Cog3DCircle Constructor (Double, Cog3DTransformRigid, Cog3DShapeStateConstants)Cognex VisionPro 9.5
Constructs a circle using the specified radius, transform, and Cog3DShapeStateConstants.

Namespace: Cognex.VisionPro3D
Assembly: Cognex.VisionPro3D.Core (in Cognex.VisionPro3D.Core.dll) Version: 69.0.0.0
Syntax

public Cog3DCircle(
	double radius,
	Cog3DTransformRigid shapeFromScaledUnitCircle,
	Cog3DShapeStateConstants shapeState
)

Parameters

radius
Type: System Double
The radius of the circle. radius must be >= 0.
shapeFromScaledUnitCircle
Type: Cognex.VisionPro3D Cog3DTransformRigid
The rigid transform that maps the ScaledUnitCircle to a pose in 3D space.
shapeState
Type: Cognex.VisionPro3D Cog3DShapeStateConstants
The state of this box. Must be Cog3DShapeStateConstants.Curve, or .Surface.
Exceptions

ExceptionCondition
ArgumentException If radius is less than 0.
ArgumentNullException If shapeFromScaledUnitCircle is null.
ArgumentException The ShapeState for this shape must be Cog3DShapeStateConstants.Curve, or .Surface.
See Also