26 GoFx(kSize) GoTools_ToolCount(GoTools tools);
27 GoFx(kObject) GoTools_ToolAt(GoTools tools, kSize index);
28 GoFx(
GoTool) GoTools_AddTool(GoTools tools, GoToolType type);
29 GoFx(kStatus) GoTools_RemoveTool(GoTools, kSize index);
30 GoFx(kStatus) GoTools_ClearTools(GoTools tools);
72 GoFx(kStatus) GoScript_AddOutput(GoScript tool, k32u
id);
73 GoFx(kStatus) GoScript_RemoveOutput(GoScript tool, k32u
id);
74 GoFx(kSize) GoScript_OutputCount(GoScript tool);
75 GoFx(
GoMeasurement) GoScript_OutputAt(GoScript tool, kSize index);
86 typedef GoRangeTool GoRangePosition;
95 GoFx(
GoMeasurement) GoRangePosition_ZMeasurement(GoRangePosition tool);
103 typedef GoRangeTool GoRangeThickness;
105 GoFx(kBool) GoRangeThickness_AbsoluteEnabled(GoRangeThickness tool);
106 GoFx(kStatus) GoRangeThickness_EnableAbsolute(GoRangeThickness tool, kBool enable);
115 GoFx(
GoMeasurement) GoRangeThickness_ThicknessMeasurement(GoRangeThickness tool);
357 GoFx(kStatus) GoProfileGroove_AddMeasurement(GoProfileGroove tool, GoMeasurementType type,
GoMeasurement* measurement);
358 GoFx(kStatus) GoProfileGroove_RemoveMeasurement(GoProfileGroove tool, k32u index);
359 GoFx(kSize) GoProfileGroove_MeasurementCount(GoProfileGroove tool);
360 GoFx(
GoMeasurement) GoProfileGroove_MeasurementAt(GoProfileGroove tool, kSize index);
704 GoFx(kStatus) GoProfileStrip_SetBaseType(GoProfileStrip tool, GoProfileStripBaseType type);
705 GoFx(GoProfileStripBaseType) GoProfileStrip_BaseType(GoProfileStrip tool);
707 GoFx(k8u) GoProfileStrip_LeftEdge(GoProfileStrip tool);
708 GoFx(kStatus) GoProfileStrip_SetLeftEdge(GoProfileStrip tool, k8u leftEdge);
710 GoFx(k8u) GoProfileStrip_RightEdge(GoProfileStrip tool);
711 GoFx(kStatus) GoProfileStrip_SetRightEdge(GoProfileStrip tool, k8u rightEdge);
713 GoFx(kBool) GoProfileStrip_TiltEnabled(GoProfileStrip tool);
714 GoFx(kStatus) GoProfileStrip_EnableTilt(GoProfileStrip tool, kBool enable);
716 GoFx(k64f) GoProfileStrip_TransitionWidth(GoProfileStrip tool);
717 GoFx(kStatus) GoProfileStrip_SetTransitionWidth(GoProfileStrip tool, k64f value);
719 GoFx(k64f) GoProfileStrip_MinWidth(GoProfileStrip tool);
720 GoFx(kStatus) GoProfileStrip_SetMinWidth(GoProfileStrip tool, k64f value);
722 GoFx(k64f) GoProfileStrip_MinHeight(GoProfileStrip tool);
723 GoFx(kStatus) GoProfileStrip_SetMinHeight(GoProfileStrip tool, k64f value);
725 GoFx(k64f) GoProfileStrip_MaxVoidWidth(GoProfileStrip tool);
726 GoFx(kStatus) GoProfileStrip_SetMaxVoidWidth(GoProfileStrip tool, k64f value);
730 GoFx(kStatus) GoProfileStrip_AddMeasurement(GoProfileStrip tool, GoMeasurementType type,
GoMeasurement* measurement);
731 GoFx(kStatus) GoProfileStrip_RemoveMeasurement(GoProfileStrip tool, k32u index);
732 GoFx(kSize) GoProfileStrip_MeasurementCount(GoProfileStrip tool);
733 GoFx(
GoMeasurement) GoProfileStrip_MeasurementAt(GoProfileStrip tool, kSize index);
748 GoFx(kBool) GoSurfaceBox_ZRotationEnabled(GoSurfaceBox tool);
749 GoFx(kStatus) GoSurfaceBox_EnableZRotation(GoSurfaceBox tool, kBool enable);
750 GoFx(kBool) GoSurfaceBox_RegionEnabled(GoSurfaceBox tool);
751 GoFx(kStatus) GoSurfaceBox_EnableRegion(GoSurfaceBox box, kBool enable);
752 GoFx(
GoRegion3d) GoSurfaceBox_Region(GoSurfaceBox box);
843 GoFx(kStatus) GoSurfaceEllipse_EnableRegion(GoSurfaceEllipse tool, kBool enable);
844 GoFx(kBool) GoSurfaceEllipse_RegionEnabled(GoSurfaceEllipse tool);
845 GoFx(
GoRegion3d) GoSurfaceEllipse_Region(GoSurfaceEllipse tool);
892 GoFx(k64f) GoSurfaceHole_NominalRadius(GoSurfaceHole tool);
893 GoFx(kStatus) GoSurfaceHole_SetNominalRadius(GoSurfaceHole tool, k64f nominalRadius);
895 GoFx(k64f) GoSurfaceHole_RadiusTolerance(GoSurfaceHole tool);
896 GoFx(kStatus) GoSurfaceHole_SetRadiusTolerance(GoSurfaceHole tool, k64f radiusTolerance);
898 GoFx(kBool) GoSurfaceHole_PartialDetectionEnabled(GoSurfaceHole tool);
899 GoFx(kStatus) GoSurfaceHole_EnablePartialDetection(GoSurfaceHole tool, kBool enable);
901 GoFx(kBool) GoSurfaceHole_RegionEnabled(GoSurfaceHole tool);
902 GoFx(kStatus) GoSurfaceHole_EnableRegion(GoSurfaceHole tool, kBool enable);
904 GoFx(
GoRegion3d) GoSurfaceHole_Region(GoSurfaceHole tool);
906 GoFx(kBool) GoSurfaceHole_RefRegionsEnabled(GoSurfaceHole tool);
907 GoFx(kStatus) GoSurfaceHole_EnableRefRegions(GoSurfaceHole tool, kBool enable);
909 GoFx(k16u) GoSurfaceHole_RefRegionCount(GoSurfaceHole tool);
910 GoFx(kStatus) GoSurfaceHole_SetRefRegionCount(GoSurfaceHole tool, kSize count);
912 GoFx(
GoSurfaceRegion2d) GoSurfaceHole_RefRegionAt(GoSurfaceHole tool, kSize index);
914 GoFx(kBool) GoSurfaceHole_AutoTiltEnabled(GoSurfaceHole tool);
915 GoFx(kStatus) GoSurfaceHole_EnableAutoTilt(GoSurfaceHole tool, kBool enable);
917 GoFx(k64f) GoSurfaceHole_TiltXAngle(GoSurfaceHole tool);
918 GoFx(kStatus) GoSurfaceHole_SetTiltXAngle(GoSurfaceHole tool, k64f value);
920 GoFx(k64f) GoSurfaceHole_TiltYAngle(GoSurfaceHole tool);
921 GoFx(kStatus) GoSurfaceHole_SetTiltYAngle(GoSurfaceHole tool, k64f value);
968 GoFx(GoSurfaceOpeningType) GoSurfaceOpening_Type(GoSurfaceOpening tool);
970 GoFx(k64f) GoSurfaceOpening_NominalWidth(GoSurfaceOpening tool);
971 GoFx(kStatus) GoSurfaceOpening_SetNominalWidth(GoSurfaceOpening tool, k64f value);
973 GoFx(k64f) GoSurfaceOpening_NominalLength(GoSurfaceOpening tool);
974 GoFx(kStatus) GoSurfaceOpening_SetNominalLength(GoSurfaceOpening tool, k64f value);
976 GoFx(k64f) GoSurfaceOpening_NominalAngle(GoSurfaceOpening tool);
977 GoFx(kStatus) GoSurfaceOpening_SetNominalAngle(GoSurfaceOpening tool, k64f value);
979 GoFx(k64f) GoSurfaceOpening_NominalRadius(GoSurfaceOpening tool);
980 GoFx(kStatus) GoSurfaceOpening_SetNominalRadius(GoSurfaceOpening tool, k64f value);
982 GoFx(k64f) GoSurfaceOpening_WidthTolerance(GoSurfaceOpening tool);
983 GoFx(kStatus) GoSurfaceOpening_SetWidthTolerance(GoSurfaceOpening tool, k64f value);
985 GoFx(k64f) GoSurfaceOpening_LengthTolerance(GoSurfaceOpening tool);
986 GoFx(kStatus) GoSurfaceOpening_SetLengthTolerance(GoSurfaceOpening tool, k64f value);
988 GoFx(k64f) GoSurfaceOpening_AngleTolerance(GoSurfaceOpening tool);
989 GoFx(kStatus) GoSurfaceOpening_SetAngleTolerance(GoSurfaceOpening tool, k64f value);
991 GoFx(kBool) GoSurfaceOpening_PartialDetectionEnabled(GoSurfaceOpening tool);
992 GoFx(kStatus) GoSurfaceOpening_EnablePartialDetection(GoSurfaceOpening tool, kBool enable);
994 GoFx(kBool) GoSurfaceOpening_RegionEnabled(GoSurfaceOpening tool);
995 GoFx(kStatus) GoSurfaceOpening_EnableRegion(GoSurfaceOpening tool, kBool enable);
997 GoFx(
GoRegion3d) GoSurfaceOpening_Region(GoSurfaceOpening tool);
999 GoFx(kBool) GoSurfaceOpening_RefRegionsEnabled(GoSurfaceOpening tool);
1000 GoFx(kStatus) GoSurfaceOpening_EnableRefRegions(GoSurfaceOpening tool, kBool enable);
1002 GoFx(k16u) GoSurfaceOpening_RefRegionCount(GoSurfaceOpening tool);
1003 GoFx(kStatus) GoSurfaceOpening_SetRefRegionCount(GoSurfaceOpening tool, kSize count);
1005 GoFx(
GoSurfaceRegion2d) GoSurfaceOpening_RefRegionAt(GoSurfaceOpening tool, kSize index);
1007 GoFx(kBool) GoSurfaceOpening_AutoTiltEnabled(GoSurfaceOpening tool);
1008 GoFx(kStatus) GoSurfaceOpening_EnableAutoTilt(GoSurfaceOpening tool, kBool enable);
1010 GoFx(k64f) GoSurfaceOpening_TiltXAngle(GoSurfaceOpening tool);
1011 GoFx(kStatus) GoSurfaceOpening_SetTiltXAngle(GoSurfaceOpening tool, k64f value);
1013 GoFx(k64f) GoSurfaceOpening_TiltYAngle(GoSurfaceOpening tool);
1014 GoFx(kStatus) GoSurfaceOpening_SetTiltYAngle(GoSurfaceOpening tool, k64f value);
1079 GoFx(kBool) GoSurfacePlane_RegionsEnabled(GoSurfacePlane tool);
1080 GoFx(kStatus) GoSurfacePlane_EnableRegions(GoSurfacePlane tool, kBool enable);
1082 GoFx(k16u) GoSurfacePlane_RegionCount(GoSurfacePlane tool);
1083 GoFx(kStatus) GoSurfacePlane_SetRegionCount(GoSurfacePlane tool, kSize count);
1085 GoFx(
GoRegion3d) GoSurfacePlane_RegionAt(GoSurfacePlane tool, kSize index);
1161 GoFx(k64f) GoSurfaceStud_StudRadius(GoSurfaceStud tool);
1162 GoFx(kStatus) GoSurfaceStud_SetStudRadius(GoSurfaceStud tool, k64f value);
1164 GoFx(k64f) GoSurfaceStud_StudHeight(GoSurfaceStud tool);
1165 GoFx(kStatus) GoSurfaceStud_SetStudHeight(GoSurfaceStud tool, k64f value);
1167 GoFx(k64f) GoSurfaceStud_BaseHeight(GoSurfaceStud tool);
1168 GoFx(kStatus) GoSurfaceStud_SetBaseHeight(GoSurfaceStud tool, k64f value);
1170 GoFx(k64f) GoSurfaceStud_TipHeight(GoSurfaceStud tool);
1171 GoFx(kStatus) GoSurfaceStud_SetTipHeight(GoSurfaceStud tool, k64f value);
1173 GoFx(kBool) GoSurfaceStud_RegionEnabled(GoSurfaceStud tool);
1174 GoFx(kStatus) GoSurfaceStud_EnableRegion(GoSurfaceStud tool, kBool enable);
1176 GoFx(
GoRegion3d) GoSurfaceStud_Region(GoSurfaceStud tool);
1178 GoFx(kBool) GoSurfaceStud_RefRegionsEnabled(GoSurfaceStud tool);
1179 GoFx(kStatus) GoSurfaceStud_EnableRefRegions(GoSurfaceStud tool, kBool enable);
1181 GoFx(kStatus) GoSurfaceStud_SetRefRegionCount(GoSurfaceStud tool, kSize count);
1182 GoFx(k16u) GoSurfaceStud_RefRegionCount(GoSurfaceStud tool);
1183 GoFx(
GoSurfaceRegion2d) GoSurfaceStud_RefRegionAt(GoSurfaceStud tool, kSize index);
1185 GoFx(kBool) GoSurfaceStud_AutoTiltEnabled(GoSurfaceStud tool);
1186 GoFx(kStatus) GoSurfaceStud_EnableAutoTilt(GoSurfaceStud tool, kBool enable);
1188 GoFx(k64f) GoSurfaceStud_TiltXAngle(GoSurfaceStud tool);
1189 GoFx(kStatus) GoSurfaceStud_SetTiltXAngle(GoSurfaceStud tool, k64f value);
1191 GoFx(k64f) GoSurfaceStud_TiltYAngle(GoSurfaceStud tool);
1192 GoFx(kStatus) GoSurfaceStud_SetTiltYAngle(GoSurfaceStud tool, k64f value);
1266 GoFx(kBool) GoSurfaceVolume_RegionEnabled(GoSurfaceVolume tool);
1267 GoFx(kStatus) GoSurfaceVolume_EnableRegion(GoSurfaceVolume tool, kBool enable);
1268 GoFx(
GoRegion3d) GoSurfaceVolume_Region(GoSurfaceVolume tool);
1301 #include <GoSdk/GoTools.x.h>
GoMeasurement GoProfilePanel_GapMeasurement(GoProfilePanel tool)
Returns a GoProfilePanel Gap measurement object.
GoMeasurement GoSurfaceStud_BaseYMeasurement(GoSurfaceStud tool)
Returns a GoSurfaceStud BaseY measurement object.
GoMeasurement GoSurfaceVolume_AreaMeasurement(GoSurfaceVolume tool)
Returns a GoSurfaceVolume Area measurement object.
Represents a base tool measurement or script output.
Definition: GoMeasurement.h:15
GoMeasurement GoSurfaceOpening_YMeasurement(GoSurfaceOpening tool)
Returns a GoSurfaceOpening Y measurement object.
GoMeasurement GoProfileDim_CenterXMeasurement(GoProfileDim tool)
Returns a GoProfileDim CenterX measurement object.
GoProfileFeature GoProfileDim_RefFeature(GoProfileDim tool)
Gets the reference profile feature.
GoMeasurement GoSurfaceOpening_ZMeasurement(GoSurfaceOpening tool)
Returns a GoSurfaceOpening Z measurement object.
GoMeasurement GoSurfaceOpening_XMeasurement(GoSurfaceOpening tool)
Returns a GoSurfaceOpening X measurement object.
GoMeasurement GoSurfaceHole_YMeasurement(GoSurfaceHole tool)
Returns a GoSurfaceHole Y measurement object.
kStatus GoProfileGroove_SetMinWidth(GoProfileGroove tool, k64f width)
Sets the groove width minimum.
GoMeasurement GoSurfaceOpening_WidthMeasurement(GoSurfaceOpening tool)
Returns a GoSurfaceOpening Width measurement object.
GoMeasurement GoProfileIntersect_ZMeasurement(GoProfileIntersect tool)
Returns a GoProfileIntersect Z measurement object.
GoMeasurement GoProfileCircle_ZMeasurement(GoProfileCircle tool)
Returns a GoProfileCircle Z measurement object.
GoMeasurement GoProfileArea_AreaMeasurement(GoProfileArea tool)
Returns a GoProfileArea Area measurement object.
GoMeasurement GoSurfaceVolume_VolumeMeasurement(GoSurfaceVolume tool)
Returns a GoSurfaceVolume Volume measurement object.
GoMeasurement GoProfileDim_WidthMeasurement(GoProfileDim tool)
Returns a GoProfileDim Width measurement object.
GoMeasurement GoProfileDim_HeightMeasurement(GoProfileDim tool)
Returns a GoProfileDim Height measurement object.
GoMeasurement GoSurfacePlane_XAngleMeasurement(GoSurfacePlane tool)
Returns a GoSurfacePlane XAngle measurement object.
GoMeasurement GoProfileCircle_RadiusMeasurement(GoProfileCircle tool)
Returns a GoProfileCircle Radius measurement object.
GoProfileRegion GoProfileArea_Region(GoProfileArea tool)
Gets the profile region.
kStatus GoScript_Code(GoScript tool, kChar **code)
Gets the code for the script.
GoMeasurement GoProfileDim_CenterZMeasurement(GoProfileDim tool)
Returns a GoProfileDim CenterZ measurement object.
GoMeasurement GoProfileArea_CentroidXMeasurement(GoProfileArea tool)
Returns a GoProfileArea CentroidX measurement object.
GoMeasurement GoSurfaceOpening_LengthMeasurement(GoSurfaceOpening tool)
Returns a GoSurfaceOpening Length measurement object.
GoProfileEdge GoProfilePanel_RightEdge(GoProfilePanel tool)
Gets the right profile edge.
GoMeasurement GoSurfaceStud_TipXMeasurement(GoSurfaceStud tool)
Returns a GoSurfaceStud TipX measurement object.
GoMeasurement GoSurfaceEllipse_MinorMeasurement(GoSurfaceEllipse tool)
Returns a GoSurfaceEllipse Minor measurement object.
GoMeasurement GoSurfaceBox_HeightMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox Height measurement object.
GoProfileGrooveShape GoProfileGroove_Shape(GoProfileGroove tool)
Gets the current groove determination shape.
GoMeasurement GoProfileDim_DistanceMeasurement(GoProfileDim tool)
Returns a GoProfileDim Distance measurement object.
GoMeasurement GoProfileLine_MinErrorMeasurement(GoProfileLine tool)
Returns a GoProfileLine MinError measurement object.
GoMeasurement GoSurfaceEllipse_ZAngleMeasurement(GoSurfaceEllipse tool)
Returns a GoSurfaceEllipse ZAngle measurement object.
kStatus GoProfilePanel_SetMaxGapWidth(GoProfilePanel tool, k64f width)
Sets the maximum gap width.
GoMeasurement GoSurfaceBox_GlobalXMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox global X measurement object.
Represents a profile edge type.
GoMeasurement GoSurfaceStud_TipYMeasurement(GoSurfaceStud tool)
Returns a GoSurfaceStud TipY measurement object.
GoMeasurement GoProfileLine_StdDevMeasurement(GoProfileLine tool)
Returns a GoProfileLine StdDev measurement object.
Essential API declarations.
GoMeasurement GoSurfaceStud_BaseZMeasurement(GoSurfaceStud tool)
Returns a GoSurfaceStud BaseZ measurement object.
GoMeasurement GoProfilePosition_ZMeasurement(GoProfilePosition tool)
Returns a GoProfilePosition Z measurement object.
GoMeasurement GoSurfacePosition_YMeasurement(GoSurfacePosition tool)
Returns a GoSurfacePosition Y measurement object.
k64f GoProfileGroove_MinDepth(GoProfileGroove tool)
Gets the groove depth minimum.
kBool GoProfileArea_TypeUsed(GoProfileArea tool)
Gets the boolean representing whether the area type is used.
GoMeasurement GoProfileArea_CentroidZMeasurement(GoProfileArea tool)
Returns a GoProfileArea CentroidZ measurement object.
GoMeasurement GoSurfaceEllipse_MajorMeasurement(GoSurfaceEllipse tool)
Returns a GoSurfaceEllipse Major measurement object.
GoMeasurement GoSurfacePosition_ZMeasurement(GoSurfacePosition tool)
Returns a GoSurfacePosition Z measurement object.
kStatus GoProfileArea_SetBaseline(GoProfileArea tool, GoProfileBaseline type)
Sets the profile area type.
GoProfileAreaType GoProfileArea_Type(GoProfileArea tool)
Gets the profile area type.
GoMeasurement GoSurfaceOpening_AngleMeasurement(GoSurfaceOpening tool)
Returns a GoSurfaceOpening Angle measurement object.
GoMeasurement GoProfileIntersect_AngleMeasurement(GoProfileIntersect tool)
Returns a GoProfileIntersect Angle measurement object.
GoMeasurement GoProfilePosition_XMeasurement(GoProfilePosition tool)
Returns a GoProfilePosition X measurement object.
kStatus GoProfileArea_SetType(GoProfileArea tool, GoProfileAreaType type)
Sets the profile area type.
GoMeasurement GoSurfaceStud_RadiusMeasurement(GoSurfaceStud tool)
Returns a GoSurfaceStud Radius measurement object.
GoProfileEdge GoProfilePanel_LeftEdge(GoProfilePanel tool)
Gets the left profile edge.
GoProfileFeature GoProfilePosition_Feature(GoProfilePosition tool)
Gets the profile feature.
GoProfileLineRegion GoProfileIntersect_Line(GoProfileIntersect tool)
Gets the non-reference profile line.
k64f GoProfileGroove_MinWidth(GoProfileGroove tool)
Gets the groove width minimum value.
GoProfileLineRegion GoProfileIntersect_RefLine(GoProfileIntersect tool)
Gets the reference profile line.
kStatus GoProfileGroove_SetShape(GoProfileGroove tool, GoProfileGrooveShape shape)
Sets the groove determination shape.
GoMeasurement GoSurfaceHole_XMeasurement(GoSurfaceHole tool)
Returns a GoSurfaceHole X measurement object.
GoProfileRegion GoProfileGroove_Region(GoProfileGroove tool)
Gets the profile region.
GoMeasurement GoSurfaceBox_ZAngleMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox ZAngle measurement object.
GoProfileBaseline GoProfileIntersect_RefLineType(GoProfileIntersect tool)
Gets the reference profile line type.
GoMeasurement GoSurfaceBox_ZMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox Z measurement object.
GoMeasurement GoProfileIntersect_XMeasurement(GoProfileIntersect tool)
Returns a GoProfileIntersect X measurement object.
GoMeasurement GoSurfaceHole_ZMeasurement(GoSurfaceHole tool)
Returns a GoSurfaceHole Z measurement object.
GoMeasurement GoSurfaceEllipse_RatioMeasurement(GoSurfaceEllipse tool)
Returns a GoSurfaceEllipse Ratio measurement object.
GoMeasurement GoSurfaceStud_TipZMeasurement(GoSurfaceStud tool)
Returns a GoSurfaceStud TipZ measurement object.
kStatus GoProfilePanel_SetRefEdgeSide(GoProfilePanel tool, GoProfilePanelSide side)
Sets the reference edge side.
GoProfilePanelSide GoProfilePanel_RefEdgeSide(GoProfilePanel tool)
Gets the reference edge side.
kStatus GoTools_AssignMeasurementId(GoTools tools, GoMeasurement measurement)
Given an enabled measurement with a negative ID, update the measurement to utilize a valid ID...
GoMeasurement GoSurfaceBox_YMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox Y measurement object.
GoMeasurement GoProfileLine_PercentileMeasurement(GoProfileLine tool)
Returns a GoProfileLine Percentile measurement object.
GoMeasurement GoProfilePanel_FlushMeasurement(GoProfilePanel tool)
Returns a GoProfilePanel Flush measurement object.
kStatus GoProfileIntersect_SetRefLineType(GoProfileIntersect tool, GoProfileBaseline type)
Sets the reference line type.
GoMeasurement GoSurfacePlane_ZOffsetMeasurement(GoSurfacePlane tool)
Returns a GoSurfacePlane ZOffset measurement object.
k64f GoProfilePanel_MaxGapWidth(GoProfilePanel tool)
Gets the maximum gap width.
GoMeasurement GoSurfaceBox_XMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox X measurement object.
kStatus GoScript_SetCode(GoScript tool, kChar *code)
Sets the code for the script.
GoMeasurement GoSurfaceBox_WidthMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox Width measurement object.
GoMeasurement GoSurfaceVolume_ThicknessMeasurement(GoSurfaceVolume tool)
Returns a GoSurfaceVolume Thickness measurement object.
GoMeasurement GoSurfacePosition_XMeasurement(GoSurfacePosition tool)
Returns a GoSurfacePosition X measurement object.
k64f GoProfileGroove_MaxWidth(GoProfileGroove tool)
Gets the groove width maximum.
GoProfileRegion GoProfileCircle_Region(GoProfileCircle tool)
Gets the profile region.
GoMeasurement GoSurfaceBox_LengthMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox Length measurement object.
GoProfileFeature GoProfileDim_Feature(GoProfileDim tool)
Gets the non-reference profile feature.
Determines how to calculate profile area.
kStatus GoProfileGroove_SetMaxWidth(GoProfileGroove tool, k64f width)
Sets the groove width maximum.
GoMeasurement GoSurfaceBox_GlobalYMeasurement(GoSurfaceBox tool)
Returns a GoSurfaceBox global Y measurement object.
GoMeasurement GoSurfacePlane_YAngleMeasurement(GoSurfacePlane tool)
Returns a GoSurfacePlane YAngle measurement object.
GoProfileLineRegion GoProfileArea_LineRegion(GoProfileArea tool)
Gets the reference profile line.
GoProfileBaseline GoProfileArea_Baseline(GoProfileArea tool)
Gets the profile area baseline.
GoMeasurement GoSurfaceHole_RadiusMeasurement(GoSurfaceHole tool)
Returns a GoSurfaceHole Radius measurement object.
GoMeasurement GoSurfaceStud_BaseXMeasurement(GoSurfaceStud tool)
Returns a GoSurfaceStud BaseX measurement object.
kBool GoProfileArea_BaselineUsed(GoProfileArea tool)
Returns a boolean representing whether the profile area baseline is used.
GoMeasurement GoProfileCircle_XMeasurement(GoProfileCircle tool)
Returns a GoProfileCircle X measurement object.
GoMeasurement GoProfileLine_MaxErrorMeasurement(GoProfileLine tool)
Returns a GoProfileLine MaxError measurement object.
kStatus GoProfileGroove_SetMinDepth(GoProfileGroove tool, k64f depth)
Sets the groove depth minimum.