Search Results for

    Show / Hide Table of Contents

    Struct Triangle3d

    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 Triangle3d

    Constructors

    Triangle3d(Vector3d, Vector3d, Vector3d)

    Declaration
    public Triangle3d(Vector3d v0, Vector3d v1, Vector3d v2)
    Parameters
    Type Name Description
    Vector3d v0
    Vector3d v1
    Vector3d v2

    Fields

    V0

    Declaration
    public Vector3d V0
    Field Value
    Type Description
    Vector3d

    V1

    Declaration
    public Vector3d V1
    Field Value
    Type Description
    Vector3d

    V2

    Declaration
    public Vector3d V2
    Field Value
    Type Description
    Vector3d

    Properties

    Area

    Declaration
    public double Area { get; }
    Property Value
    Type Description
    Double

    AspectRatio

    Declaration
    public double AspectRatio { get; }
    Property Value
    Type Description
    Double

    Item[Int32]

    Declaration
    public Vector3d this[int key] { get; set; }
    Parameters
    Type Name Description
    Int32 key
    Property Value
    Type Description
    Vector3d

    Normal

    Declaration
    public Vector3d Normal { get; }
    Property Value
    Type Description
    Vector3d

    Methods

    BarycentricCoords(Vector3d)

    Declaration
    public Vector3d BarycentricCoords(Vector3d point)
    Parameters
    Type Name Description
    Vector3d point
    Returns
    Type Description
    Vector3d

    PointAt(Vector3d)

    Declaration
    public Vector3d PointAt(Vector3d bary)
    Parameters
    Type Name Description
    Vector3d bary
    Returns
    Type Description
    Vector3d

    PointAt(Double, Double, Double)

    Declaration
    public Vector3d PointAt(double bary0, double bary1, double bary2)
    Parameters
    Type Name Description
    Double bary0
    Double bary1
    Double bary2
    Returns
    Type Description
    Vector3d

    Operators

    Explicit(Triangle3d to Triangle3f)

    Declaration
    public static explicit operator Triangle3f(Triangle3d v)
    Parameters
    Type Name Description
    Triangle3d v
    Returns
    Type Description
    Triangle3f

    Implicit(Triangle3f to Triangle3d)

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