31 virtual std::map<std::string, Core::Variant> getKeyValueMap()
const;
35 virtual bool isEqual(
const Property*)
const;
49 void setValue(
const std::vector<Geom::Pnt>& list);
57 const std::vector<Geom::Pnt>& getValue()
const;
58 const size_t getSize()
const;
64 virtual bool isEqual(
const Property*)
const;
81 void setValue(
const std::list<std::list<Geom::Pnt> >& list);
85 const std::vector<Geom::Pnt>& vector);
92 const std::list<std::list<Geom::Pnt> >& getValue()
const;
93 const std::vector<Geom::Pnt> getValue(
int& num_i,
int& num_j)
99 virtual void save(std::ofstream& writer);
101 virtual bool isEqual(
const Property*)
const;
124 virtual bool isEqual(
const Property*)
const;
138 void setValue(
const std::vector<Geom::Pnt2d>& list);
144 bool isEmpty()
const;
146 const std::vector<Geom::Pnt2d>& getValue()
const;
152 virtual bool isEqual(
const Property*)
const;
#define CORE_EXPORT
Definition: core_defines2.h:10
Core::Variant getVariant(void) const
Definition: PropertyPoint.h:148
Definition: PropertyPoint.h:130
Geom::Pnt2d _pnt
Definition: PropertyPoint.h:127
Definition: PropertyPoint.h:73
std::vector< Geom::Pnt2d > _pointList
Definition: PropertyPoint.h:155
Defines a non-persistent 3D Cartesian point.
Definition: Pnt.h:42
std::list< std::list< Geom::Pnt > > _pointList
Definition: PropertyPoint.h:104
virtual Core::Variant getVariant(void) const
Definition: PropertyPoint.h:96
Core::PropertyText name
Definition: CoreDocument.h:143
Geom::Pnt _pnt
Definition: PropertyPoint.h:38
virtual Core::Variant getVariant(void) const
Definition: PropertyPoint.h:60
Definition: Persistance.h:20
LX_CORE_EXPORT Version & version
Definition: AbstractXMLReader.h:10
Definition: PropertyPoint.h:107
std::vector< Geom::Pnt > _pointList
Definition: PropertyPoint.h:70
Definition: PropertyPoint.h:14
Definition: PropertyPoint.h:41
Definition: Property.h:81
Defines a non-persistent 2D cartesian point.
Definition: Pnt2d.h:33
DECLARE_PROPERTY_FACTORY(PropertyAxis1_Factory, Core::PropertyAxis1)