Open CASCADE Technology 6.6.0
Public Member Functions
StepBasic_PersonOrganizationSelect Class Reference

#include <StepBasic_PersonOrganizationSelect.hxx>

Inheritance diagram for StepBasic_PersonOrganizationSelect:
Inheritance graph
[legend]

Public Member Functions

 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

StepBasic_PersonOrganizationSelect::StepBasic_PersonOrganizationSelect ( )

Member Function Documentation

Standard_Integer StepBasic_PersonOrganizationSelect::CaseNum ( const Handle< Standard_Transient > &  ent) const [virtual]

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:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines