Search Results for

    Show / Hide Table of Contents

    Struct Line3d

    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 Line3d

    Constructors

    Line3d(Vector3d, Vector3d)

    Declaration
    public Line3d(Vector3d origin, Vector3d direction)
    Parameters
    Type Name Description
    Vector3d origin
    Vector3d 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(Line3d to Line3f)

    Declaration
    public static explicit operator Line3f(Line3d v)
    Parameters
    Type Name Description
    Line3d v
    Returns
    Type Description
    Line3f

    Implicit(Line3f to Line3d)

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