Search Results for

    Show / Hide Table of Contents

    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
    Object
    MeshProjectionTarget
    TransformedMeshProjectionTarget
    Implements
    IOrientedProjectionTarget
    IProjectionTarget
    Inherited Members
    MeshProjectionTarget.Mesh
    MeshProjectionTarget.Spatial
    MeshProjectionTarget.Auto(DMesh3, Boolean)
    MeshProjectionTarget.Auto(DMesh3, IEnumerable<Int32>, Int32)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: g3
    Assembly: cs.temp.dll.dll
    Syntax
    public class TransformedMeshProjectionTarget : MeshProjectionTarget, IOrientedProjectionTarget, IProjectionTarget

    Constructors

    TransformedMeshProjectionTarget()

    Declaration
    public TransformedMeshProjectionTarget()

    TransformedMeshProjectionTarget(DMesh3)

    Declaration
    public TransformedMeshProjectionTarget(DMesh3 mesh)
    Parameters
    Type Name Description
    DMesh3 mesh

    TransformedMeshProjectionTarget(DMesh3, ISpatial)

    Declaration
    public TransformedMeshProjectionTarget(DMesh3 mesh, ISpatial spatial)
    Parameters
    Type Name Description
    DMesh3 mesh
    ISpatial spatial

    Fields

    SourceToTargetXForm

    Declaration
    public TransformSequence SourceToTargetXForm
    Field Value
    Type Description
    TransformSequence

    TargetToSourceXForm

    Declaration
    public TransformSequence TargetToSourceXForm
    Field Value
    Type Description
    TransformSequence

    Methods

    Project(Vector3d, out Vector3d, Int32)

    Declaration
    public override Vector3d Project(Vector3d vPoint, out Vector3d vProjectNormal, int identifier = -1)
    Parameters
    Type Name Description
    Vector3d vPoint
    Vector3d vProjectNormal
    Int32 identifier
    Returns
    Type Description
    Vector3d
    Overrides
    MeshProjectionTarget.Project(Vector3d, out Vector3d, Int32)

    Project(Vector3d, Int32)

    Declaration
    public override Vector3d Project(Vector3d vPoint, int identifier = -1)
    Parameters
    Type Name Description
    Vector3d vPoint
    Int32 identifier
    Returns
    Type Description
    Vector3d
    Overrides
    MeshProjectionTarget.Project(Vector3d, Int32)

    SetTransform(TransformSequence)

    Declaration
    public void SetTransform(TransformSequence sourceToTargetX)
    Parameters
    Type Name Description
    TransformSequence sourceToTargetX

    Implements

    IOrientedProjectionTarget
    IProjectionTarget
    In This Article
    Back to top ViRGIS VR GIS