CFx SDK Documentation 2024 SP0
|
#include "TD_PackPush.h"
#include "Ve/AveDefs.h"
#include "RxObject.h"
#include "DbEntity.h"
#include "IdArrays.h"
#include "TD_PackPop.h"
Go to the source code of this file.
Classes | |
class | OdAveMaterial |
class | OdAveGraniteMaterial |
class | OdAveMarbleMaterial |
class | OdAveWoodMaterial |
Typedefs | |
typedef OdSmartPtr< OdAveMaterial > | OdAveMaterialPtr |
typedef OdSmartPtr< OdAveGraniteMaterial > | OdAveGraniteMaterialPtr |
typedef OdSmartPtr< OdAveMarbleMaterial > | OdAveMarbleMaterialPtr |
typedef OdSmartPtr< OdAveWoodMaterial > | OdAveWoodMaterialPtr |
Functions | |
AVE_EXPORT OdRxIteratorPtr | oddbGetMaterials (OdDbDatabase *pDb) |
AVE_EXPORT void | oddbGetMaterialIds (OdDbDatabase *pDb, OdDbObjectIdArray &ids) |
AVE_EXPORT OdRxIteratorPtr | oddbGetMaterials (OdStreamBuf *pStreamBuf) |
This template class is a specialization of the OdSmartPtr class for OdAveGraniteMaterial object pointers.
Definition at line 708 of file AveMaterial.h.
This template class is a specialization of the OdSmartPtr class for OdAveMarbleMaterial object pointers.
Definition at line 827 of file AveMaterial.h.
typedef OdSmartPtr<OdAveMaterial> OdAveMaterialPtr |
This template class is a specialization of the OdSmartPtr class for OdAveMaterial object pointers.
Definition at line 43 of file AveMaterial.h.
This template class is a specialization of the OdSmartPtr class for OdAveWoodMaterial object pointers.
Definition at line 991 of file AveMaterial.h.
AVE_EXPORT void oddbGetMaterialIds | ( | OdDbDatabase * | pDb, |
OdDbObjectIdArray & | ids | ||
) |
AVE_EXPORT OdRxIteratorPtr oddbGetMaterials | ( | OdDbDatabase * | pDb | ) |
Returns an Iterator object that can be used to traverse the OdAveMaterial objects in the specified database or material library.
pDb | [in] Pointer to the database. |
pStreamBuf | [in] Pointer to the stream buffer. |
AVE_EXPORT OdRxIteratorPtr oddbGetMaterials | ( | OdStreamBuf * | pStreamBuf | ) |