![]() |
VR-Forces 4.0.4 Class Documentation
|
Convenience base class for registering and validating menu items that are common to the intervisibility menu. More...

Public Member Functions | |
| DtIntervisibilityMenuItem (DtDe &, const std::string &className) | |
| CTOR. | |
| virtual | ~DtIntervisibilityMenuItem () |
| DTOR. | |
Protected Member Functions | |
| virtual DtIntervisibilityDriver::AttachPoints | attachableObjects () const |
| Given the current selection, returns a list of attachable objects. | |
| virtual bool | isAttachableObjectType (DtUniqueID) const |
| Returns true if the IV line can be attached to the given ID. | |
| virtual DtVector | initialOffsetFor (int) const |
| Returns the initial offset for an attached point at the specified index. | |
| virtual void | completeSetup () |
Protected Attributes | |
| DtDe & | myDe |
| DtSignalConnectionManager | myConnections |
| QAction * | myAction |
Convenience base class for registering and validating menu items that are common to the intervisibility menu.
| makVrv::DtIntervisibilityMenuItem::DtIntervisibilityMenuItem | ( | DtDe & | , |
| const std::string & | className | ||
| ) |
CTOR.
| virtual makVrv::DtIntervisibilityMenuItem::~DtIntervisibilityMenuItem | ( | ) | [virtual] |
DTOR.
| virtual DtIntervisibilityDriver::AttachPoints makVrv::DtIntervisibilityMenuItem::attachableObjects | ( | ) | const [protected, virtual] |
Given the current selection, returns a list of attachable objects.
| virtual bool makVrv::DtIntervisibilityMenuItem::isAttachableObjectType | ( | DtUniqueID | ) | const [protected, virtual] |
Returns true if the IV line can be attached to the given ID.
| virtual DtVector makVrv::DtIntervisibilityMenuItem::initialOffsetFor | ( | int | ) | const [protected, virtual] |
Returns the initial offset for an attached point at the specified index.
Reimplemented in exampleRangeLine::DtCreateRangeLineMenuItem.
| virtual void makVrv::DtIntervisibilityMenuItem::completeSetup | ( | ) | [protected, virtual] |
DtDe& makVrv::DtIntervisibilityMenuItem::myDe [protected] |
QAction* makVrv::DtIntervisibilityMenuItem::myAction [protected] |