#include <GEO_Vertex.h>

Public Member Functions | |
| GEO_Vertex (GEO_Point *p=0) | |
| GEO_Vertex (GEO_Detail *d, GEO_Point *p=0) | |
| virtual | ~GEO_Vertex () |
| GEO_Vertex (const GEO_Vertex &vtx) | |
| void | initAttributeData (GEO_Detail *d) |
| void | swapAttributeData (GEO_Vertex &v) |
| GEO_Point * | getPt (void) const |
| 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 | steal (GEO_Vertex &src) |
| void SYS_DEPRECATED | copyAttributeData (const GEO_Vertex *src, int size) |
| Deprecated in favour of copyAttributeValues(). | |
| void SYS_DEPRECATED | copyVertex (const GEO_Vertex *src, GEO_Point *pt, int avsize) |
| void SYS_DEPRECATED | copyVertex (const GEO_Vertex *src, int avsize) |
| void | copyVertex (const GEO_Vertex &src, GEO_Point *pt, const GB_AttributeDict &vertex_dict) |
| Copy a vertex and assign a point. | |
| void | copyVertex (const GEO_Vertex &src, const GB_AttributeDict &vertex_dict) |
| void | copyVertex (const GEO_Vertex &v, const GB_AttributeDict &point_dict, const GB_AttributeDict &vertex_dict, bool copyP=true) |
| GEO_Vertex & | operator= (const GEO_Vertex &vtx) |
| int | operator== (const GEO_Vertex &vtx) const |
SOP/SOP_BrushHairLen.C, SOP/SOP_BrushHairLen.h, and SOP/SOP_NURBS.C.
Definition at line 34 of file GEO_Vertex.h.
| GEO_Vertex::GEO_Vertex | ( | GEO_Point * | p = 0 |
) | [inline, explicit] |
Definition at line 37 of file GEO_Vertex.h.
| GEO_Vertex::GEO_Vertex | ( | GEO_Detail * | d, | |
| GEO_Point * | p = 0 | |||
| ) | [inline, explicit] |
Definition at line 38 of file GEO_Vertex.h.
| virtual GEO_Vertex::~GEO_Vertex | ( | ) | [inline, virtual] |
Definition at line 41 of file GEO_Vertex.h.
| GEO_Vertex::GEO_Vertex | ( | const GEO_Vertex & | vtx | ) | [inline] |
Definition at line 44 of file GEO_Vertex.h.
| void SYS_DEPRECATED GEO_Vertex::copyAttributeData | ( | const GEO_Vertex * | src, | |
| int | size | |||
| ) |
Deprecated in favour of copyAttributeValues().
| void GEO_Vertex::copyVertex | ( | const GEO_Vertex & | v, | |
| const GB_AttributeDict & | point_dict, | |||
| const GB_AttributeDict & | vertex_dict, | |||
| bool | copyP = true | |||
| ) | [inline] |
Definition at line 96 of file GEO_Vertex.h.
| void GEO_Vertex::copyVertex | ( | const GEO_Vertex & | src, | |
| const GB_AttributeDict & | vertex_dict | |||
| ) | [inline] |
Definition at line 90 of file GEO_Vertex.h.
| void GEO_Vertex::copyVertex | ( | const GEO_Vertex & | src, | |
| GEO_Point * | pt, | |||
| const GB_AttributeDict & | vertex_dict | |||
| ) | [inline] |
| void SYS_DEPRECATED GEO_Vertex::copyVertex | ( | const GEO_Vertex * | src, | |
| int | avsize | |||
| ) |
Deprecated in favour of copyVertex(const GEO_Vertex &, const GB_AttributeDict &)
| void SYS_DEPRECATED GEO_Vertex::copyVertex | ( | const GEO_Vertex * | src, | |
| GEO_Point * | pt, | |||
| int | avsize | |||
| ) |
Deprecated in favour of copyVertex(const GEO_Vertex &, GEO_Point *, const GB_AttributeDict &)
| const UT_Vector4& GEO_Vertex::getPos | ( | ) | const [inline] |
Definition at line 56 of file GEO_Vertex.h.
| UT_Vector4& GEO_Vertex::getPos | ( | ) | [inline] |
Definition at line 52 of file GEO_Vertex.h.
| GEO_Point* GEO_Vertex::getPt | ( | void | ) | const [inline] |
Definition at line 50 of file GEO_Vertex.h.
| void GEO_Vertex::initAttributeData | ( | GEO_Detail * | d | ) |
| GEO_Vertex& GEO_Vertex::operator= | ( | const GEO_Vertex & | vtx | ) | [inline] |
Definition at line 109 of file GEO_Vertex.h.
| int GEO_Vertex::operator== | ( | const GEO_Vertex & | vtx | ) | const [inline] |
Definition at line 119 of file GEO_Vertex.h.
Definition at line 64 of file GEO_Vertex.h.
| void GEO_Vertex::setPos | ( | const UT_Vector3 & | p, | |
| float | w = 1 | |||
| ) | [inline] |
Definition at line 62 of file GEO_Vertex.h.
| void GEO_Vertex::setPos | ( | const UT_Vector4 & | p | ) | [inline] |
Definition at line 60 of file GEO_Vertex.h.
| void GEO_Vertex::steal | ( | GEO_Vertex & | src | ) | [inline] |
Definition at line 67 of file GEO_Vertex.h.
| void GEO_Vertex::swapAttributeData | ( | GEO_Vertex & | v | ) |
1.5.9