Face4 class
class Face4 extends Face { Face4([int a = 0, int b = 0, int c = 0, int d = 0, normalOrVertexNormals, colorOrVertexColors, materialIndex]) : super([a, b, c, d], normalOrVertexNormals, colorOrVertexColors, materialIndex); get a => indices[0]; set a(int i) { indices[0] = i; } get b => indices[1]; set b(int i) { indices[1] = i; } get c => indices[2]; set c(int i) { indices[2] = i; } get d => indices[3]; set d(int i) { indices[3] = i; } clone() => new Face4(a, b, c, d).setFrom(this); }
Extends
Face > Face4
Constructors
Properties
var a #
get a => indices[0];
set a(int i) { indices[0] = i; }
var b #
get b => indices[1];
set b(int i) { indices[1] = i; }
var c #
get c => indices[2];
set c(int i) { indices[2] = i; }
var d #
get d => indices[3];
set d(int i) { indices[3] = i; }
Methods
dynamic clone() #
clone() => new Face4(a, b, c, d).setFrom(this);
Face setFrom(Face other) #
inherited from Face
Face setFrom(Face other) { normal.setFrom(other.normal); color.copy( other.color ); centroid.setFrom(other.centroid); materialIndex = other.materialIndex; vertexNormals = other.vertexNormals.map((Vector3 v) => v.clone()).toList(); vertexColors = other.vertexColors.map((Vector3 v) => v.clone()).toList(); vertexTangents = other.vertexTangents.map((Vector3 v) => v.clone()).toList(); return this; }