the general Link Poperty Main Purpose of this property is to Link Objects and Feautures in a document. More...
#include <PropertyGeo.h>
Public Member Functions | |
| virtual Property * | Copy (void) const |
| Returns a new copy of the property (mainly for Undo/Redo and transactions). | |
| App::Placement * | getPlacementObject (void) const |
| This method returns the linked DocumentObject. | |
| virtual Base::Type | getTypeId (void) const |
| virtual void | Paste (const Property &from) |
| PropertyPlacementLink () | |
| A constructor. | |
| ~PropertyPlacementLink () | |
| A destructor. | |
Static Public Member Functions | |
| static void * | create (void) |
| static Base::Type | getClassTypeId (void) |
| static void | init (void) |
the general Link Poperty Main Purpose of this property is to Link Objects and Feautures in a document.
Definition at line 259 of file PropertyGeo.h.
| PropertyPlacementLink::PropertyPlacementLink | ( | ) |
A constructor.
A more elaborate description of the constructor.
Definition at line 582 of file PropertyGeo.cpp.
Referenced by Copy().
| PropertyPlacementLink::~PropertyPlacementLink | ( | ) |
A destructor.
A more elaborate description of the destructor.
Definition at line 588 of file PropertyGeo.cpp.
| Property * PropertyPlacementLink::Copy | ( | void | ) | const [virtual] |
Returns a new copy of the property (mainly for Undo/Redo and transactions).
Reimplemented from App::PropertyLink.
Definition at line 605 of file PropertyGeo.cpp.
References App::PropertyLink::_pcLink, draftTools::p, and PropertyPlacementLink().
| void * App::PropertyPlacementLink::create | ( | void | ) | [static] |
Reimplemented from App::PropertyLink.
Definition at line 576 of file PropertyGeo.cpp.
| Base::Type App::PropertyPlacementLink::getClassTypeId | ( | void | ) | [static] |
Reimplemented from App::PropertyLink.
Definition at line 576 of file PropertyGeo.cpp.
| App::Placement * PropertyPlacementLink::getPlacementObject | ( | void | ) | const |
This method returns the linked DocumentObject.
Definition at line 593 of file PropertyGeo.cpp.
References App::PropertyLink::_pcLink, App::PropertyContainer::getClassTypeId(), App::PropertyContainer::getTypeId(), and Base::Type::isDerivedFrom().
| Base::Type App::PropertyPlacementLink::getTypeId | ( | void | ) | const [virtual] |
Reimplemented from App::PropertyLink.
Definition at line 576 of file PropertyGeo.cpp.
| void App::PropertyPlacementLink::init | ( | void | ) | [static] |
Reimplemented from App::PropertyLink.
Definition at line 576 of file PropertyGeo.cpp.
| void PropertyPlacementLink::Paste | ( | const Property & | from | ) | [virtual] |
Reimplemented from App::PropertyLink.
Definition at line 612 of file PropertyGeo.cpp.
References App::PropertyLink::_pcLink, App::Property::aboutToSetValue(), and App::Property::hasSetValue().
1.6.1