#include <GOP_Guide.h>

Public Member Functions | |
| GOP_Guide (GOP_GuideType intype=OP_GUIDE_ONE) | |
| GOP_Guide (const GOP_Guide &source) | |
| virtual | ~GOP_Guide () |
| void | displayGeometry (short f) |
| void | displayFont (short f) |
| void | displayHulls (short f) |
| void | displayText (short f) |
| void | displayPrimNums (short f) |
| void | displayAsPoints (short f) |
| void | displayPoints (GB_PointGroup *g) |
| void | displayTangentU (GB_PointGroup *g) |
| void | displayTangentV (GB_PointGroup *g) |
| void | displayWidth (short f) |
| int | displayGeometry () const |
| int | displayFont () const |
| int | displayHulls () const |
| int | displayText () const |
| int | displayPrimNums () const |
| int | displayAsPoints () const |
| GB_PointGroup * | displayPoints () const |
| GB_PointGroup * | displayTangentU () const |
| GB_PointGroup * | displayTangentV () const |
| short | displayWidth () const |
| GOP_GuideType | getType () const |
| void | addText (const char *word, float x, float y, float z) |
| GOP_GuideText * | getText (int i) const |
| int | numTextEntries () const |
| void | clearTextEntries () |
| const UT_PtrArray < GOP_GuideText * > * | getTextArray () const |
| void | buildVector (const UT_Vector3 &origin, const UT_Vector3 &direction, const GU_Detail *boxgdp) |
| void | buildCurve (const GEO_Primitive *prim, GB_PointGroup *guidepts, int doU, float depth, float width1, float width2) |
| void | buildDomain (const GU_Detail *srcgdp, GB_PrimitiveGroup *srcgroup, const GEO_Primitive *auxprim, int first_group, GB_PointGroup *guidepts, int doU, int loop, float ldepth, float lwidth1, float lwidth2, float rdepth, float rwidth1, float rwidth2) |
Definition at line 59 of file GOP_Guide.h.
| GOP_Guide::GOP_Guide | ( | GOP_GuideType | intype = OP_GUIDE_ONE |
) |
| GOP_Guide::GOP_Guide | ( | const GOP_Guide & | source | ) |
| virtual GOP_Guide::~GOP_Guide | ( | ) | [virtual] |
| void GOP_Guide::addText | ( | const char * | word, | |
| float | x, | |||
| float | y, | |||
| float | z | |||
| ) |
The given word is copied and stored in the GOP_GuideText, allowing you to do what you wish with it afterwards. This differs from earlier versions of Houdini where only the pointer was copied.
| void GOP_Guide::buildCurve | ( | const GEO_Primitive * | prim, | |
| GB_PointGroup * | guidepts, | |||
| int | doU, | |||
| float | depth, | |||
| float | width1, | |||
| float | width2 | |||
| ) |
| void GOP_Guide::buildDomain | ( | const GU_Detail * | srcgdp, | |
| GB_PrimitiveGroup * | srcgroup, | |||
| const GEO_Primitive * | auxprim, | |||
| int | first_group, | |||
| GB_PointGroup * | guidepts, | |||
| int | doU, | |||
| int | loop, | |||
| float | ldepth, | |||
| float | lwidth1, | |||
| float | lwidth2, | |||
| float | rdepth, | |||
| float | rwidth1, | |||
| float | rwidth2 | |||
| ) |
| void GOP_Guide::buildVector | ( | const UT_Vector3 & | origin, | |
| const UT_Vector3 & | direction, | |||
| const GU_Detail * | boxgdp | |||
| ) |
| void GOP_Guide::clearTextEntries | ( | ) |
| int GOP_Guide::displayAsPoints | ( | ) | const [inline] |
Definition at line 88 of file GOP_Guide.h.
| void GOP_Guide::displayAsPoints | ( | short | f | ) | [inline] |
Definition at line 71 of file GOP_Guide.h.
| int GOP_Guide::displayFont | ( | ) | const [inline] |
Definition at line 84 of file GOP_Guide.h.
| void GOP_Guide::displayFont | ( | short | f | ) | [inline] |
Definition at line 67 of file GOP_Guide.h.
| int GOP_Guide::displayGeometry | ( | ) | const [inline] |
Definition at line 83 of file GOP_Guide.h.
| void GOP_Guide::displayGeometry | ( | short | f | ) | [inline] |
Definition at line 66 of file GOP_Guide.h.
| int GOP_Guide::displayHulls | ( | ) | const [inline] |
Definition at line 85 of file GOP_Guide.h.
| void GOP_Guide::displayHulls | ( | short | f | ) | [inline] |
Definition at line 68 of file GOP_Guide.h.
| GB_PointGroup* GOP_Guide::displayPoints | ( | ) | const [inline] |
Definition at line 90 of file GOP_Guide.h.
| void GOP_Guide::displayPoints | ( | GB_PointGroup * | g | ) | [inline] |
Definition at line 73 of file GOP_Guide.h.
| int GOP_Guide::displayPrimNums | ( | ) | const [inline] |
Definition at line 87 of file GOP_Guide.h.
| void GOP_Guide::displayPrimNums | ( | short | f | ) | [inline] |
Definition at line 70 of file GOP_Guide.h.
| GB_PointGroup* GOP_Guide::displayTangentU | ( | ) | const [inline] |
Definition at line 91 of file GOP_Guide.h.
| void GOP_Guide::displayTangentU | ( | GB_PointGroup * | g | ) | [inline] |
Definition at line 76 of file GOP_Guide.h.
| GB_PointGroup* GOP_Guide::displayTangentV | ( | ) | const [inline] |
Definition at line 92 of file GOP_Guide.h.
| void GOP_Guide::displayTangentV | ( | GB_PointGroup * | g | ) | [inline] |
Definition at line 78 of file GOP_Guide.h.
| int GOP_Guide::displayText | ( | ) | const [inline] |
Definition at line 86 of file GOP_Guide.h.
| void GOP_Guide::displayText | ( | short | f | ) | [inline] |
Definition at line 69 of file GOP_Guide.h.
| short GOP_Guide::displayWidth | ( | ) | const [inline] |
Definition at line 94 of file GOP_Guide.h.
| void GOP_Guide::displayWidth | ( | short | f | ) | [inline] |
Definition at line 81 of file GOP_Guide.h.
| GOP_GuideText* GOP_Guide::getText | ( | int | i | ) | const [inline] |
Definition at line 102 of file GOP_Guide.h.
| const UT_PtrArray<GOP_GuideText *>* GOP_Guide::getTextArray | ( | ) | const [inline] |
Definition at line 108 of file GOP_Guide.h.
| GOP_GuideType GOP_Guide::getType | ( | void | ) | const [inline] |
Definition at line 96 of file GOP_Guide.h.
| int GOP_Guide::numTextEntries | ( | ) | const [inline] |
Definition at line 104 of file GOP_Guide.h.
1.5.9