The Cog3DVisionDataRerender 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.) | |
| HasChanged | (Inherited from CogSerializableChangedEventBase.) | |
| OutputEnable |
Specify the desired ouputput by bitwise ORing the appropriate
Cog3DVisionDataStitchOutputConstants.
| |
| OutputImageScaleMode |
How to scale the output range image. This controls the resolution
of the output range image. There are three defined modes:
UseXYZScales and
UseInputImageScales and
UseFirstInputImageScales.
| |
| OutputImageXMax |
Client space
(OutputSpaceName3D)
maximum X bounds for the output range image. Ignored if
OutputImageXYMode
is not
Limit.
Note that setting this value to less than the current
OutputImageXMin
will cause OutputImageXMin to be set to the new value as well.
| |
| OutputImageXMin |
Client space
(OutputSpaceName3D)
minimum X bounds for the output range image. Ignored if
OutputImageXYMode
is not
Limit.
Note that setting this value to greater than the current
OutputImageXMax
will cause OutputImageXMax to be set to the new value as well.
| |
| OutputImageXScale |
The X scale factor to use when generating the output range image.
Ignored when
OutputImageScaleMode
is
UseInputImageScales or
UseFirstInputImageScales.
| |
| OutputImageXYMode | ||
| OutputImageYMax |
Client space
(OutputSpaceName3D)
maximum Y bounds for the output range image. Ignored if
OutputImageXYMode
is not
Limit.
Note that setting this value to less than the current
OutputImageYMin
will cause OutputImageYMin to be set to the new value as well.
| |
| OutputImageYMin |
Client space
(OutputSpaceName3D)
minimum Y bounds for the output range image. Ignored if
OutputImageXYMode
is not
Limit.
Note that setting this value to greater than the current
OutputImageYMax
will cause OutputImageYMax to be set to the new value as well.
| |
| OutputImageYScale |
The Y scale factor to use when generating the output range image.
Ignored when
OutputImageScaleMode
is
UseInputImageScales or
UseFirstInputImageScales.
| |
| OutputImageZContinuityThreshold |
The maximum allowable Z difference in client space
(OutputSpaceName3D)
between adjacent source data positions, between which range image voxels
will be interpolated. Adjacencies whose Z difference exceeds this value
will be disconnected. If
OutputImageZContinuityThresholdEnabled
is false then this property is ignored and processing is
performed as if this value were set to
MaxValue).
| |
| OutputImageZContinuityThresholdEnabled |
Controls whether
OutputImageZContinuityThreshold
is used during processing. If false, processing is performed
as if the threshold were set to
MaxValue).
| |
| OutputImageZMin |
Client space
(OutputSpaceName3D)
minimum Z. If
OutputImageZMode
is
UseZMin, then this parameter will be the output space Z that
corresponds to a minimum output pixel value. This parameter is ignored if
OutputImageZMode
is not
UseZMin.
| |
| OutputImageZMode | ||
| OutputImageZScale |
The Z scale factor to use when generating the output range image.
Ignored when
OutputImageScaleMode
is
UseInputImageScales or
UseFirstInputImageScales.
| |
| OutputSpaceName3D |
The name of the 3D space in which the output range image will be
rerendered. The
Execute
method will throw an ArgumentException if this space name does not
exist within the 3D coordinate space tree of the input
range image.
| |
| 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.) |
See Also