CFx SDK Documentation 2024 SP0
|
#include "TD_PackPush.h"
#include "DbEntity.h"
#include "DbDatabase.h"
#include "Ge/GeMatrix3d.h"
#include "DbObjectIterator.h"
#include "DwgDeclareMembers.h"
#include "TD_PackPop.h"
Go to the source code of this file.
Classes | |
class | OdDbBlockReference |
Typedefs | |
typedef OdSmartPtr< OdDbAttribute > | OdDbAttributePtr |
typedef OdSmartPtr< OdDbSequenceEnd > | OdDbSequenceEndPtr |
typedef OdSmartPtr< OdDbBlockReference > | OdDbBlockReferencePtr |
Functions | |
TOOLKIT_EXPORT void | decompTransform (const OdGeMatrix3d &mTrans, OdGePoint3d &pOrigin, OdGeScale3d &sScale, double &dRotation, OdGeVector3d &vNormal) |
TOOLKIT_EXPORT void | decompTransform (OdGeVector3d &normal, OdGePoint3d &position, OdGeScale3d &scale, double &rotationAngle, const OdGeMatrix3d &transformMat, const OdDbBlockTableRecordPtr pBlockTableRecord) |
typedef OdSmartPtr<OdDbAttribute> OdDbAttributePtr |
This template class is a specialization of the OdSmartPtr class for OdDbAttribute object pointers.
Definition at line 44 of file DbBlockReference.h.
This template class is a specialization of the OdSmartPtr class for OdDbBlockReference object pointers.
Definition at line 646 of file DbBlockReference.h.
typedef OdSmartPtr<OdDbSequenceEnd> OdDbSequenceEndPtr |
This template class is a specialization of the OdSmartPtr class for OdDbSequenceEnd object pointers.
Definition at line 50 of file DbBlockReference.h.
TOOLKIT_EXPORT void decompTransform | ( | const OdGeMatrix3d & | mTrans, |
OdGePoint3d & | pOrigin, | ||
OdGeScale3d & | sScale, | ||
double & | dRotation, | ||
OdGeVector3d & | vNormal | ||
) |
TOOLKIT_EXPORT void decompTransform | ( | OdGeVector3d & | normal, |
OdGePoint3d & | position, | ||
OdGeScale3d & | scale, | ||
double & | rotationAngle, | ||
const OdGeMatrix3d & | transformMat, | ||
const OdDbBlockTableRecordPtr | pBlockTableRecord | ||
) |