#include <poly_ReadPLY.h>
Public Member Functions | |
poly_ReadPLY (core_ProgressEntry progress=nullptr, core_PlotterEntry plotter=nullptr) | |
const t_ptr< t_mesh > & | GetResult () const |
mobiusPoly_EXPORT bool | Perform (const std::string &filename) |
Public Member Functions inherited from mobius::core_IAlgorithm | |
core_ProgressEntry & | GetProgress () const |
core_PlotterEntry & | GetPlotter () const |
void | SetStatusCode (const int status) |
int | GetStatusCode () const |
void | AddStatusCode (const int statBit) |
bool | HasStatusCode (const int statBit) const |
Public Member Functions inherited from mobius::core_OBJECT | |
mobiusCore_EXPORT void | IncRef () |
mobiusCore_EXPORT void | DecRef () |
mobiusCore_EXPORT int | NbRefs () const |
virtual mobiusCore_EXPORT void | Dump (std::ostream *out) const |
const mobiusCore_EXPORT std::string & | GetName () const |
mobiusCore_EXPORT void | SetName (const std::string &name) |
mobiusCore_EXPORT bool | HasName () const |
Protected Attributes | |
t_ptr< t_mesh > | m_mesh |
Mesh data structure. | |
Protected Attributes inherited from mobius::core_IAlgorithm | |
core_ProgressEntry | m_progress |
Progress Notifier. | |
core_PlotterEntry | m_plotter |
Imperative Plotter. | |
int | m_iStatusCode |
Additional Inherited Members | |
Protected Member Functions inherited from mobius::core_IAlgorithm | |
mobiusCore_EXPORT | core_IAlgorithm (core_ProgressEntry progress, core_PlotterEntry plotter) |
Utility to read PLY files.
|
inline |
Ctor.
[in] | progress | progress notifier. |
[in] | plotter | imperative plotter. |
|
inline |
mobiusPoly_EXPORT bool mobius::poly_ReadPLY::Perform | ( | const std::string & | filename | ) |
Reads PLY file.
[in] | filename | file to read. |