FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass > Class Template Reference

#include <AcadEntityImpl.h>

Inheritance diagram for IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >:
IAcadObjectDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass > IAcadBaseObject2Impl< C, pclsid > IRetrieveApplicationImpl IAcadBaseObjectImpl< T, pclsid > CProxy_AcadObjectEvents< T > CProxy_PropertyNotifySink< T >

Public Member Functions

STDMETHODIMP get_TrueColor (IAcadAcCmColor **pColor)
 
STDMETHODIMP put_TrueColor (IAcadAcCmColor *pColor)
 
STDMETHODIMP get_Layer (BSTR *pVal)
 
STDMETHODIMP put_Layer (BSTR newVal)
 
STDMETHODIMP get_Linetype (BSTR *pVal)
 
STDMETHODIMP put_Linetype (BSTR newVal)
 
STDMETHODIMP get_LinetypeScale (double *pVal)
 
STDMETHODIMP put_LinetypeScale (double newVal)
 
STDMETHODIMP get_Visible (VARIANT_BOOL *pVal)
 
STDMETHODIMP put_Visible (VARIANT_BOOL newVal)
 
STDMETHODIMP ArrayPolar (int numObjs, double fillAngle, VARIANT basePoint, VARIANT *pArrayObjs)
 
STDMETHODIMP ArrayRectangular (int numRows, int numCols, int numLvls, double disRows, double disCols, double disLvls, VARIANT *pArrayObjs)
 
STDMETHODIMP Highlight (VARIANT_BOOL bFlag)
 
STDMETHODIMP Copy (LPDISPATCH *pCopyObj)
 
STDMETHODIMP Move (VARIANT fromPoint, VARIANT toPoint)
 
STDMETHODIMP Rotate (VARIANT basePoint, double rotationAngle)
 
STDMETHODIMP Rotate3D (VARIANT point1, VARIANT point2, double rotationAngle)
 
STDMETHODIMP Mirror (VARIANT point1, VARIANT point2, LPDISPATCH *pMirrorObj)
 
STDMETHODIMP Mirror3D (VARIANT point1, VARIANT point2, VARIANT point3, LPDISPATCH *pMirrorObj)
 
STDMETHODIMP ScaleEntity (VARIANT basePoint, double scaleFactor)
 
STDMETHODIMP TransformBy (VARIANT transMatrix)
 
STDMETHODIMP Update ()
 
STDMETHODIMP GetBoundingBox (VARIANT *minPoint, VARIANT *maxPoint)
 
STDMETHODIMP IntersectWith (LPDISPATCH pEntity, AcExtendOption option, VARIANT *intPoints)
 
STDMETHODIMP get_PlotStyleName (BSTR *plotStyleName)
 
STDMETHODIMP put_PlotStyleName (BSTR plotStyleName)
 
STDMETHODIMP get_Lineweight (ACAD_LWEIGHT *lineweight)
 
STDMETHODIMP put_Lineweight (ACAD_LWEIGHT lineweight)
 
STDMETHODIMP get_Hyperlinks (IAcadHyperlinks **pHyperlinks)
 
STDMETHODIMP get_color (AcColor *pVal)
 
STDMETHODIMP put_color (AcColor newVal)
 
STDMETHOD get_EntityName (BSTR *pVal)
 
STDMETHOD get_EntityType (long *entType)
 
STDMETHODIMP get_Material (BSTR *Material)
 
STDMETHODIMP put_Material (BSTR Material)
 
STDMETHODIMP get_EntityTransparency (BSTR *transparency)
 
STDMETHODIMP put_EntityTransparency (BSTR transparency)
 
STDMETHODIMP InterfaceSupportsErrorInfo (REFIID riid)
 
- Public Member Functions inherited from IAcadObjectDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >
 IAcadObjectDispatchImpl ()
 
virtual ~IAcadObjectDispatchImpl ()
 
STDMETHOD get_Application (LPDISPATCH *pVal)
 
STDMETHOD get_ObjectID (LONG_PTR *pVal)
 
STDMETHOD get_OwnerID (LONG_PTR *pVal)
 
STDMETHOD Delete ()
 
STDMETHOD SetXData (VARIANT type, VARIANT data)
 
STDMETHOD GetXData (BSTR bstrName, VARIANT *type, VARIANT *data)
 
STDMETHOD get_ObjectName (BSTR *pVal)
 
STDMETHOD get_Handle (BSTR *pVal)
 
STDMETHOD get_HasExtensionDictionary (VARIANT_BOOL *bHasDictionary)
 
STDMETHOD GetExtensionDictionary (IAcadDictionary **pExtDictionary)
 
STDMETHOD get_Database (IAcadDatabase **pDatabase)
 
STDMETHOD get_Document (LPDISPATCH *pDocument)
 
STDMETHOD Erase ()
 
STDMETHODIMP InterfaceSupportsErrorInfo (REFIID riid)
 
- Public Member Functions inherited from IAcadBaseObject2Impl< C, pclsid >
 IAcadBaseObject2Impl ()
 
virtual ~IAcadBaseObject2Impl ()
 
STDMETHOD SetObject (AcDbObject *&pObj)
 
void Fire_Notification (DISPID dispId=DISPID_UNKNOWN)
 
STDMETHOD ForceDbResident (VARIANT_BOOL *forceDbResident)
 
STDMETHOD AddToDb (AcDbObjectId &objId, AcDbObjectId ownerId=AcDbObjectId::kNull, ACHAR *keyName=NULL)
 
STDMETHOD CreateObject (AcDbObjectId ownerId=AcDbObjectId::kNull, ACHAR *keyName=NULL)
 
STDMETHOD ObjectExists (VARIANT_BOOL *objectExists)
 
STDMETHOD GetObject (AcDbObject *&pObj)
 
- Public Member Functions inherited from IAcadBaseObjectImpl< T, pclsid >
 IAcadBaseObjectImpl ()
 
virtual ~IAcadBaseObjectImpl ()
 
void removeAllReactors ()
 
virtual HRESULT CreateNewObject (AcDbObjectId &, AcDbObjectId &, TCHAR *)
 
STDMETHOD SetObjectId (AcDbObjectId &objId, AcDbObjectId ownerId=AcDbObjectId::kNull, TCHAR *keyName=NULL)
 
STDMETHOD GetObjectId (AcDbObjectId *objId)
 
STDMETHOD Clone (AcDbObjectId ownerId, LPUNKNOWN *pUnkClone)
 
STDMETHOD GetClassID (CLSID &clsid)
 
STDMETHOD NullObjectId (void)
 
STDMETHOD OnModified (void)
 
- Public Member Functions inherited from CProxy_AcadObjectEvents< T >
void Fire_Modified ()
 
- Public Member Functions inherited from CProxy_PropertyNotifySink< T >
void Fire_OnChanged ()
 
void Fire_OnChanged (DISPID dispId)
 
- Public Member Functions inherited from IRetrieveApplicationImpl
 IRetrieveApplicationImpl ()
 
virtual ~IRetrieveApplicationImpl ()
 
STDMETHOD SetApplicationObject (LPDISPATCH pApp)
 
STDMETHOD GetApplicationObject (LPDISPATCH *pApp)
 

Additional Inherited Members

- Protected Member Functions inherited from IAcadObjectDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >
REFGUID defItf () const
 
AcDbHostAppServiceshostApp () const
 
- Protected Member Functions inherited from IRetrieveApplicationImpl
IDispatchPtr GetApplicationObject ()
 
- Protected Attributes inherited from IAcadBaseObject2Impl< C, pclsid >
AcAxObjectRef m_objRef
 
- Protected Attributes inherited from IAcadBaseObjectImpl< T, pclsid >
AcDbObjectId m_objId
 
- Protected Attributes inherited from IRetrieveApplicationImpl
LPDISPATCH m_App
 

Detailed Description

template<class C, const CLSID * pclsid, class T, const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
class IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >

Definition at line 21 of file AcadEntityImpl.h.

Member Function Documentation

◆ ArrayPolar()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::ArrayPolar ( int numObjs,
double fillAngle,
VARIANT basePoint,
VARIANT * pArrayObjs )
inline

Definition at line 74 of file AcadEntityImpl.h.

◆ ArrayRectangular()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::ArrayRectangular ( int numRows,
int numCols,
int numLvls,
double disRows,
double disCols,
double disLvls,
VARIANT * pArrayObjs )
inline

Definition at line 79 of file AcadEntityImpl.h.

◆ Copy()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::Copy ( LPDISPATCH * pCopyObj)
inline

Definition at line 89 of file AcadEntityImpl.h.

◆ get_color()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_color ( AcColor * pVal)
inline

Definition at line 169 of file AcadEntityImpl.h.

◆ get_EntityName()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHOD IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_EntityName ( BSTR * pVal)
inline

Definition at line 183 of file AcadEntityImpl.h.

◆ get_EntityTransparency()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_EntityTransparency ( BSTR * transparency)
inline

Definition at line 208 of file AcadEntityImpl.h.

◆ get_EntityType()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHOD IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_EntityType ( long * entType)
inline

Definition at line 193 of file AcadEntityImpl.h.

◆ get_Hyperlinks()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_Hyperlinks ( IAcadHyperlinks ** pHyperlinks)
inline

Definition at line 164 of file AcadEntityImpl.h.

◆ get_Layer()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_Layer ( BSTR * pVal)
inline

Definition at line 34 of file AcadEntityImpl.h.

◆ get_Linetype()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_Linetype ( BSTR * pVal)
inline

Definition at line 44 of file AcadEntityImpl.h.

◆ get_LinetypeScale()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_LinetypeScale ( double * pVal)
inline

Definition at line 54 of file AcadEntityImpl.h.

◆ get_Lineweight()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_Lineweight ( ACAD_LWEIGHT * lineweight)
inline

Definition at line 154 of file AcadEntityImpl.h.

◆ get_Material()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_Material ( BSTR * Material)
inline

Definition at line 199 of file AcadEntityImpl.h.

◆ get_PlotStyleName()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_PlotStyleName ( BSTR * plotStyleName)
inline

Definition at line 144 of file AcadEntityImpl.h.

◆ get_TrueColor()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_TrueColor ( IAcadAcCmColor ** pColor)
inline

Definition at line 25 of file AcadEntityImpl.h.

◆ get_Visible()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::get_Visible ( VARIANT_BOOL * pVal)
inline

Definition at line 64 of file AcadEntityImpl.h.

◆ GetBoundingBox()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::GetBoundingBox ( VARIANT * minPoint,
VARIANT * maxPoint )
inline

Definition at line 134 of file AcadEntityImpl.h.

◆ Highlight()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::Highlight ( VARIANT_BOOL bFlag)
inline

Definition at line 84 of file AcadEntityImpl.h.

◆ InterfaceSupportsErrorInfo()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::InterfaceSupportsErrorInfo ( REFIID riid)
inline

Definition at line 217 of file AcadEntityImpl.h.

◆ IntersectWith()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::IntersectWith ( LPDISPATCH pEntity,
AcExtendOption option,
VARIANT * intPoints )
inline

Definition at line 139 of file AcadEntityImpl.h.

◆ Mirror()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::Mirror ( VARIANT point1,
VARIANT point2,
LPDISPATCH * pMirrorObj )
inline

Definition at line 109 of file AcadEntityImpl.h.

◆ Mirror3D()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::Mirror3D ( VARIANT point1,
VARIANT point2,
VARIANT point3,
LPDISPATCH * pMirrorObj )
inline

Definition at line 114 of file AcadEntityImpl.h.

◆ Move()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::Move ( VARIANT fromPoint,
VARIANT toPoint )
inline

Definition at line 94 of file AcadEntityImpl.h.

◆ put_color()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_color ( AcColor newVal)
inline

Definition at line 174 of file AcadEntityImpl.h.

◆ put_EntityTransparency()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_EntityTransparency ( BSTR transparency)
inline

Definition at line 213 of file AcadEntityImpl.h.

◆ put_Layer()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_Layer ( BSTR newVal)
inline

Definition at line 39 of file AcadEntityImpl.h.

◆ put_Linetype()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_Linetype ( BSTR newVal)
inline

Definition at line 49 of file AcadEntityImpl.h.

◆ put_LinetypeScale()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_LinetypeScale ( double newVal)
inline

Definition at line 59 of file AcadEntityImpl.h.

◆ put_Lineweight()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_Lineweight ( ACAD_LWEIGHT lineweight)
inline

Definition at line 159 of file AcadEntityImpl.h.

◆ put_Material()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_Material ( BSTR Material)
inline

Definition at line 204 of file AcadEntityImpl.h.

◆ put_PlotStyleName()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_PlotStyleName ( BSTR plotStyleName)
inline

Definition at line 149 of file AcadEntityImpl.h.

◆ put_TrueColor()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_TrueColor ( IAcadAcCmColor * pColor)
inline

Definition at line 29 of file AcadEntityImpl.h.

◆ put_Visible()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::put_Visible ( VARIANT_BOOL newVal)
inline

Definition at line 69 of file AcadEntityImpl.h.

◆ Rotate()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::Rotate ( VARIANT basePoint,
double rotationAngle )
inline

Definition at line 99 of file AcadEntityImpl.h.

◆ Rotate3D()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::Rotate3D ( VARIANT point1,
VARIANT point2,
double rotationAngle )
inline

Definition at line 104 of file AcadEntityImpl.h.

◆ ScaleEntity()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::ScaleEntity ( VARIANT basePoint,
double scaleFactor )
inline

Definition at line 119 of file AcadEntityImpl.h.

◆ TransformBy()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::TransformBy ( VARIANT transMatrix)
inline

Definition at line 124 of file AcadEntityImpl.h.

◆ Update()

template<class C , const CLSID * pclsid, class T , const IID * piid, const GUID * plibid, WORD wMajor = 1, WORD wMinor = 0, class tihclass = CComTypeInfoHolder>
STDMETHODIMP IAcadEntityDispatchImpl< C, pclsid, T, piid, plibid, wMajor, wMinor, tihclass >::Update ( )
inline

Definition at line 129 of file AcadEntityImpl.h.


The documentation for this class was generated from the following file: