StepBasic_Person Class Reference

#include <StepBasic_Person.hxx>

Inheritance diagram for StepBasic_Person:
Inheritance graph
[legend]

Public Member Functions

 StepBasic_Person ()
 Returns a Person

virtual void Init (const Handle< TCollection_HAsciiString > &aId, const Standard_Boolean hasAlastName, const Handle< TCollection_HAsciiString > &aLastName, const Standard_Boolean hasAfirstName, const Handle< TCollection_HAsciiString > &aFirstName, const Standard_Boolean hasAmiddleNames, const Handle< Interface_HArray1OfHAsciiString > &aMiddleNames, const Standard_Boolean hasAprefixTitles, const Handle< Interface_HArray1OfHAsciiString > &aPrefixTitles, const Standard_Boolean hasAsuffixTitles, const Handle< Interface_HArray1OfHAsciiString > &aSuffixTitles)
void SetId (const Handle< TCollection_HAsciiString > &aId)
Handle_TCollection_HAsciiString Id () const
void SetLastName (const Handle< TCollection_HAsciiString > &aLastName)
void UnSetLastName ()
Handle_TCollection_HAsciiString LastName () const
Standard_Boolean HasLastName () const
void SetFirstName (const Handle< TCollection_HAsciiString > &aFirstName)
void UnSetFirstName ()
Handle_TCollection_HAsciiString FirstName () const
Standard_Boolean HasFirstName () const
void SetMiddleNames (const Handle< Interface_HArray1OfHAsciiString > &aMiddleNames)
void UnSetMiddleNames ()
Handle_Interface_HArray1OfHAsciiString MiddleNames () const
Standard_Boolean HasMiddleNames () const
Handle_TCollection_HAsciiString MiddleNamesValue (const Standard_Integer num) const
Standard_Integer NbMiddleNames () const
void SetPrefixTitles (const Handle< Interface_HArray1OfHAsciiString > &aPrefixTitles)
void UnSetPrefixTitles ()
Handle_Interface_HArray1OfHAsciiString PrefixTitles () const
Standard_Boolean HasPrefixTitles () const
Handle_TCollection_HAsciiString PrefixTitlesValue (const Standard_Integer num) const
Standard_Integer NbPrefixTitles () const
void SetSuffixTitles (const Handle< Interface_HArray1OfHAsciiString > &aSuffixTitles)
void UnSetSuffixTitles ()
Handle_Interface_HArray1OfHAsciiString SuffixTitles () const
Standard_Boolean HasSuffixTitles () const
Handle_TCollection_HAsciiString SuffixTitlesValue (const Standard_Integer num) const
Standard_Integer NbSuffixTitles () const

Constructor & Destructor Documentation

StepBasic_Person::StepBasic_Person (  ) 

Member Function Documentation

Handle_TCollection_HAsciiString StepBasic_Person::FirstName (  )  const
Standard_Boolean StepBasic_Person::HasFirstName (  )  const
Standard_Boolean StepBasic_Person::HasLastName (  )  const
Standard_Boolean StepBasic_Person::HasMiddleNames (  )  const
Standard_Boolean StepBasic_Person::HasPrefixTitles (  )  const
Standard_Boolean StepBasic_Person::HasSuffixTitles (  )  const
Handle_TCollection_HAsciiString StepBasic_Person::Id (  )  const
virtual void StepBasic_Person::Init ( const Handle< TCollection_HAsciiString > &  aId,
const Standard_Boolean  hasAlastName,
const Handle< TCollection_HAsciiString > &  aLastName,
const Standard_Boolean  hasAfirstName,
const Handle< TCollection_HAsciiString > &  aFirstName,
const Standard_Boolean  hasAmiddleNames,
const Handle< Interface_HArray1OfHAsciiString > &  aMiddleNames,
const Standard_Boolean  hasAprefixTitles,
const Handle< Interface_HArray1OfHAsciiString > &  aPrefixTitles,
const Standard_Boolean  hasAsuffixTitles,
const Handle< Interface_HArray1OfHAsciiString > &  aSuffixTitles 
) [virtual]
Handle_TCollection_HAsciiString StepBasic_Person::LastName (  )  const
Handle_Interface_HArray1OfHAsciiString StepBasic_Person::MiddleNames (  )  const
Handle_TCollection_HAsciiString StepBasic_Person::MiddleNamesValue ( const Standard_Integer  num  )  const
Standard_Integer StepBasic_Person::NbMiddleNames (  )  const
Standard_Integer StepBasic_Person::NbPrefixTitles (  )  const
Standard_Integer StepBasic_Person::NbSuffixTitles (  )  const
Handle_Interface_HArray1OfHAsciiString StepBasic_Person::PrefixTitles (  )  const
Handle_TCollection_HAsciiString StepBasic_Person::PrefixTitlesValue ( const Standard_Integer  num  )  const
void StepBasic_Person::SetFirstName ( const Handle< TCollection_HAsciiString > &  aFirstName  ) 
void StepBasic_Person::SetId ( const Handle< TCollection_HAsciiString > &  aId  ) 
void StepBasic_Person::SetLastName ( const Handle< TCollection_HAsciiString > &  aLastName  ) 
void StepBasic_Person::SetMiddleNames ( const Handle< Interface_HArray1OfHAsciiString > &  aMiddleNames  ) 
void StepBasic_Person::SetPrefixTitles ( const Handle< Interface_HArray1OfHAsciiString > &  aPrefixTitles  ) 
void StepBasic_Person::SetSuffixTitles ( const Handle< Interface_HArray1OfHAsciiString > &  aSuffixTitles  ) 
Handle_Interface_HArray1OfHAsciiString StepBasic_Person::SuffixTitles (  )  const
Handle_TCollection_HAsciiString StepBasic_Person::SuffixTitlesValue ( const Standard_Integer  num  )  const
void StepBasic_Person::UnSetFirstName (  ) 
void StepBasic_Person::UnSetLastName (  ) 
void StepBasic_Person::UnSetMiddleNames (  ) 
void StepBasic_Person::UnSetPrefixTitles (  ) 
void StepBasic_Person::UnSetSuffixTitles (  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:03:41 2011 for Open CASCADE Technology by  doxygen 1.6.3