Search Results for

    Show / Hide Table of Contents

    Class DMeshIntersectionTarget

    Inheritance
    Object
    DMeshIntersectionTarget
    Implements
    IIntersectionTarget
    Inherited Members
    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 DMeshIntersectionTarget : IIntersectionTarget

    Constructors

    DMeshIntersectionTarget()

    Declaration
    public DMeshIntersectionTarget()

    DMeshIntersectionTarget(DMesh3, ISpatial)

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

    Fields

    UseFaceNormal

    Declaration
    public bool UseFaceNormal
    Field Value
    Type Description
    Boolean

    Properties

    HasNormal

    Declaration
    public bool HasNormal { get; }
    Property Value
    Type Description
    Boolean

    Mesh

    Declaration
    public DMesh3 Mesh { get; set; }
    Property Value
    Type Description
    DMesh3

    Spatial

    Declaration
    public ISpatial Spatial { get; set; }
    Property Value
    Type Description
    ISpatial

    Methods

    RayIntersect(Ray3d, out Vector3d, out Vector3d)

    Declaration
    public bool RayIntersect(Ray3d ray, out Vector3d vHit, out Vector3d vHitNormal)
    Parameters
    Type Name Description
    Ray3d ray
    Vector3d vHit
    Vector3d vHitNormal
    Returns
    Type Description
    Boolean

    Implements

    IIntersectionTarget
    In This Article
    Back to top ViRGIS VR GIS