31#ifndef FACECARTESIAN_H
32#define FACECARTESIAN_H
41 void setSurface(
const double& surface)
override;
43 void setPos(
const double&
X,
const double&
Y,
const double&
Z)
override;
44 void setNormal(
const double&
X,
const double&
Y,
const double&
Z)
override;
45 void setTangent(
const double&
X,
const double&
Y,
const double&
Z)
override;
46 void setBinormal(
const double&
X,
const double&
Y,
const double&
Z)
override;
47 void setSize(
const double& sizeX,
const double& sizeY,
const double& sizeZ)
override;
Class for a coordinate system object such as coordinates of the vertex or a vector.
Definition Coord.h:43
FaceCartesian()
Definition FaceCartesian.cpp:35
const double & getSizeY() override
Definition FaceCartesian.h:51
void initializeOthers(const double &surface, const Coord &normal, const Coord &tangent, const Coord &binormal) override
Definition FaceCartesian.cpp:47
Face * creerNouvelleFace() override
Definition FaceCartesian.cpp:83
const double & getSizeX() override
Definition FaceCartesian.h:50
const double & getSizeZ() override
Definition FaceCartesian.h:52
void setSize(const double &sizeX, const double &sizeY, const double &sizeZ) override
Definition FaceCartesian.cpp:73
~FaceCartesian() override
Definition FaceCartesian.cpp:39
void setTangent(const double &X, const double &Y, const double &Z) override
Definition FaceCartesian.cpp:65
void setSurface(const double &surface) override
Definition FaceCartesian.cpp:43
const Coord & getSize() override
Definition FaceCartesian.h:53
void setBinormal(const double &X, const double &Y, const double &Z) override
Definition FaceCartesian.cpp:69
Coord m_size
dimensions of Cartesian face
Definition FaceCartesian.h:59
void setPos(const double &X, const double &Y, const double &Z) override
Definition FaceCartesian.cpp:57
void setNormal(const double &X, const double &Y, const double &Z) override
Definition FaceCartesian.cpp:61
Face()
Definition Face.cpp:35