Gocator API
 All Classes Files Functions Variables Typedefs Macros Groups Pages
GoRangePosition Class Reference

Description

Represents a range position tool.

+ Inheritance diagram for GoRangePosition:

Public Member Functions

GoRangePositionZ GoRangePosition_ZMeasurement (GoRangePosition tool)
 Returns a range position tool Z measurement object. More...
 
kBool GoRangeThickness_AbsoluteEnabled (GoRangeThickness tool)
 Returns a boolean value representing whether or not the measurement is set to return an absolute value. More...
 
kStatus GoRangeThickness_EnableAbsolute (GoRangeThickness tool, kBool enable)
 Enable or disable absolute value measurement output. More...
 
kStatus GoRangeTool_SetSource (GoRangeTool tool, GoDataSource source)
 Sets the data source. More...
 
GoDataSource GoRangeTool_Source (GoRangeTool tool)
 Gets the data source. More...
 
GoDataSource GoRangeTool_SourceOptionAt (GoRangeTool tool, kSize index)
 Gets the data source option at the given index. More...
 
kSize GoRangeTool_SourceOptionCount (GoRangeTool tool)
 Gets the data source option list count. More...
 
GoMeasurement GoTool_FindMeasurementByType (GoTool tool, GoMeasurementType type)
 Retrieves the first found instance of a measurement for a given enumeration type. More...
 
GoMeasurement GoTool_MeasurementAt (GoTool tool, kSize index)
 Retrieves the measurement at the given index. More...
 
kSize GoTool_MeasurementCount (GoTool tool)
 Returns the measurement count. More...
 
kStatus GoTool_Name (GoTool tool, kChar *name, kSize capacity)
 Retrieves the name of the tool. More...
 
kStatus GoTool_SetName (GoTool tool, const kChar *name)
 Sets the name of the tool. More...
 
GoToolType GoTool_Type (GoTool tool)
 Retrieves the tool type enumeration value of the tool. More...
 

Member Function Documentation

GoRangePositionZ GoRangePosition_ZMeasurement ( GoRangePosition  tool)

Returns a range position tool Z measurement object.

Parameters
toolGoRangePosition object.
Returns
A GoRangePositionZ measurement.
kBool GoRangeThickness_AbsoluteEnabled ( GoRangeThickness  tool)

Returns a boolean value representing whether or not the measurement is set to return an absolute value.

Parameters
toolGoRangePosition object.
Returns
kTRUE if enabled and kFALSE otherwise.
kStatus GoRangeThickness_EnableAbsolute ( GoRangeThickness  tool,
kBool  enable 
)

Enable or disable absolute value measurement output.

Parameters
toolGoRangePosition object.
enablekTRUE to enable absolute value and kFALSE to disable it.
Returns
Operation status.
kStatus GoRangeTool_SetSource ( GoRangeTool  tool,
GoDataSource  source 
)
inherited

Sets the data source.

Parameters
toolGoRangeTool object.
sourceGoDataSource object.
Returns
Operation status.
GoDataSource GoRangeTool_Source ( GoRangeTool  tool)
inherited

Gets the data source.

Parameters
toolGoRangeTool object.
Returns
The data source.
GoDataSource GoRangeTool_SourceOptionAt ( GoRangeTool  tool,
kSize  index 
)
inherited

Gets the data source option at the given index.

Parameters
toolGoRangeTool object.
indexThe index with which to retrieve a data source option.
Returns
The data source option at the given index or k32U_MAX if an invalid index is given.
kSize GoRangeTool_SourceOptionCount ( GoRangeTool  tool)
inherited

Gets the data source option list count.

Parameters
toolGoRangeTool object.
Returns
The data source option list count.
GoMeasurement GoTool_FindMeasurementByType ( GoTool  tool,
GoMeasurementType  type 
)
inherited

Retrieves the first found instance of a measurement for a given enumeration type.

Parameters
toolGoTool object.
typeA GoMeasurementType representing the measurement type to find in the given tool.
Returns
A measurement object if one is found, otherwise kNULL.
GoMeasurement GoTool_MeasurementAt ( GoTool  tool,
kSize  index 
)
inherited

Retrieves the measurement at the given index.

Parameters
toolGoTool object.
indexThe index of the measurement.
Returns
The measurement at the given index or kNULL if an invalid index is provided.
kSize GoTool_MeasurementCount ( GoTool  tool)
inherited

Returns the measurement count.

Parameters
toolGoTool object.
Returns
The measurement count.
kStatus GoTool_Name ( GoTool  tool,
kChar *  name,
kSize  capacity 
)
inherited

Retrieves the name of the tool.

Parameters
toolGoTool object.
nameReceives the name of the tool.
capacityThe maximum capacity of the name array.
Returns
Operation status.
kStatus GoTool_SetName ( GoTool  tool,
const kChar *  name 
)
inherited

Sets the name of the tool.

Parameters
toolGoTool object.
nameThe name to be set for the tool.
Returns
Operation status.
GoToolType GoTool_Type ( GoTool  tool)
inherited

Retrieves the tool type enumeration value of the tool.

Parameters
toolGoTool object.
Returns
The tool type enumeration value.

The documentation for this class was generated from the following file: