A pre-defined triangle mesh providing the vertices and faces of a right frustum specified by the contructor arguments.
More...
|
| None | __init__ (float radius1, float radius2, float height, int num_sides, bool close_btm=True, bool close_top=True) |
| | Initializes the RightFrustumMesh3D instance. More...
|
| |
| None | __init__ (RightFrustumMesh3D mesh) |
| | Initializes a copy of the RightFrustumMesh3D instance mesh. More...
|
| |
|
None | __init__ () |
| | Initializes the TriangleMesh3D instance.
|
| |
| None | __init__ (TriangleMesh3D mesh) |
| | Initializes a copy of the TriangleMesh3D instance mesh. More...
|
| |
| TriangleMesh3D | assign (TriangleMesh3D mesh) |
| | Replaces the current state of self with a copy of the state of the TriangleMesh3D instance mesh. More...
|
| |
| Math.Vector3DArray | getVertices () |
| |
| None | addVertex (float x, float y, float z) |
| |
| int | getNumVertices () |
| |
| Math.Vector3DArray | getVertexNormals () |
| |
| None | addVertexNormal (float x, float y, float z) |
| |
| int | getNumVertexNormals () |
| |
| Math.Vector3ULArray | getFaces () |
| |
| None | addFace (int v1_idx, int v2_idx, int v3_idx) |
| |
| int | getNumFaces () |
| |
| bool | isClosed () |
| |
| None | setClosed (bool closed=True) |
| |
|
None | clear () |
| |
| TriangleMesh3D | swap (TriangleMesh3D mesh) |
| |
| TriangleMesh3D | __iadd__ (TriangleMesh3D mesh) |
| | Performs the in-place addition operation self += mesh. More...
|
| |
| int | getObjectID () |
| | Returns the numeric identifier (ID) of the wrapped C++ class instance. More...
|
| |
| Shape3D | clone () |
| | Creates a dynamically allocated copy of the graphics primitive. More...
|
| |
| None | accept (Shape3DVisitor visitor) |
| | Vis.Shape3DVisitor implementation accept method [VPTN]. More...
|
| |
A pre-defined triangle mesh providing the vertices and faces of a right frustum specified by the contructor arguments.
- Since
- 1.3