#include <PrimitiveIO.h>
Inheritance diagram for Fluxus::PrimitiveIO:

Public Member Functions | |
| PrimitiveIO () | |
| virtual | ~PrimitiveIO () |
| virtual Primitive * | FormatRead (const std::string &filename)=0 |
| virtual bool | FormatWrite (const std::string &filename, const Primitive *ob)=0 |
Static Public Member Functions | |
| static Primitive * | Read (const std::string &filename, bool cache=true) |
| static bool | Write (const std::string &filename, const Primitive *ob) |
| static void | ClearGeometryCache () |
| static void | Dump () |
Definition at line 26 of file PrimitiveIO.h.
| PrimitiveIO::PrimitiveIO | ( | ) |
Definition at line 25 of file PrimitiveIO.cpp.
| PrimitiveIO::~PrimitiveIO | ( | ) | [virtual] |
Definition at line 29 of file PrimitiveIO.cpp.
| virtual Primitive* Fluxus::PrimitiveIO::FormatRead | ( | const std::string & | filename | ) | [pure virtual] |
Implemented in Fluxus::OBJPrimitiveIO, and Fluxus::PixelPrimitiveIO.
| virtual bool Fluxus::PrimitiveIO::FormatWrite | ( | const std::string & | filename, | |
| const Primitive * | ob | |||
| ) | [pure virtual] |
Implemented in Fluxus::OBJPrimitiveIO, and Fluxus::PixelPrimitiveIO.
| static Primitive* Fluxus::PrimitiveIO::Read | ( | const std::string & | filename, | |
| bool | cache = true | |||
| ) | [static] |
| bool PrimitiveIO::Write | ( | const std::string & | filename, | |
| const Primitive * | ob | |||
| ) | [static] |
Definition at line 55 of file PrimitiveIO.cpp.
| void PrimitiveIO::ClearGeometryCache | ( | ) | [static] |
Definition at line 76 of file PrimitiveIO.cpp.
| void PrimitiveIO::Dump | ( | ) | [static] |
Definition at line 86 of file PrimitiveIO.cpp.
1.5.1