|
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.
1.8.6