23 #ifndef __TY_SEGMENT_MAILLAGE__
24 #define __TY_SEGMENT_MAILLAGE__
84 virtual bool deepCopy(
const TYElement* pOther,
bool copyId =
true,
bool pUseCopyTag =
false);
86 virtual std::string
toString()
const;
91 bool toXML(
const std::string& sFilePath);
92 bool fromXML(
const std::string& sFilePath);
108 virtual void make(
LPTYSegment pSeg,
double densite = TY_MAILLAGE_DEFAULT_DENSITE);
#define TY_EXT_GRAPHIC_DECL_ONLY(classname)
#define OPROTODECL(classname)
#define TY_EXTENSION_DECL_ONLY(classname)
SmartPtr< TYLinearMaillageGeoNode > LPTYLinearMaillageGeoNode
Smart Pointer sur TYLinearMaillageGeoNode.
TYGeometryNode TYLinearMaillageGeoNode
Noeud geometrique de type TYLinearMaillage.
std::vector< LPTYLinearMaillageGeoNode > TYTabLinearMaillageGeoNode
Collection de noeuds geometriques de type TYLinearMaillage.
SmartPtr< TYLinearMaillage > LPTYLinearMaillage
Smart Pointer sur TYLinearMaillage.
Classe de definition d'un maillage lineaire.
bool operator!=(const TYLinearMaillage &other) const
Operateur !=.
virtual void clearResult()
LPTYSegment _pSeg
Le segment associe a ce maillage.
double getDensite()
Retourne la densite de points de calcul.
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
TYLinearMaillage & operator=(const TYLinearMaillage &other)
Operateur =.
virtual void make(LPTYSegment pSeg, double densite=TY_MAILLAGE_DEFAULT_DENSITE)
Rempli la structure de points de calcul a partir d'un segment et d'une densite de points.
virtual DOM_Element toXML(DOM_Element &domElement)
bool fromXMLString(const std::string &sXMLString)
double _densite
La densite de points de calcul.
virtual ~TYLinearMaillage()
Destructeur. Destructeur de la classe TYLinearMaillage.
bool operator==(const TYLinearMaillage &other) const
Operateur ==.
LPTYSegment getSegment()
Retourne le segment associe a ce maillage.
TYLinearMaillage()
Constructeur. Constructeur de la classe TYLinearMaillage.
virtual std::string toString() const
std::string toXMLString()
virtual int fromXML(DOM_Element domElement)
Classe de definition d'un maillage.