73 virtual bool deepCopy(
const TYElement* pOther,
bool copyId =
true,
bool pUseCopyTag =
false);
75 virtual std::string
toString()
const;
std::vector< TYPoint > TYTabPoint
Collection de TYPoint.
#define OPROTODECL(classname)
#define TY_EXTENSION_DECL_ONLY(classname)
Class to define a segment.
TYBox & operator=(const TYBox &other)
Operateur =.
bool operator!=(const TYBox &other) const
Operateur !=.
int intersects(const OSegment3D &seg, TYTabPoint &ptList) const
const TYPoint & getPosition() const
virtual DOM_Element toXML(DOM_Element &domElement)
int isInside(const TYPoint &pt) const
void setPosition(const TYPoint &position)
bool operator==(const TYBox &other) const
Operateur ==.
virtual int fromXML(DOM_Element domElement)
double _sizeX
Dimension en X.
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
TYPoint _position
Position du centre de cette boite.
virtual std::string toString() const
double _sizeZ
Dimension en Z.
double _sizeY
Dimension en Y.