The Cog3DShapeProjector type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
| Dispose | ||
| Dispose(Boolean) | ||
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Execute(Cog3DVect2Collection, ICogGraphic, Boolean, CogGraphicCollection) |
Overload to draw a collection of 2D points.
exemplarShape can be a VisionPro shape that
serves as a marker: CogCircle, CogPointMarker, or CogRectangle.
| |
| Execute(ICog3DShape, Cog3DTransformRigid, Cog3DCameraCalibration, CogGraphicCollection) |
Maps the specified 3D shape using the phys3DFromShape3D transform.
Then projects the mapped 3D shape using the raw2DFromPhys3D camera
calibration onto the image plane. The shape is then rendered as a
VisionPro graphic and appended to the specified graphicsCollection.
| |
| Execute(List ICog3DShape , Cog3DTransformRigid, Cog3DCameraCalibration, CogGraphicCollection) |
Maps a list of 3D shapes using the phys3DFromShape3D transform.
Then projects the mapped 3D shapes using the raw2DFromPhys3D camera calibration
onto the image plane. The shapes are then rendered as VisionPro graphics and
appended to the specified graphicsCollection.
| |
| Execute(Cog3DVect3, Cog3DTransformRigid, Cog3DCameraCalibration, String, CogGraphicCollection) |
Maps 3D coordinate axes using the phys3DFromAxes3D transform.
Then projects the mapped 3D coordinate axes using the raw2DFromPhys3D
camera calibration onto the image plane. The projected axes, along with
x, y, z text and specified label are then rendered as VisionPro graphics
and appended to the specified graphicsCollection.
| |
| Execute(Cog3DVect3Collection, Cog3DTransformRigid, Cog3DCameraCalibration, ICogGraphic, Boolean, CogGraphicCollection) |
Overload to draw a collection of 3D points.
exemplarShape can be a VisionPro shape that
serves as a marker: CogCircle, CogPointMarker, or CogRectangle.
| |
| Finalize | (Overrides Object Finalize .) | |
| GetAttributes |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetClassName |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetComponentName |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetConverter |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetDefaultEvent |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetDefaultProperty |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEditor |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEvents |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEvents( Attribute ) |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| GetObjectData | (Overrides CogSerializableObjectBase GetObjectData(SerializationInfo, StreamingContext).) | |
| GetProperties |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetProperties( Attribute ) |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetPropertyOwner |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |
See Also