App::PropertyPlacementLink Class Reference

the general Link Poperty Main Purpose of this property is to Link Objects and Feautures in a document. More...

#include <PropertyGeo.h>

Inheritance diagram for App::PropertyPlacementLink:
App::PropertyLink App::Property Base::Persistence Base::BaseClass

List of all members.

Public Member Functions

virtual PropertyCopy (void) const
 Returns a new copy of the property (mainly for Undo/Redo and transactions).
App::PlacementgetPlacementObject (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)

Detailed Description

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.


Constructor & Destructor Documentation

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.


Member Function Documentation

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
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]

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

Generated on Wed Nov 23 19:01:45 2011 for FreeCAD by  doxygen 1.6.1