#include <rtcMeshSet3D.h>
Public Member Functions | |
void | clear () |
bool | getFlag (int flag) const |
bool | hasAABB () const |
void | loadToGPU () |
MeshSet3D () | |
MeshSet3D (const MeshSet3D &other) | |
int | numMeshes () const |
const MeshSet3D & | operator= (const MeshSet3D &other) |
virtual bool | read (InputHandler &ih) |
read IOObject from InputHandler | |
void | read (FILE *fp) |
bool | readFromFile (const char *filename) |
void | set (const MeshSet3D &other) |
void | setFlag (int flag, bool value) |
void | unloadGPU () |
void | updateNormals () |
virtual bool | write (OutputHandler &oh) const |
write IOObject to OutputHandler | |
void | write (FILE *fp) const |
bool | writeToFile (const char *filename) const |
~MeshSet3D () | |
Public Attributes | |
Point3Df | bottomright |
int | flags |
VecMesh3D | meshes |
Point3Df | topleft |
Definition at line 36 of file rtcMeshSet3D.h.
Definition at line 34 of file rtcMeshSet3D.cpp.
rtc::MeshSet3D::MeshSet3D | ( | const MeshSet3D & | other | ) |
Definition at line 39 of file rtcMeshSet3D.cpp.
Definition at line 52 of file rtcMeshSet3D.cpp.
void rtc::MeshSet3D::clear | ( | ) |
Definition at line 61 of file rtcMeshSet3D.cpp.
bool rtc::MeshSet3D::getFlag | ( | int | flag | ) | const |
Definition at line 85 of file rtcMeshSet3D.cpp.
bool rtc::MeshSet3D::hasAABB | ( | ) | const |
Definition at line 98 of file rtcMeshSet3D.cpp.
void rtc::MeshSet3D::loadToGPU | ( | ) |
Definition at line 214 of file rtcMeshSet3D.cpp.
int rtc::MeshSet3D::numMeshes | ( | ) | const |
Definition at line 56 of file rtcMeshSet3D.cpp.
Definition at line 45 of file rtcMeshSet3D.cpp.
bool rtc::MeshSet3D::read | ( | InputHandler & | ih | ) | [virtual] |
read IOObject from InputHandler
Implements rtc::IOObject.
Definition at line 120 of file rtcMeshSet3D.cpp.
void rtc::MeshSet3D::read | ( | FILE * | fp | ) |
Definition at line 176 of file rtcMeshSet3D.cpp.
bool rtc::MeshSet3D::readFromFile | ( | const char * | filename | ) |
Definition at line 159 of file rtcMeshSet3D.cpp.
void rtc::MeshSet3D::set | ( | const MeshSet3D & | other | ) |
Definition at line 67 of file rtcMeshSet3D.cpp.
void rtc::MeshSet3D::setFlag | ( | int | flag, |
bool | value | ||
) |
Definition at line 90 of file rtcMeshSet3D.cpp.
void rtc::MeshSet3D::unloadGPU | ( | ) |
Definition at line 220 of file rtcMeshSet3D.cpp.
void rtc::MeshSet3D::updateNormals | ( | ) |
Definition at line 79 of file rtcMeshSet3D.cpp.
bool rtc::MeshSet3D::write | ( | OutputHandler & | oh | ) | const [virtual] |
write IOObject to OutputHandler
Implements rtc::IOObject.
Definition at line 103 of file rtcMeshSet3D.cpp.
void rtc::MeshSet3D::write | ( | FILE * | fp | ) | const |
Definition at line 198 of file rtcMeshSet3D.cpp.
bool rtc::MeshSet3D::writeToFile | ( | const char * | filename | ) | const |
Definition at line 142 of file rtcMeshSet3D.cpp.
Definition at line 77 of file rtcMeshSet3D.h.
Definition at line 75 of file rtcMeshSet3D.h.
Definition at line 76 of file rtcMeshSet3D.h.
Definition at line 77 of file rtcMeshSet3D.h.