The CogCADToRange type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| ChangedEventSuspended |
If nonzero, indicates that the raising of the Changed event has been
suspended. This value is incremented when SuspendChangedEvent is called
and decremented when ResumeAndRaiseChangedEvent is called.
(Inherited from CogSerializableChangedEventBase.) | |
| FileName |
Gets or sets the CAD file name.
| |
| HasChanged | (Inherited from CogSerializableChangedEventBase.) | |
| Projection3DFromCAD3DTransform |
Gets or sets the 3D Rotation transform.
The 3D rotation transform that can be used at runtime to map the shape.
| |
| Region |
Gets or sets the 3D box region.
| |
| RotationMode |
Gets or sets the rotation mode. The rotation mode specifies which property to use at runtime:
either use the ViewingDirection or use the explicit Projection3DFromCAD3DTransform.
| |
| ScaleX |
Gets or sets the x scale.
| |
| ScaleY |
Gets or sets the y scale.
| |
| ScaleZ |
Gets or sets the z scale.
| |
| StateFlags |
Returns the complete set of state flags supported on this object. The
flags may be indexed by name as shown in the following C# code snippet:
if (changedObject.StateFlags["Color"] & eventArgs.StateFlags) { ... }
(Inherited from CogSerializableChangedEventBase.) | |
| Timeout |
A maximum execution time allowed for the operator to render the range image.
This value only applies if TimeoutEnabled is true.
| |
| TimeoutEnabled |
If true, the Timeout property limits the execution
time. If false then the Timeout property is ignored.
| |
| ViewingDirection |
A Cog3DVect3 that holds the 3D viewing direction specified in CAD3D.
The vector points towards the viewer.
It provides another way to define the rotation between CAD3D space and Projection3D space.
The full rotation is defined as follows:
|
See Also