Search Results for

    Show / Hide Table of Contents

    Struct Segment3f

    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 Segment3f

    Constructors

    Segment3f(Vector3f, Vector3f)

    Declaration
    public Segment3f(Vector3f p0, Vector3f p1)
    Parameters
    Type Name Description
    Vector3f p0
    Vector3f p1

    Segment3f(Vector3f, Vector3f, Single)

    Declaration
    public Segment3f(Vector3f center, Vector3f direction, float extent)
    Parameters
    Type Name Description
    Vector3f center
    Vector3f direction
    Single extent

    Fields

    Center

    Declaration
    public Vector3f Center
    Field Value
    Type Description
    Vector3f

    Direction

    Declaration
    public Vector3f Direction
    Field Value
    Type Description
    Vector3f

    Extent

    Declaration
    public float Extent
    Field Value
    Type Description
    Single

    Properties

    Length

    Declaration
    public float Length { get; }
    Property Value
    Type Description
    Single

    P0

    Declaration
    public Vector3f P0 { get; set; }
    Property Value
    Type Description
    Vector3f

    P1

    Declaration
    public Vector3f P1 { get; set; }
    Property Value
    Type Description
    Vector3f

    Methods

    DistanceSquared(Vector3f)

    Declaration
    public float DistanceSquared(Vector3f p)
    Parameters
    Type Name Description
    Vector3f p
    Returns
    Type Description
    Single

    NearestPoint(Vector3f)

    Declaration
    public Vector3f NearestPoint(Vector3f p)
    Parameters
    Type Name Description
    Vector3f p
    Returns
    Type Description
    Vector3f

    PointAt(Single)

    Declaration
    public Vector3f PointAt(float d)
    Parameters
    Type Name Description
    Single d
    Returns
    Type Description
    Vector3f

    PointBetween(Single)

    Declaration
    public Vector3f PointBetween(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Vector3f

    Project(Vector3f)

    Declaration
    public float Project(Vector3f p)
    Parameters
    Type Name Description
    Vector3f p
    Returns
    Type Description
    Single

    SetEndpoints(Vector3f, Vector3f)

    Declaration
    public void SetEndpoints(Vector3f p0, Vector3f p1)
    Parameters
    Type Name Description
    Vector3f p0
    Vector3f p1
    In This Article
    Back to top ViRGIS VR GIS