Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
StepBasic_PersonOrganizationSelect Class Reference

#include <StepBasic_PersonOrganizationSelect.hxx>

Inheritance diagram for StepBasic_PersonOrganizationSelect:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC StepBasic_PersonOrganizationSelect ()
 Returns a PersonOrganizationSelect SelectType

Standard_Integer CaseNum (const Handle< Standard_Transient > &ent) const
 Recognizes a PersonOrganizationSelect Kind Entity that is :
1 -> Person
2 -> Organization
3 -> PersonAndOrganization
0 else

Handle_StepBasic_Person Person () const
 returns Value as a Person (Null if another type)

Handle_StepBasic_Organization Organization () const
 returns Value as a Organization (Null if another type)

Handle_StepBasic_PersonAndOrganization PersonAndOrganization () const
 returns Value as a PersonAndOrganization (Null if another type)


Constructor & Destructor Documentation


Member Function Documentation

Implements StepData_SelectType.

Handle_StepBasic_Organization StepBasic_PersonOrganizationSelect::Organization ( ) const
Handle_StepBasic_Person StepBasic_PersonOrganizationSelect::Person ( ) const
Handle_StepBasic_PersonAndOrganization StepBasic_PersonOrganizationSelect::PersonAndOrganization ( ) const

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