Open CASCADE Technology
6.5.4
|
a general pattern model
#include <TDataXtd_Pattern.hxx>
Public Member Functions | |
const Standard_GUID & | ID () const |
Returns the ID of the attribute. | |
virtual const Standard_GUID & | PatternID () const =0 |
Returns the ID of the attribute. | |
virtual Standard_Integer | NbTrsfs () const =0 |
Give the number of transformation | |
virtual void | ComputeTrsfs (TDataXtd_Array1OfTrsf &Trsfs) const =0 |
Give the transformations | |
Static Public Member Functions | |
static const Standard_GUID & | GetID () |
virtual void TDataXtd_Pattern::ComputeTrsfs | ( | TDataXtd_Array1OfTrsf & | Trsfs | ) | const [pure virtual] |
Implemented in TDataXtd_PatternStd.
static const Standard_GUID& TDataXtd_Pattern::GetID | ( | ) | [static] |
const Standard_GUID& TDataXtd_Pattern::ID | ( | ) | const [virtual] |
Implements TDF_Attribute.
virtual Standard_Integer TDataXtd_Pattern::NbTrsfs | ( | ) | const [pure virtual] |
Implemented in TDataXtd_PatternStd.
virtual const Standard_GUID& TDataXtd_Pattern::PatternID | ( | ) | const [pure virtual] |
Implemented in TDataXtd_PatternStd.