CFx SDK Documentation  2023 SP0
Public Member Functions | List of all members
CFxSelectionSetReactor Class Reference

#include <FxSelectionSetReactor.h>

Inheritance diagram for CFxSelectionSetReactor:
OdRxObject

Public Member Functions

 CFxSelectionSetReactor (void)
 
 ~CFxSelectionSetReactor (void) override
 
 ODRX_DECLARE_MEMBERS (CFxSelectionSetReactor)
 
virtual void OnSelectionStarted (CFxSelectionData::SelectionMethod eMethod, const OdGePoint3dArray &pointsWCS, const CFxView *pView)
 
virtual void OnSelectionStarted (const CFxSelectionData *pData)
 
virtual void OnSelectionEnded ()
 
virtual void OnObjectAppended (const OdDbObjectId &id)
 
virtual void OnObjectRemoved (const OdDbObjectId &id)
 
virtual void OnObjectModified (const OdDbObjectId &id)
 
virtual void OnClearStarted ()
 
virtual void OnClearEnded ()
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 

Detailed Description

Description: Represents a selection set change(reaction). Library: DDKERNEL

Definition at line 29 of file FxSelectionSetReactor.h.

Constructor & Destructor Documentation

◆ CFxSelectionSetReactor()

CFxSelectionSetReactor::CFxSelectionSetReactor ( void  )

◆ ~CFxSelectionSetReactor()

CFxSelectionSetReactor::~CFxSelectionSetReactor ( void  )
override

Member Function Documentation

◆ ODRX_DECLARE_MEMBERS()

CFxSelectionSetReactor::ODRX_DECLARE_MEMBERS ( CFxSelectionSetReactor  )

◆ OnClearEnded()

virtual void CFxSelectionSetReactor::OnClearEnded ( )
inlinevirtual

Description: Executes the clear ended action.

Definition at line 95 of file FxSelectionSetReactor.h.

◆ OnClearStarted()

virtual void CFxSelectionSetReactor::OnClearStarted ( )
inlinevirtual

Description: Executes the clear started action.

Definition at line 89 of file FxSelectionSetReactor.h.

◆ OnObjectAppended()

virtual void CFxSelectionSetReactor::OnObjectAppended ( const OdDbObjectId id)
inlinevirtual

Description: Executes the object appended action. Arguments:

Parameters
idThe identifier.

Definition at line 67 of file FxSelectionSetReactor.h.

◆ OnObjectModified()

virtual void CFxSelectionSetReactor::OnObjectModified ( const OdDbObjectId id)
inlinevirtual

Description: Executes the object modified action. Arguments:

Parameters
idThe identifier.

Definition at line 83 of file FxSelectionSetReactor.h.

◆ OnObjectRemoved()

virtual void CFxSelectionSetReactor::OnObjectRemoved ( const OdDbObjectId id)
inlinevirtual

Description: Executes the object removed action. Arguments:

Parameters
idThe identifier.

Definition at line 75 of file FxSelectionSetReactor.h.

◆ OnSelectionEnded()

virtual void CFxSelectionSetReactor::OnSelectionEnded ( )
inlinevirtual

Description: Executes the selection ended action.

Definition at line 59 of file FxSelectionSetReactor.h.

◆ OnSelectionStarted() [1/2]

virtual void CFxSelectionSetReactor::OnSelectionStarted ( CFxSelectionData::SelectionMethod  eMethod,
const OdGePoint3dArray pointsWCS,
const CFxView pView 
)
inlinevirtual

Description: Executes the selection started action. Arguments:

Parameters
eMethodThe method.
pointsWCSThe points wcs.
pViewThe view.

Definition at line 44 of file FxSelectionSetReactor.h.

◆ OnSelectionStarted() [2/2]

virtual void CFxSelectionSetReactor::OnSelectionStarted ( const CFxSelectionData pData)
inlinevirtual

Description: Executes the selection started action. Arguments:

Parameters
pDataThe data.

Definition at line 53 of file FxSelectionSetReactor.h.


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