Description of an example's geometry as used in the TGetLearningDataExampleGeometry callback. More...
Data Fields | ||
TGroupSpec | Spec | |
Defines the way the union Trans will be interpreted. | ||
union { | ||
double Angle | ||
TMatrix Matrix | ||
double Scale | ||
struct { | ||
double Angle | ||
Rotation of the example. | ||
double Scale | ||
Scale value of the example. | ||
} ScaleAngle | ||
} | Trans | |
Transformation specification. | ||
double | X | |
x-component of the example position. | ||
double | Y | |
y-component of the example position. | ||
Description of an example's geometry as used in the TGetLearningDataExampleGeometry callback.
Note that part of the struct is a union, the content of which will be interpreted depending on the actual value of the Spec member.
double Angle |
Rotation of the example.
Rotation value of the example. Evaluated if the value of Spec is GS_XYAngle.
TMatrix Matrix |
Affine transformation state of the example. Evaluated if the value of Spec is GS_XYMatrix.
double Scale |
Scale value of the example.
Scale value of the example. Evaluated if the value of Spec is GS_XYScale.
struct { ... } ScaleAngle |
Combination of scale and angle of the example. Evaluated if the value of Spec is GS_XYScaleAngle.
union { ... } Trans |
Transformation specification.
Transformation description
We use cookies to improve your experience. By using this documentation, you agree to our use of cookies.