|
| HOM_Point () |
|
| HOM_Point (const HOM_Point &) |
|
virtual | ~HOM_Point () |
|
virtual bool | operator== (HOM_PtrOrNull< HOM_Point > point)=0 |
|
virtual bool | operator!= (HOM_PtrOrNull< HOM_Point > point)=0 |
|
virtual int | __hash__ ()=0 |
|
virtual std::string | __repr__ ()=0 |
|
virtual HOM_Geometry * | geometry ()=0 |
|
virtual int | number ()=0 |
|
virtual HOM_Vector3 * | position ()=0 |
|
virtual void | setPosition (const std::vector< double > &position)=0 |
|
virtual double | weight ()=0 |
|
virtual void | setWeight (double weight)=0 |
|
virtual HOM_EnumValue & | attribType ()=0 |
|
virtual double | floatAttribValue (const char *name)=0 |
|
virtual double | floatAttribValue (HOM_Attrib &attrib)=0 |
|
virtual std::vector< double > | floatListAttribValue (const char *name)=0 |
|
virtual std::vector< double > | floatListAttribValue (HOM_Attrib &attrib)=0 |
|
virtual int64 | intAttribValue (const char *name)=0 |
|
virtual int64 | intAttribValue (HOM_Attrib &attrib)=0 |
|
virtual std::vector< int64 > | intListAttribValue (const char *name)=0 |
|
virtual std::vector< int64 > | intListAttribValue (HOM_Attrib &attrib)=0 |
|
virtual std::string | stringAttribValue (const char *name)=0 |
|
virtual std::string | stringAttribValue (HOM_Attrib &attrib)=0 |
|
virtual std::vector< std::string > | stringListAttribValue (const char *name)=0 |
|
virtual std::vector< std::string > | stringListAttribValue (HOM_Attrib &attrib)=0 |
|
virtual std::map< std::string,
hboost::any > | dictAttribValue (const char *name)=0 |
|
virtual std::map< std::string,
hboost::any > | dictAttribValue (HOM_Attrib &name)=0 |
|
virtual std::vector< std::map
< std::string, hboost::any > > | dictListAttribValue (const char *name)=0 |
|
virtual std::vector< std::map
< std::string, hboost::any > > | dictListAttribValue (HOM_Attrib &name)=0 |
|
virtual void | setAttribValue (HOM_Attrib &attrib, int64 attrib_value)=0 |
|
virtual void | setAttribValue (HOM_Attrib &attrib, double attrib_value)=0 |
|
virtual void | setAttribValue (HOM_Attrib &attrib, const char *attrib_value)=0 |
|
virtual void | setAttribValue (HOM_Attrib &attrib, const std::vector< int64 > &attrib_value)=0 |
|
virtual void | setAttribValue (HOM_Attrib &attrib, const std::vector< double > &attrib_value)=0 |
|
virtual void | setAttribValue (HOM_Attrib &attrib, const std::vector< std::string > &attrib_value)=0 |
|
virtual void | setAttribValue (HOM_Attrib &attrib, const std::map< std::string, hboost::any > &attrib_value)=0 |
|
virtual void | setAttribValue (HOM_Attrib &attrib, const std::vector< std::map< std::string, hboost::any > > &attrib_value)=0 |
|
virtual void | setAttribValue (const char *attrib_name, int64 attrib_value)=0 |
|
virtual void | setAttribValue (const char *attrib_name, double attrib_value)=0 |
|
virtual void | setAttribValue (const char *attrib_name, const char *attrib_value)=0 |
|
virtual void | setAttribValue (const char *attrib_name, const std::vector< int64 > &attrib_value)=0 |
|
virtual void | setAttribValue (const char *attrib_name, const std::vector< double > &attrib_value)=0 |
|
virtual void | setAttribValue (const char *attrib_name, const std::vector< std::string > &attrib_value)=0 |
|
virtual void | setAttribValue (const char *attrib_name, const std::map< std::string, hboost::any > &attrib_value)=0 |
|
virtual void | setAttribValue (const char *attrib_name, const std::vector< std::map< std::string, hboost::any > > &attrib_value)=0 |
|
virtual HOM_Point * | _getPointParent ()=0 |
|
virtual HOM_Matrix4 * | _getPointTransform ()=0 |
|
virtual void | _attribInfo (const char *name, int &attr_data_type, int &attr_size, bool &is_array_type)=0 |
|
virtual std::vector
< HOM_ElemPtr< HOM_Vertex > > | vertices ()=0 |
|
virtual std::vector
< HOM_ElemPtr< HOM_Prim > > | prims ()=0 |
|
Definition at line 24 of file HOM_Point.h.