[ROOT] --> small
Base Step class functionality
this class serves as a base class for the step classes
friend class CSolid_modelStep ;
friend class CFaceted_brep_shape_representationStep ;
friend class step ;
friend class stepFacetedMaker ;
friend class stepAdvancedMaker ;
friend class CConnected_face_setStep ;
friend class CFace_surfaceStep ;
friend class agitoFeature ;
public CBaseStep ( ) ;
public CBaseStep ( CBaseStep * pFrom ) ;
public virtual ~ CBaseStep ( ) ;
public CString m_szTheClass
public CBaseStep * m_pParent
public CBaseStep * m_pBack
public static unsigned int m_iCount
public static surfaceModelSelect aSurfaceModelSelect
public CString m_szLabelName
public int m_g_ptrArrayIndex
public CPtrPool * m_pTechnadrawEntitites
public virtual void Serialize ( stepArchive & ar ) = 0 ;
public int getNum ( ) ;
protected bool writeLabel ( stepArchive & ar ) ;
protected bool writeDouble ( stepArchive & ar , double * coordinates , int d = 3 ) ;
protected bool writeChild ( stepArchive & ar , float * f , int d = 3 ) ;
protected bool writePost ( stepArchive & ar ) ;
protected bool writePre ( stepArchive & ar ) ;
protected virtual bool writeNtuple ( stepArchive & ar , CPtrArray * pList , int iSize = 1 ) ;
protected bool writeChild ( stepArchive & ar , int i , int j ) ;
protected bool writeChild ( stepArchive & ar ) ;
protected bool writeChild ( stepArchive & ar , int i , char * pszC ) ;
protected bool writeChild ( stepArchive & ar , int i , bool b ) ;
protected bool nameClass ( char * pszName ) ;
protected bool isSerialized ( ) ;
protected bool isSerialized ( stepArchive & ar ) ;
protected bool setSerialized ( ) ;
protected void writeChild ( stepArchive & ar , int i ) ;
public static bool CountReset ( void ) ;
public virtual ULONG release ( ) ;
public virtual ULONG addRef ( ) ;
public ULONG getRefCnt ( ) ;
public virtual void fin ( void ) ;
public HRESULT decCount ( ) ;
public CString & getClassName ( ) ;
public virtual HRESULT backPtr ( CBaseStep * & prBrep ) = 0 ;
public virtual HRESULT Rehash ( int i ) ;
public virtual HRESULT validate ( void ) ;
public virtual HRESULT negate ( void ) ;
This documentation was generated automatically by the ccdoc tool (version 0.7a).
Click here to submit a bug report or feature request.
Click here to return to the top of the page.