HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_AgentSubjectShapeGroup Class Reference

#include <GU_AgentSubjectShapeGroup.h>

+ Inheritance diagram for GU_AgentSubjectShapeGroup:

Public Member Functions

 GU_AgentSubjectShapeGroup (const GU_AgentLayer::ShapeArray &shapes, const GU_PrimPacked *agent_prim=NULL)
 
int getNumSubjects () const override
 Returns the number of subjects in this group. More...
 
const STY_SubjectgetSubject (int idx) const override
 Returns a subject by index. More...
 
- Public Member Functions inherited from STY_SubjectGroup
virtual ~STY_SubjectGroup ()
 

Detailed Description

Definition at line 21 of file GU_AgentSubjectShapeGroup.h.

Constructor & Destructor Documentation

GU_AgentSubjectShapeGroup::GU_AgentSubjectShapeGroup ( const GU_AgentLayer::ShapeArray shapes,
const GU_PrimPacked agent_prim = NULL 
)

Member Function Documentation

int GU_AgentSubjectShapeGroup::getNumSubjects ( ) const
overridevirtual

Returns the number of subjects in this group.

Implements STY_SubjectGroup.

const STY_Subject& GU_AgentSubjectShapeGroup::getSubject ( int  idx) const
overridevirtual

Returns a subject by index.

Implements STY_SubjectGroup.


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