Class TransformedMeshProjectionTarget
Extension of MeshProjectionTarget that allows the target to have a transformation
relative to it's internal space. Call SetTransform(), or initialize the transforms yourself
Inheritance
TransformedMeshProjectionTarget
Namespace: g3
Assembly: cs.temp.dll.dll
public class TransformedMeshProjectionTarget : MeshProjectionTarget, IOrientedProjectionTarget, IProjectionTarget
Constructors
Declaration
public TransformedMeshProjectionTarget()
Declaration
public TransformedMeshProjectionTarget(DMesh3 mesh)
Parameters
Type |
Name |
Description |
DMesh3 |
mesh |
|
Declaration
public TransformedMeshProjectionTarget(DMesh3 mesh, ISpatial spatial)
Parameters
Fields
Declaration
public TransformSequence SourceToTargetXForm
Field Value
Declaration
public TransformSequence TargetToSourceXForm
Field Value
Methods
Declaration
public override Vector3d Project(Vector3d vPoint, out Vector3d vProjectNormal, int identifier = -1)
Parameters
Returns
Overrides
Declaration
public override Vector3d Project(Vector3d vPoint, int identifier = -1)
Parameters
Returns
Overrides
Declaration
public void SetTransform(TransformSequence sourceToTargetX)
Parameters
Implements