Search Results for

    Show / Hide Table of Contents

    Class RayIntersection

    Inheritance
    Object
    RayIntersection
    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 RayIntersection

    Methods

    InfiniteCylinder(Vector3f, Vector3f, Vector3f, Vector3f, Single, out Single)

    Declaration
    public static bool InfiniteCylinder(Vector3f vOrigin, Vector3f vDirection, Vector3f vCylOrigin, Vector3f vCylAxis, float fRadius, out float fRayT)
    Parameters
    Type Name Description
    Vector3f vOrigin
    Vector3f vDirection
    Vector3f vCylOrigin
    Vector3f vCylAxis
    Single fRadius
    Single fRayT
    Returns
    Type Description
    Boolean

    InfiniteCylinderSigned(Vector3f, Vector3f, Vector3f, Vector3f, Single, out Single)

    Declaration
    public static bool InfiniteCylinderSigned(Vector3f vOrigin, Vector3f vDirection, Vector3f vCylOrigin, Vector3f vCylAxis, float fRadius, out float fRayT)
    Parameters
    Type Name Description
    Vector3f vOrigin
    Vector3f vDirection
    Vector3f vCylOrigin
    Vector3f vCylAxis
    Single fRadius
    Single fRayT
    Returns
    Type Description
    Boolean

    Sphere(Vector3f, Vector3f, Vector3f, Single, out Single)

    Declaration
    public static bool Sphere(Vector3f vOrigin, Vector3f vDirection, Vector3f vCenter, float fRadius, out float fRayT)
    Parameters
    Type Name Description
    Vector3f vOrigin
    Vector3f vDirection
    Vector3f vCenter
    Single fRadius
    Single fRayT
    Returns
    Type Description
    Boolean

    SphereSigned(ref Vector3d, ref Vector3d, ref Vector3d, Double, out Double)

    Declaration
    public static bool SphereSigned(ref Vector3d vOrigin, ref Vector3d vDirection, ref Vector3d vCenter, double fRadius, out double fRayT)
    Parameters
    Type Name Description
    Vector3d vOrigin
    Vector3d vDirection
    Vector3d vCenter
    Double fRadius
    Double fRayT
    Returns
    Type Description
    Boolean

    SphereSigned(ref Vector3f, ref Vector3f, ref Vector3f, Single, out Single)

    Declaration
    public static bool SphereSigned(ref Vector3f vOrigin, ref Vector3f vDirection, ref Vector3f vCenter, float fRadius, out float fRayT)
    Parameters
    Type Name Description
    Vector3f vOrigin
    Vector3f vDirection
    Vector3f vCenter
    Single fRadius
    Single fRayT
    Returns
    Type Description
    Boolean
    In This Article
    Back to top ViRGIS VR GIS