App::PropertyLists Class Reference

Base class of all property lists. More...

#include <Property.h>

Inheritance diagram for App::PropertyLists:
App::Property Base::Persistence Base::BaseClass App::PropertyColorList App::PropertyFloatList App::PropertyIntegerList App::PropertyLinkList App::PropertyLinkSubList App::PropertyStringList App::PropertyVectorList Mesh::PropertyCurvatureList Part::PropertyFilletEdges Part::PropertyGeometryList Points::PropertyCurvatureList Sketcher::PropertyConstraintList

List of all members.

Public Member Functions

virtual int getSize (void) const =0
virtual Base::Type getTypeId (void) const
virtual void setSize (int newSize)=0

Static Public Member Functions

static void * create (void)
static Base::Type getClassTypeId (void)
static void init (void)

Detailed Description

Base class of all property lists.

The PropertyLists class is the base class for properties which can contain multiple values, not only a single value. All property types which may contain more than one value inherits this class.

Definition at line 135 of file Property.h.


Member Function Documentation

void * App::PropertyLists::create ( void   )  [static]
Base::Type App::PropertyLists::getClassTypeId ( void   )  [static]
virtual int App::PropertyLists::getSize ( void   )  const [pure virtual]
Base::Type App::PropertyLists::getTypeId ( void   )  const [virtual]
void App::PropertyLists::init ( void   )  [static]
virtual void App::PropertyLists::setSize ( int  newSize  )  [pure 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