Type Alias GoldbergData
type GoldbergData = {
adjacentFaces: number[][];
faceCenters: Vector3[];
faceColors: Color4[];
faceXaxis: Vector3[];
faceYaxis: Vector3[];
faceZaxis: Vector3[];
nbFaces: number;
nbFacesAtPole: number;
nbSharedFaces: number;
nbUnsharedFaces: number;
}
adjacentFaces: number[][];
faceCenters: Vector3[];
faceColors: Color4[];
faceXaxis: Vector3[];
faceYaxis: Vector3[];
faceZaxis: Vector3[];
nbFaces: number;
nbFacesAtPole: number;
nbSharedFaces: number;
nbUnsharedFaces: number;
}
Properties
adjacent Faces
adjacentFaces: number[][]
Defines the number of adjacent faces per goldberg faces
face Centers
The list of Goldberg faces centers
face Colors
The list of Goldberg faces colors
face Xaxis
The list of Goldberg faces Y axis
face Yaxis
The list of Goldberg faces X axis
face Zaxis
The list of Goldberg faces Z axis
nb Faces
nbFaces: number
Defines the total number of goldberg faces
nb Faces At Pole
nbFacesAtPole: number
Defines the number of goldberg faces at the pole
nb Shared Faces
nbSharedFaces: number
Defines the number of shared faces
nb Unshared Faces
nbUnsharedFaces: number
Defines the number of unshared faces
Defines the set of goldberg data used to create the polygon