HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
STY_SubjectGroup Class Referenceabstract

#include <STY_SubjectGroup.h>

+ Inheritance diagram for STY_SubjectGroup:

Public Member Functions

virtual ~STY_SubjectGroup ()
 
virtual int getNumSubjects () const =0
 Returns the number of subjects in this group. More...
 
virtual const STY_SubjectgetSubject (int idx) const =0
 Returns a subject by index. More...
 

Detailed Description

Represents a collection of STY_Subjects in a single class. This is used by the multi-subject member functions of STY_Styler.

Definition at line 21 of file STY_SubjectGroup.h.

Constructor & Destructor Documentation

virtual STY_SubjectGroup::~STY_SubjectGroup ( )
virtual

Member Function Documentation

virtual int STY_SubjectGroup::getNumSubjects ( ) const
pure virtual

Returns the number of subjects in this group.

Implemented in GSTY_SubjectPrimGroup, GSTY_SubjectPointGroup, and GU_AgentSubjectShapeGroup.

virtual const STY_Subject& STY_SubjectGroup::getSubject ( int  idx) const
pure virtual

Returns a subject by index.

Implemented in GSTY_SubjectPrimGroup, GSTY_SubjectPointGroup, and GU_AgentSubjectShapeGroup.


The documentation for this class was generated from the following file: