HDK
|
Represents a group of primitives that can be affected by style sheets. More...
#include <GSTY_SubjectPointGroup.h>
Public Member Functions | |
GSTY_SubjectPointGroup (const GEO_Detail &gdp, int start_idx, int end_idx, int numeric_point_group_offset=0, bool apply_detail_style_attribute=true, bool apply_point_style_attribute=true) | |
~GSTY_SubjectPointGroup () override | |
int | getNumSubjects () const override |
Returns the number of subjects in this group. More... | |
const STY_Subject & | getSubject (int idx) const override |
Returns a subject by index. More... | |
const GEO_Detail & | getGdp (int idx) const |
GA_Offset | getOffset (int idx) const |
const GA_ElementGroup * | getGroup (const char *group_str) |
const STY_StyleSheetHandle & | getStyleSheet (const UT_StringHolder &ss_str) |
Public Member Functions inherited from STY_SubjectGroup | |
virtual | ~STY_SubjectGroup () |
Represents a group of primitives that can be affected by style sheets.
Definition at line 27 of file GSTY_SubjectPointGroup.h.
GSTY_SubjectPointGroup::GSTY_SubjectPointGroup | ( | const GEO_Detail & | gdp, |
int | start_idx, | ||
int | end_idx, | ||
int | numeric_point_group_offset = 0 , |
||
bool | apply_detail_style_attribute = true , |
||
bool | apply_point_style_attribute = true |
||
) |
|
override |
const GEO_Detail& GSTY_SubjectPointGroup::getGdp | ( | int | idx | ) | const |
const GA_ElementGroup* GSTY_SubjectPointGroup::getGroup | ( | const char * | group_str | ) |
|
overridevirtual |
Returns the number of subjects in this group.
Implements STY_SubjectGroup.
const STY_StyleSheetHandle& GSTY_SubjectPointGroup::getStyleSheet | ( | const UT_StringHolder & | ss_str | ) |
|
overridevirtual |
Returns a subject by index.
Implements STY_SubjectGroup.