Class PitchErrorCompensationData¶
Defined in File CompensationApi.h
Class Documentation¶
-
class PitchErrorCompensationData¶
This class contains data for pitch error compensation for an axis. Also see Parameters.
Public Functions
-
PitchErrorCompensationData()¶
Public Members
-
int enable¶
If 1, pitch error compensation is enabled. If 0, pitch error compensation is disabled.
-
double pitchOriginPosition¶
The command position at the pitch origin, in user units.
-
int pitchOriginIndex¶
The index of the pitch origin.
-
double pitchInterval¶
The distance between pitch points, in user units.
-
char pitchIntervalDirection¶
If this value is set to 0 or 1, the values in the pitchCompensationValue array are specified normally. If this value is set to -1, the values in the pitchCompensationValue array are specified in reverse order.
-
int pitchCount¶
The number of pitch points. This value must be between 1 and maxPitchErrorCompPoints.
-
double pitchCompensationValue[constants::maxPitchErrorCompPoints]¶
The offset at each pitch point, in user units.
-
double edgeDropoffDistance¶
The distance beyond the first and last pitch points at which the offset reduces to 0, in user units. If this parameter is set to 0, the offset will not reduce to 0 at command positions beyond the first and last pitch points.
-
PitchErrorCompensationOptions options¶
The pitch error compensation options.
-
PitchErrorCompensationData()¶