Gets or sets the origin for the pattern. This 3D rigid transform maps
points from "Pattern Space" to the 3D selected space of the train data.
In other words, it defines the origin of the pattern's coordinate space
relative to the 3D selected space of the train data.
Namespace: Cognex.VisionPro3DAssembly: Cognex.VisionPro3D (in Cognex.VisionPro3D.dll) Version: 87.0.0.0
Syntax
Property Value
Type: Cog3DTransformRigidThe Cog3DTransformRigid containing the pose of the origin on the training data. Default value is an identity transform.
Events
| Event Type | Reason |
|---|---|
| ICogChangedEvent Changed | Fires when this property changes. The following state flag may be affected: |
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | The supplied value is null. |
Remarks
The transform maps points from "Pattern Space" (i.e. the coordinate space defined by this pattern Origin) to the 3D selected space (as specified by the SelectedSpaceName3D of the train vision data. For example, mapping the point (0, 0, 0) through the transform returns the position of the pattern origin in the 3D selected space of the train vision data.
See Also