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

Description

Represents a width measurement for a Profile Strip Tool.

+ Inheritance diagram for GoProfileStripWidth:

Public Member Functions

kStatus GoMeasurement_ClearId (GoMeasurement measurement)
 Clears the assigned ID for the given measurement. More...
 
k64f GoMeasurement_DecisionMax (GoMeasurement measurement)
 Gets the maximum decision value for the given measurement. More...
 
k64f GoMeasurement_DecisionMin (GoMeasurement measurement)
 Gets the minimum decision value for the given measurement. More...
 
kStatus GoMeasurement_Enable (GoMeasurement measurement, kBool enable)
 Enables the given measurement for output. More...
 
kBool GoMeasurement_Enabled (GoMeasurement measurement)
 Returns a boolean value representing whether the given measurement is enabled. More...
 
kStatus GoMeasurement_EnableHold (GoMeasurement measurement, kBool enable)
 Sets measurement value hold for the given measurement. More...
 
kStatus GoMeasurement_EnableSmoothing (GoMeasurement measurement, kBool enable)
 Sets measurement value smoothing for the given measurement. More...
 
kBool GoMeasurement_HasId (GoMeasurement measurement)
 Returns whether or not the given measurement has a valid ID assigned to it. More...
 
kBool GoMeasurement_HoldEnabled (GoMeasurement measurement)
 Returns a boolean value representing the current state of measurement value hold. More...
 
k32s GoMeasurement_Id (GoMeasurement measurement)
 Gets the ID for the given measurement. More...
 
const kChar * GoMeasurement_Name (GoMeasurement measurement)
 Gets the name for the given measurement. More...
 
k64f GoMeasurement_Offset (GoMeasurement measurement)
 Returns the measurement value offset. More...
 
k64f GoMeasurement_Scale (GoMeasurement measurement)
 Returns the current measurement value scaling factor. More...
 
kStatus GoMeasurement_SetDecisionMax (GoMeasurement measurement, k64f max)
 Sets the maximum decision value for the given measurement. More...
 
kStatus GoMeasurement_SetDecisionMin (GoMeasurement measurement, k64f min)
 Sets the minimum decision value for the given measurement. More...
 
kStatus GoMeasurement_SetId (GoMeasurement measurement, k32u id)
 Sets an ID number for the given measurement. More...
 
kStatus GoMeasurement_SetName (GoMeasurement measurement, const kChar *name)
 Sets the name for the given measurement. More...
 
kStatus GoMeasurement_SetOffset (GoMeasurement measurement, k64f value)
 Sets the measurement value offset for the given measurement. More...
 
kStatus GoMeasurement_SetScale (GoMeasurement measurement, k64f value)
 Sets the measurement value scaling for the given measurement. More...
 
kStatus GoMeasurement_SetSmoothingWindow (GoMeasurement measurement, k64s value)
 Sets the measurement value smoothing window for the given measurement. More...
 
kBool GoMeasurement_SmoothingEnabled (GoMeasurement measurement)
 Returns a boolean value representing the current state of measurement value smoothing. More...
 
k64s GoMeasurement_SmoothingWindow (GoMeasurement measurement)
 Returns the current measurement value smoothing window size. More...
 
kObject GoMeasurement_SourceTool (GoMeasurement measurement)
 Returns the source tool of the given measurement. More...
 
GoMeasurementType GoMeasurement_Type (GoMeasurement measurement)
 Gets the measurement type for the given measurement. More...
 
k32u GoProfileStripWidth_SelectIndex (GoProfileStripWidth measurement)
 Gets the select index. More...
 
GoProfileGrooveSelectType GoProfileStripWidth_SelectType (GoProfileStripWidth measurement)
 Gets the select type. More...
 
kStatus GoProfileStripWidth_SetSelectIndex (GoProfileStripWidth measurement, k32u selectIndex)
 Sets the select index. More...
 
kStatus GoProfileStripWidth_SetSelectType (GoProfileStripWidth measurement, GoProfileGrooveSelectType selectType)
 Sets the select type. More...
 

Member Function Documentation

kStatus GoMeasurement_ClearId ( GoMeasurement  measurement)
inherited

Clears the assigned ID for the given measurement.

Parameters
measurementGoMeasurement object.
Returns
Operation status.
k64f GoMeasurement_DecisionMax ( GoMeasurement  measurement)
inherited

Gets the maximum decision value for the given measurement.

Parameters
measurementGoMeasurement object.
Returns
The maximum decision value.
k64f GoMeasurement_DecisionMin ( GoMeasurement  measurement)
inherited

Gets the minimum decision value for the given measurement.

Parameters
measurementGoMeasurement object.
Returns
The minimum decision value.
kStatus GoMeasurement_Enable ( GoMeasurement  measurement,
kBool  enable 
)
inherited

Enables the given measurement for output.

Parameters
measurementGoMeasurement object.
enableSet to kTRUE to enable the measurement, kFALSE to disable it.
Returns
Operation status.
kBool GoMeasurement_Enabled ( GoMeasurement  measurement)
inherited

Returns a boolean value representing whether the given measurement is enabled.

Parameters
measurementGoMeasurement object.
Returns
kTRUE if enabled; kFALSE otherwise.
kStatus GoMeasurement_EnableHold ( GoMeasurement  measurement,
kBool  enable 
)
inherited

Sets measurement value hold for the given measurement.

Parameters
measurementGoMeasurement object.
enablekTRUE to enable measurement value hold, kFALSE to disable it.
Returns
Operation status.
kStatus GoMeasurement_EnableSmoothing ( GoMeasurement  measurement,
kBool  enable 
)
inherited

Sets measurement value smoothing for the given measurement.

Parameters
measurementGoMeasurement object.
enablekTRUE to enable measurement value smoothing, kFALSE to disable it.
Returns
Operation status.
kBool GoMeasurement_HasId ( GoMeasurement  measurement)
inherited

Returns whether or not the given measurement has a valid ID assigned to it.

Parameters
measurementGoMeasurement object.
Returns
kTRUE if there is an ID; kFALSE otherwise.
kBool GoMeasurement_HoldEnabled ( GoMeasurement  measurement)
inherited

Returns a boolean value representing the current state of measurement value hold.

Parameters
measurementGoMeasurement object.
Returns
kTRUE if enabled and kFALSE if disabled.
k32s GoMeasurement_Id ( GoMeasurement  measurement)
inherited

Gets the ID for the given measurement.

Parameters
measurementGoMeasurement object.
Returns
The ID value if there is one assigned. Otherwise, -1 is returned.
const kChar * GoMeasurement_Name ( GoMeasurement  measurement)
inherited

Gets the name for the given measurement.

Parameters
measurementGoMeasurement object.
Returns
A character array pointer for the measurement name.
k64f GoMeasurement_Offset ( GoMeasurement  measurement)
inherited

Returns the measurement value offset.

Parameters
measurementGoMeasurement object.
Returns
Measurement value offset.
k64f GoMeasurement_Scale ( GoMeasurement  measurement)
inherited

Returns the current measurement value scaling factor.

Parameters
measurementGoMeasurement object.
Returns
The measurement value scaling factor.
kStatus GoMeasurement_SetDecisionMax ( GoMeasurement  measurement,
k64f  max 
)
inherited

Sets the maximum decision value for the given measurement.

Parameters
measurementGoMeasurement object.
maxThe maximum decision value to set.
Returns
Operation status.
kStatus GoMeasurement_SetDecisionMin ( GoMeasurement  measurement,
k64f  min 
)
inherited

Sets the minimum decision value for the given measurement.

Parameters
measurementGoMeasurement object.
minThe minimum decision value to set.
Returns
Operation status.
kStatus GoMeasurement_SetId ( GoMeasurement  measurement,
k32u  id 
)
inherited

Sets an ID number for the given measurement.

Parameters
measurementGoMeasurement object.
idThe ID value to set for the measurement.
Returns
Operation status.
kStatus GoMeasurement_SetName ( GoMeasurement  measurement,
const kChar *  name 
)
inherited

Sets the name for the given measurement.

Parameters
measurementGoMeasurement object.
nameThe name to assign to the measurement.
Returns
Operation status.
kStatus GoMeasurement_SetOffset ( GoMeasurement  measurement,
k64f  value 
)
inherited

Sets the measurement value offset for the given measurement.

Parameters
measurementGoMeasurement object.
valueThe measurement offset to set.
Returns
Operation status.
kStatus GoMeasurement_SetScale ( GoMeasurement  measurement,
k64f  value 
)
inherited

Sets the measurement value scaling for the given measurement.

Parameters
measurementGoMeasurement object.
valueThe intended measurement value scaling factor.
Returns
Operation status.
kStatus GoMeasurement_SetSmoothingWindow ( GoMeasurement  measurement,
k64s  value 
)
inherited

Sets the measurement value smoothing window for the given measurement.

Parameters
measurementGoMeasurement object.
valueThe intended size of the smoothing window.
Returns
Operation status.
kBool GoMeasurement_SmoothingEnabled ( GoMeasurement  measurement)
inherited

Returns a boolean value representing the current state of measurement value smoothing.

Parameters
measurementGoMeasurement object.
Returns
kTRUE if enabled and kFALSE if disabled.
k64s GoMeasurement_SmoothingWindow ( GoMeasurement  measurement)
inherited

Returns the current measurement value smoothing window size.

Parameters
measurementGoMeasurement object.
Returns
Smoothing window size.
kObject GoMeasurement_SourceTool ( GoMeasurement  measurement)
inherited

Returns the source tool of the given measurement.

Parameters
measurementGoMeasurement object.
Returns
A pointer to the source tool for the measurement.
GoMeasurementType GoMeasurement_Type ( GoMeasurement  measurement)
inherited

Gets the measurement type for the given measurement.

Parameters
measurementGoMeasurement object.
Returns
The measurement value type enumerator value.
k32u GoProfileStripWidth_SelectIndex ( GoProfileStripWidth  measurement)

Gets the select index.

Parameters
measurementGoProfileStripWidth object.
Returns
The select index.
GoProfileGrooveSelectType GoProfileStripWidth_SelectType ( GoProfileStripWidth  measurement)

Gets the select type.

Parameters
measurementGoProfileStripWidth object.
Returns
The select type.
kStatus GoProfileStripWidth_SetSelectIndex ( GoProfileStripWidth  measurement,
k32u  selectIndex 
)

Sets the select index.

Parameters
measurementGoProfileStripWidth object.
selectIndexThe select index value to set.
Returns
Operation status.
kStatus GoProfileStripWidth_SetSelectType ( GoProfileStripWidth  measurement,
GoProfileGrooveSelectType  selectType 
)

Sets the select type.

Parameters
measurementGoProfileStripWidth object.
selectTypeThe select type to set.
Returns
Operation status.

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