Point#

Attribute Name

Data Type

Description

no

int

Object number

type

Type

Type

reference_point

int

Reference point No. | Number of the reference point - point type has to be Standard

coordinate_system

int

coordinate_system_type

CoordinateSystemType

Coordinate type

coordinates

Vector3d

Coordinates | Coordinates of the point

coordinate_1

float

Coordinates | Y | Depends on coordinate system type: Cartesian Y Polar R

coordinate_2

float

Coordinates | Z | Depends on coordinate system type: Cartesian Z Polar Θ

global_coordinates

Vector3d

Global coordinates

global_coordinate_1

float

Global coordinates | Y

global_coordinate_2

float

Global coordinates | Z

comment

str

Comment | Comment value

between_two_points_start_point

int

Start point i No. | Number of the start point - point type has to be Between Two Points

between_two_points_end_point

int

End point j No. | Number of the end point - point type has to be Between Two Points

between_two_locations_start_point_coordinates

Vector3d

Start point i | Coordinates of the start point - point type has to be Between Two Locations

between_two_locations_start_point_coordinate_1

float

Start point i | Y_i | First coordinate of the start point - point type has to be Between Two Locations

between_two_locations_start_point_coordinate_2

float

Start point i | Z_i | Second coordinate of the start point - point type has to be Between Two Locations

between_two_locations_end_point_coordinates

Vector3d

End point j | Coordinates of the end point - point type has to be Between Two Locations

between_two_locations_end_point_coordinate_1

float

End point j | Y_j | First coordinate of the end point - point type has to be Between Two Locations

between_two_locations_end_point_coordinate_2

float

End point j | Z_j | Second coordinate of the end point - point type has to be Between Two Locations

on_line_reference_line

int

Line No. | Number of the reference line - point type has to be On Line

reference_type

ReferenceType

Reference

reference_object_projected_length

float

Length | L

distance_from_start_is_defined_as_relative

bool

Distance from start is defined as relative

distance_from_start_relative

float

Distance between point k and start point i | x_i-k | Relative distance from start

distance_from_start_absolute

float

Distance between point k and start point i | x_i-k | Absolute distance from start

distance_from_end_relative

float

Distance between point k and end point j | x_j-k | Relative distance from end

distance_from_end_absolute

float

Distance between point k and end point j | x_j-k | Absolute distance from end

offset_in_local_direction

float

Offset (local coordinates) | z_k

offset_in_global_direction_y

float

Offset (in global direction Y) | Y_k

offset_in_global_direction_z

float

Offset (in global direction Z) | Z_k

is_generated

bool

Generated by

generating_object_info

str

Generated by

id_for_export_import

str

metadata_for_export_import

str

Associated Enums

Type#

Name

TYPE_UNKNOWN

TYPE_BETWEEN_TWO_NODES

TYPE_BETWEEN_TWO_POINTS

TYPE_ON_LINE

TYPE_STANDARD

CoordinateSystemType#

Name

COORDINATE_SYSTEM_TYPE_CARTESIAN

ReferenceType#

Name

REFERENCE_TYPE_L

REFERENCE_TYPE_XZ

REFERENCE_TYPE_YZ