31#ifndef FACECARTESIAN_H
32#define FACECARTESIAN_H
43 virtual void setPos(
const double&
X,
const double&
Y,
const double&
Z);
44 virtual void setNormal(
const double&
X,
const double&
Y,
const double&
Z);
45 virtual void setTangent(
const double&
X,
const double&
Y,
const double&
Z);
46 virtual void setBinormal(
const double&
X,
const double&
Y,
const double&
Z);
Class for a coordinate system object such as coordinates of the vertex or a vector.
Definition Coord.h:43
const double & getX() const
Return the value in the x-direction of the Coord object.
Definition Coord.h:75
const double & getY() const
Return the value in the y-direction of the Coord object.
Definition Coord.h:77
const double & getZ() const
Return the value in the z-direction of the Coord object.
Definition Coord.h:79
Definition FaceCartesian.h:36
virtual const double & getSizeZ()
Definition FaceCartesian.h:52
virtual Face * creerNouvelleFace()
Definition FaceCartesian.cpp:104
virtual const double & getSizeX()
Definition FaceCartesian.h:50
virtual void setBinormal(const double &X, const double &Y, const double &Z)
Definition FaceCartesian.cpp:81
virtual void initializeOthers(const double &surface, const Coord &normal, const Coord &tangent, const Coord &binormal)
Definition FaceCartesian.cpp:50
FaceCartesian()
Definition FaceCartesian.cpp:35
virtual void setPos(const double &X, const double &Y, const double &Z)
Definition FaceCartesian.cpp:60
virtual void setSurface(const double &surface)
Definition FaceCartesian.cpp:43
virtual void setSize(const double &sizeX, const double &sizeY, const double &sizeZ)
Definition FaceCartesian.cpp:88
virtual ~FaceCartesian()
Definition FaceCartesian.cpp:39
Coord m_size
dimensions of Cartesian face
Definition FaceCartesian.h:60
virtual const Coord & getSize()
Definition FaceCartesian.h:53
virtual void setNormal(const double &X, const double &Y, const double &Z)
Definition FaceCartesian.cpp:67
virtual void setTangent(const double &X, const double &Y, const double &Z)
Definition FaceCartesian.cpp:74
virtual const double & getSizeY()
Definition FaceCartesian.h:51
Coord vector(Element *e)
Definition Face.cpp:43