Search Results for

    Show / Hide Table of Contents

    Struct Ray3d

    Inherited Members
    ValueType.Equals(Object)
    ValueType.GetHashCode()
    ValueType.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Namespace: g3
    Assembly: cs.temp.dll.dll
    Syntax
    public struct Ray3d

    Constructors

    Ray3d(Vector3d, Vector3d, Boolean)

    Declaration
    public Ray3d(Vector3d origin, Vector3d direction, bool bIsNormalized = false)
    Parameters
    Type Name Description
    Vector3d origin
    Vector3d direction
    Boolean bIsNormalized

    Ray3d(Vector3f, Vector3f)

    Declaration
    public Ray3d(Vector3f origin, Vector3f direction)
    Parameters
    Type Name Description
    Vector3f origin
    Vector3f direction

    Fields

    Direction

    Declaration
    public Vector3d Direction
    Field Value
    Type Description
    Vector3d

    Origin

    Declaration
    public Vector3d Origin
    Field Value
    Type Description
    Vector3d

    Methods

    ClosestPoint(Vector3d)

    Declaration
    public Vector3d ClosestPoint(Vector3d p)
    Parameters
    Type Name Description
    Vector3d p
    Returns
    Type Description
    Vector3d

    DistanceSquared(Vector3d)

    Declaration
    public double DistanceSquared(Vector3d p)
    Parameters
    Type Name Description
    Vector3d p
    Returns
    Type Description
    Double

    PointAt(Double)

    Declaration
    public Vector3d PointAt(double d)
    Parameters
    Type Name Description
    Double d
    Returns
    Type Description
    Vector3d

    Project(Vector3d)

    Declaration
    public double Project(Vector3d p)
    Parameters
    Type Name Description
    Vector3d p
    Returns
    Type Description
    Double

    Operators

    Explicit(Ray3d to Ray3f)

    Declaration
    public static explicit operator Ray3f(Ray3d v)
    Parameters
    Type Name Description
    Ray3d v
    Returns
    Type Description
    Ray3f

    Implicit(Ray3f to Ray3d)

    Declaration
    public static implicit operator Ray3d(Ray3f v)
    Parameters
    Type Name Description
    Ray3f v
    Returns
    Type Description
    Ray3d
    In This Article
    Back to top ViRGIS VR GIS