Open CASCADE Technology 6.6.0
Public Member Functions
IGESData_IGESType Class Reference

taken from directory part of an entity (from file or model),
gives "type" and "form" data, used to recognize entity's type

#include <IGESData_IGESType.hxx>

Public Member Functions

 IGESData_IGESType ()
 IGESData_IGESType (const Standard_Integer atype, const Standard_Integer aform)
Standard_Integer Type () const
 returns "type" data

Standard_Integer Form () const
 returns "form" data

Standard_Boolean IsEqual (const IGESData_IGESType &another) const
 compares two IGESTypes, avoiding comparing their fields

Standard_Boolean operator== (const IGESData_IGESType &another) const
void Nullify ()
 resets fields (usefull when an IGESType is stored as mask)


Constructor & Destructor Documentation

IGESData_IGESType::IGESData_IGESType ( )
IGESData_IGESType::IGESData_IGESType ( const Standard_Integer  atype,
const Standard_Integer  aform 
)

Member Function Documentation

Standard_Integer IGESData_IGESType::Form ( ) const
Standard_Boolean IGESData_IGESType::IsEqual ( const IGESData_IGESType another) const
void IGESData_IGESType::Nullify ( )
Standard_Boolean IGESData_IGESType::operator== ( const IGESData_IGESType another) const [inline]
Standard_Integer IGESData_IGESType::Type ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines