Constructs a rectangle using the specified size, rigid transform, and Cog3DShapeStateConstants.
Namespace: Cognex.VisionPro3DAssembly: Cognex.VisionPro3D.Core (in Cognex.VisionPro3D.Core.dll) Version: 75.0.0.0
Syntax
Parameters
- size
- Type: Cognex.VisionPro3D Cog3DVect2
The X, Y extents of this rectangle. X and Y must be >= 0.
- shapeFromScaledUnitRectangle
- Type: Cognex.VisionPro3D Cog3DTransformRigid
The rigid transform that maps the ScaledUnitRectangle to a pose in 3D space.
- shapeState
- Type: Cognex.VisionPro3D Cog3DShapeStateConstants
The state of this rectangle. Must be Cog3DShapeStateConstants.Vertex, .Curve, or .Surface.
Exceptions
| Exception | Condition |
|---|---|
| ArgumentException | If any member of size is less than 0. |
| ArgumentNullException | If shapeFromScaledUnitRectangle is null. |
| ArgumentException | The ShapeState for this shape must be Cog3DShapeStateConstants.Vertex, .Curve, or .Surface. |
See Also