Esempio n. 1
0
 internal MxVector3(MxVertex vert)
 {
     var pos = vert.Pos;
     elt[0] = pos[0];
     elt[1] = pos[1];
     elt[2] = pos[2];
 }
Esempio n. 2
0
        internal MxVector3(MxVertex vert)
        {
            var pos = vert.Pos;

            elt[0] = pos[0];
            elt[1] = pos[1];
            elt[2] = pos[2];
        }
Esempio n. 3
0
 internal MxVertex(MxVertex vert)
 {
     Info = vert.Info;
 }
Esempio n. 4
0
 internal MxVertex(MxVertex vert)
 {
     Info = vert.Info;
 }
Esempio n. 5
0
 internal int AddVertex(MxVertex vert)
 {
     return(AddVertex(vert[0], vert[1], vert[2]));
 }
Esempio n. 6
0
 internal void Vertex(int vertId, MxVertex vertex)
 {
     Vertices[vertId] = vertex;
 }
Esempio n. 7
0
 private static bool IsWoundClockwise(MxVertex a, MxVertex b, MxVertex c)
 {
     var area = ((b[0] - a[0]) * (c[1] - a[1])) - ((b[1] - a[1]) * (c[0] - a[0]));
     return (area < 0.0);
 }
Esempio n. 8
0
 internal void Vertex(int vertId, MxVertex vertex)
 {
     Vertices[vertId] = vertex;
 }
Esempio n. 9
0
 internal int AddVertex(MxVertex vert)
 {
     return AddVertex(vert[0], vert[1], vert[2]);
 }