|
Blender V5.0
|
Inherits ModelReader.
Public Member Functions | |
| DualConInputReader (const DualConInput *mesh, float _scale) | |
| void | reset () override |
| Reset file reading location. | |
| Triangle * | getNextTriangle () override |
| Get next triangle. | |
| int | getNextTriangle (int t[3]) override |
| int | getNumTriangles () override |
| Get number of triangles. | |
| int | getNumVertices () override |
| For explicit vertex models. | |
| float | getBoundingBox (float origin[3]) override |
| Get bounding box. | |
| void | getNextVertex (float[3]) override |
| void | printInfo () override |
| int | getMemory () override |
| Get storage size. | |
| Public Member Functions inherited from ModelReader | |
| ModelReader ()=default | |
| Constructor. | |
Definition at line 29 of file dualcon_c_api.cpp.
|
inline |
Get bounding box.
Implements ModelReader.
Definition at line 122 of file dualcon_c_api.cpp.
References veccopy().
|
inlineoverridevirtual |
Get storage size.
Implements ModelReader.
Definition at line 136 of file dualcon_c_api.cpp.
References DualConInputReader().
|
inlineoverridevirtual |
Get next triangle.
Implements ModelReader.
Definition at line 69 of file dualcon_c_api.cpp.
References GET_CO, GET_CORNER_VERT, GET_TRI, getNextTriangle(), i, veccopy(), and Triangle::vt.
Referenced by getNextTriangle().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements ModelReader.
Definition at line 129 of file dualcon_c_api.cpp.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
For explicit vertex models.
Implements ModelReader.
Definition at line 117 of file dualcon_c_api.cpp.
|
inlineoverridevirtual |
Implements ModelReader.
Definition at line 135 of file dualcon_c_api.cpp.
|
inlineoverridevirtual |
Reset file reading location.
Implements ModelReader.
Definition at line 42 of file dualcon_c_api.cpp.
Referenced by DualConInputReader().