Struct Triangle3d
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
Constructors
Triangle3d(Vector3d, Vector3d, Vector3d)
Declaration
public Triangle3d(Vector3d v0, Vector3d v1, Vector3d v2)
Parameters
Fields
V0
Declaration
Field Value
V1
Declaration
Field Value
V2
Declaration
Field Value
Properties
Area
Declaration
public double Area { get; }
Property Value
AspectRatio
Declaration
public double AspectRatio { get; }
Property Value
Item[Int32]
Declaration
public Vector3d this[int key] { get; set; }
Parameters
Type |
Name |
Description |
Int32 |
key |
|
Property Value
Normal
Declaration
public Vector3d Normal { get; }
Property Value
Methods
BarycentricCoords(Vector3d)
Declaration
public Vector3d BarycentricCoords(Vector3d point)
Parameters
Returns
PointAt(Vector3d)
Declaration
public Vector3d PointAt(Vector3d bary)
Parameters
Returns
PointAt(Double, Double, Double)
Declaration
public Vector3d PointAt(double bary0, double bary1, double bary2)
Parameters
Returns
Operators
Explicit(Triangle3d to Triangle3f)
Declaration
public static explicit operator Triangle3f(Triangle3d v)
Parameters
Returns
Implicit(Triangle3f to Triangle3d)
Declaration
public static implicit operator Triangle3d(Triangle3f v)
Parameters
Returns