10 #ifndef GO_SDK_SECTION_H
11 #define GO_SDK_SECTION_H
170 #include <GoSdk/GoSection.x.h>
k64f GoSection_SpacingIntervalSystemValue(GoSection section)
Gets the spacing interval system value.
kBool GoSection_CustomSpacingIntervalEnabled(GoSection section)
Indicates whether the custom spacing interval is enabled.
k16s GoSection_Id(GoSection section)
Gets the ID of the section.
Essential SDK declarations.
kPoint64f GoSection_EndPoint(GoSection section)
Gets the end point of the section.
kPoint64f GoSection_StartPoint(GoSection section)
Gets the start point of the section.
k64f GoSection_SpacingInterval(GoSection section)
Gets the current user defined spacing interval.
kStatus GoSection_SetStartPoint(GoSection section, kPoint64f point)
Sets the start point of the section.
k64f GoSection_SpacingIntervalLimitMin(GoSection section)
Gets the current spacing interval minimum limit.
kStatus GoSection_EnableCustomSpacingInterval(GoSection section, kBool enable)
Enables or disables the custom spacing interval.
kStatus GoSection_SetName(GoSection section, const kChar *name)
Sets the name of the section.
kStatus GoSection_SetSpacingInterval(GoSection section, k64f value)
Sets the spacing interval of the section.
kStatus GoSection_Name(GoSection section, kChar *name, kSize capacity)
Retrieves the name of the section.
kStatus GoSection_SetEndPoint(GoSection section, kPoint64f point)
Sets the end point of the section.
Represents sections to be applied on surface data.
k64f GoSection_SpacingIntervalLimitMax(GoSection section)
Gets the current spacing interval maximum limit.