The basis for an Object containing some data. More...
#include <object.h>
Public Member Functions | |
virtual void | prepare (const Element &elem) |
Prepare the Object to represent an Element. More... | |
virtual Value * | get_value (const Element &elem, const Property &prop)=0 |
Get a Value. More... | |
virtual bool | make_element (Element &elem) const |
Construct an Element describing this Object. More... | |
bool | describe_element (Header &header) const |
Add an Element describing this Object to a Header. More... | |
bool | storage_test (const Element &elem) |
Check if the Object matches with an Element. More... | |
The basis for an Object containing some data.
Note that an Element describes how the Object should be interpreted.
bool PLY::Object::describe_element | ( | Header & | header) | const |
|
inlinevirtual |
|
inlinevirtual |
Prepare the Object to represent an Element.
elem | the Element to prepare for. |
Reimplemented in PLY::AnyObject.
bool PLY::Object::storage_test | ( | const Element & | elem) |