Open CASCADE Technology 6.6.0
Public Member Functions | Static Public Member Functions
TDataXtd_Pattern Class Reference

a general pattern model

#include <TDataXtd_Pattern.hxx>

Inheritance diagram for TDataXtd_Pattern:
Inheritance graph
[legend]

Public Member Functions

const Standard_GUIDID () const
 Returns the ID of the attribute.


virtual const Standard_GUIDPatternID () 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_GUIDGetID ()

Member Function Documentation

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.


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