#include <GEO_Point.h>

Public Member Functions | |
| virtual int | isPrimary (void) const |
| void SYS_DEPRECATED | copyPoint (const GEO_Point *src, int asize) |
| void SYS_DEPRECATED | copyAttributeData (const GEO_Point *src, int asize) |
| Deprecated in favour of copyAttributeValues(). | |
| void | copyPoint (const GEO_Point &src, const GB_AttributeDict &dict) |
| void | copyPoint (const GEO_Point &src, const GB_AttributeDict &src_dict, const GB_AttributeDict &dest_dict) |
| UT_Vector4 & | getPos () |
| const UT_Vector4 & | getPos () const |
| void | setPos (const UT_Vector4 &p) |
| void | setPos (const UT_Vector3 &p, float w=1) |
| void | setPos (fpreal x, fpreal y, fpreal z, fpreal w=1) |
| void | homogenize (void) |
| void | dehomogenize (void) |
| void SYS_DEPRECATED | homogenizeWAttrib (const GB_FloatOffsets &foffsets) |
| void SYS_DEPRECATED | dehomogenizeWAttrib (const GB_FloatOffsets &foffsets) |
| int | saveASCII (ostream &os) const |
| int | saveBinary (ostream &os) const |
| bool | load (UT_IStream &is) |
| GEO_Point () | |
| GEO_Point (const UT_Vector4 &P, GB_AttributeData &adata) | |
| virtual | ~GEO_Point () |
GR/GR_SimpleNoise.C, POP/POP_CircleForce.C, POP/POP_CircleForce.h, POP/POP_LocalForce.C, POP/POP_LocalForce.h, POP/POP_RadialBirth.C, POP/POP_RadialBirth.h, POP/POP_SpotLight.C, POP/POP_SpotLight.h, SIM/SIM_ForceOrbit.C, SIM/SIM_SolverHair.C, SIM/SNOW_Solver.C, SIM/SNOW_Solver.h, SOP/SOP_BrushHairLen.C, SOP/SOP_BrushHairLen.h, SOP/SOP_CopRaster.C, SOP/SOP_CustomBrush.C, SOP/SOP_Flatten.C, SOP/SOP_IKSample.C, SOP/SOP_PointWave.C, SOP/SOP_SParticle.C, SOP/SOP_Star.C, SOP/SOP_TimeCompare.C, and VRAY/VRAY_DemoSprite.C.
Definition at line 32 of file GEO_Point.h.
| GEO_Point::GEO_Point | ( | ) | [inline] |
Class constructors and destructors. The one that takes an attribute data "steals" the data from adata and sets adata's data pointer to 0.
Definition at line 42 of file GEO_Point.h.
| GEO_Point::GEO_Point | ( | const UT_Vector4 & | P, | |
| GB_AttributeData & | adata | |||
| ) | [inline] |
Class constructors and destructors. The one that takes an attribute data "steals" the data from adata and sets adata's data pointer to 0.
Definition at line 44 of file GEO_Point.h.
| virtual GEO_Point::~GEO_Point | ( | ) | [virtual] |
Class constructors and destructors. The one that takes an attribute data "steals" the data from adata and sets adata's data pointer to 0.
| void SYS_DEPRECATED GEO_Point::copyAttributeData | ( | const GEO_Point * | src, | |
| int | asize | |||
| ) |
Deprecated in favour of copyAttributeValues().
| void GEO_Point::copyPoint | ( | const GEO_Point & | src, | |
| const GB_AttributeDict & | src_dict, | |||
| const GB_AttributeDict & | dest_dict | |||
| ) |
| void GEO_Point::copyPoint | ( | const GEO_Point & | src, | |
| const GB_AttributeDict & | dict | |||
| ) | [inline] |
Definition at line 57 of file GEO_Point.h.
| void SYS_DEPRECATED GEO_Point::copyPoint | ( | const GEO_Point * | src, | |
| int | asize | |||
| ) |
Deprecated in favour of copyPoint(const GEO_Point &, const GB_AttributeDict &);
| void GEO_Point::dehomogenize | ( | void | ) | [inline] |
Definition at line 80 of file GEO_Point.h.
| void SYS_DEPRECATED GEO_Point::dehomogenizeWAttrib | ( | const GB_FloatOffsets & | foffsets | ) |
| const UT_Vector4& GEO_Point::getPos | ( | ) | const [inline] |
Definition at line 70 of file GEO_Point.h.
| UT_Vector4& GEO_Point::getPos | ( | ) | [inline] |
Definition at line 69 of file GEO_Point.h.
| void GEO_Point::homogenize | ( | void | ) | [inline] |
Definition at line 79 of file GEO_Point.h.
| void SYS_DEPRECATED GEO_Point::homogenizeWAttrib | ( | const GB_FloatOffsets & | foffsets | ) |
| virtual int GEO_Point::isPrimary | ( | void | ) | const [virtual] |
Implements GB_Element.
| bool GEO_Point::load | ( | UT_IStream & | is | ) |
| int GEO_Point::saveASCII | ( | ostream & | os | ) | const |
| int GEO_Point::saveBinary | ( | ostream & | os | ) | const |
Definition at line 75 of file GEO_Point.h.
| void GEO_Point::setPos | ( | const UT_Vector3 & | p, | |
| float | w = 1 | |||
| ) | [inline] |
Definition at line 73 of file GEO_Point.h.
| void GEO_Point::setPos | ( | const UT_Vector4 & | p | ) | [inline] |
Definition at line 71 of file GEO_Point.h.
1.5.9