OpenSim
|
Public Types | |
enum | SculptType { SculptType.sphere = 1, SculptType.torus = 2, SculptType.plane = 3, SculptType.cylinder = 4, SculptType.sphere = 1, SculptType.torus = 2, SculptType.plane = 3, SculptType.cylinder = 4 } |
enum | SculptType { SculptType.sphere = 1, SculptType.torus = 2, SculptType.plane = 3, SculptType.cylinder = 4, SculptType.sphere = 1, SculptType.torus = 2, SculptType.plane = 3, SculptType.cylinder = 4 } |
Public Member Functions | |
SculptMesh | SculptMeshFromFile (string fileName, SculptType sculptType, int lod, bool viewerMode) |
SculptMesh (string fileName, int sculptType, int lod, int viewerMode, int mirror, int invert) | |
SculptMesh (float[,] zMap, float xBegin, float xEnd, float yBegin, float yEnd, bool viewerMode) | |
** Experimental ** May disappear from future versions ** not recommeneded for use in applications Construct a sculpt mesh from a 2D array of floats More... | |
SculptMesh (Bitmap sculptBitmap, SculptType sculptType, int lod, bool viewerMode) | |
SculptMesh (Bitmap sculptBitmap, SculptType sculptType, int lod, bool viewerMode, bool mirror, bool invert) | |
SculptMesh (List< List< Coord >> rows, SculptType sculptType, bool viewerMode, bool mirror, bool invert) | |
SculptMesh | Copy () |
Duplicates a SculptMesh object. All object properties are copied by value, including lists. More... | |
SculptMesh (SculptMesh sm) | |
void | AddPos (float x, float y, float z) |
Adds a value to each XYZ vertex coordinate in the mesh More... | |
void | AddRot (Quat q) |
Rotates the mesh More... | |
void | Scale (float x, float y, float z) |
void | DumpRaw (String path, String name, String title) |
SculptMesh (Bitmap sculptBitmap, SculptType sculptType, int lod, bool mirror, bool invert) | |
SculptMesh | Copy () |
Duplicates a SculptMesh object. All object properties are copied by value, including lists. More... | |
SculptMesh (SculptMesh sm) | |
void | Scale (float x, float y, float z) |
void | DumpRaw (String path, String name, String title) |
Public Attributes | |
List< Coord > | coords |
List< Face > | faces |
List< ViewerFace > | viewerFaces |
List< Coord > | normals |
List< UVCoord > | uvs |
Definition at line 44 of file SculptMesh.cs.
Enumerator | |
---|---|
sphere | |
torus | |
plane | |
cylinder | |
sphere | |
torus | |
plane | |
cylinder |
Definition at line 44 of file SculptMesh.cs.
Enumerator | |
---|---|
sphere | |
torus | |
plane | |
cylinder | |
sphere | |
torus | |
plane | |
cylinder |
Definition at line 53 of file SculptMesh.cs.
|
inline |
|
inline |
** Experimental ** May disappear from future versions ** not recommeneded for use in applications Construct a sculpt mesh from a 2D array of floats
zMap | |
xBegin | |
xEnd | |
yBegin | |
yEnd | |
viewerMode |
Definition at line 84 of file SculptMesh.cs.
|
inline |
Definition at line 178 of file SculptMesh.cs.
|
inline |
Definition at line 183 of file SculptMesh.cs.
|
inline |
Definition at line 189 of file SculptMesh.cs.
|
inline |
Definition at line 474 of file SculptMesh.cs.
|
inline |
Definition at line 47 of file SculptMesh.cs.
|
inline |
Definition at line 184 of file SculptMesh.cs.
|
inline |
Adds a value to each XYZ vertex coordinate in the mesh
x | |
y | |
z |
Definition at line 539 of file SculptMesh.cs.
|
inline |
|
inline |
Duplicates a SculptMesh object. All object properties are copied by value, including lists.
Definition at line 179 of file SculptMesh.cs.
|
inline |
Duplicates a SculptMesh object. All object properties are copied by value, including lists.
Definition at line 469 of file SculptMesh.cs.
|
inline |
Definition at line 200 of file SculptMesh.cs.
|
inline |
Definition at line 626 of file SculptMesh.cs.
|
inline |
Definition at line 190 of file SculptMesh.cs.
|
inline |
Definition at line 603 of file SculptMesh.cs.
|
inline |
List< Coord > PrimMesher.SculptMesh.coords |
Definition at line 46 of file SculptMesh.cs.
List< Face > PrimMesher.SculptMesh.faces |
Definition at line 47 of file SculptMesh.cs.
List<Coord> PrimMesher.SculptMesh.normals |
Definition at line 50 of file SculptMesh.cs.
List<UVCoord> PrimMesher.SculptMesh.uvs |
Definition at line 51 of file SculptMesh.cs.
List<ViewerFace> PrimMesher.SculptMesh.viewerFaces |
Definition at line 49 of file SculptMesh.cs.