h o m e | d o c u m e n t a t i o n | c l a s s h i e r a r c h y |
#include <Silhouette.h>
Inheritance diagram for FEdgeSmooth:
Public Member Functions | |
FEdgeSmooth () | |
FEdgeSmooth (SVertex *vA, SVertex *vB) | |
FEdgeSmooth (FEdgeSmooth &iBrother) | |
virtual | ~FEdgeSmooth () |
virtual FEdge * | dupplicate () |
const Vec3r & | normal () |
unsigned | materialIndex () const |
const Material & | material () const |
void | SetNormal (const Vec3r &iNormal) |
void | SetMaterialIndex (unsigned i) |
FEdgeSmooth | ( | ) | [inline] |
Default constructor.
FEdgeSmooth | ( | SVertex * | vA, | |
SVertex * | vB | |||
) | [inline] |
Builds an FEdgeSmooth going from vA to vB.
FEdgeSmooth | ( | FEdgeSmooth & | iBrother | ) | [inline] |
Copy constructor.
virtual ~FEdgeSmooth | ( | ) | [inline, virtual] |
Destructor.
const Vec3r& normal | ( | ) | [inline] |
Returns the normal to the Face it is running accross.
unsigned materialIndex | ( | ) | const [inline] |
Returns the index of the material of the face it is running accross.
const Material& material | ( | ) | const |
Returns the material of the face it is running accross.
void SetNormal | ( | const Vec3r & | iNormal | ) | [inline] |
Sets the normal to the Face it is running accross.
void SetMaterialIndex | ( | unsigned | i | ) | [inline] |
Sets the index of the material of the face it is running accross.