#include <math3d.h>
Public Member Functions | |
| triangle () | |
| triangle (int id0, int id1, int id2) | |
| triangle (const oriented_point3d &p0_, const oriented_point3d &p1_, const oriented_point3d &p2_, const normal3d &n_) | |
| triangle (const oriented_point3d &p0_, const oriented_point3d &p1_, const oriented_point3d &p2_, const normal3d &n_, int id0_, int id1_, int id2_) | |
| triangle (const point3d &p0_, const point3d &p1_, const point3d &p2_, const normal3d &n_) | |
Public Attributes | |
| int | id0 |
| int | id1 |
| int | id2 |
| normal3d | n |
| oriented_point3d | p0 |
| oriented_point3d | p1 |
| oriented_point3d | p2 |
Friends | |
| std::ostream & | operator<< (std::ostream &o, const triangle &t) |
|
inline |
|
inline |
|
inline |
|
friend |
| oriented_point3d math3d::triangle::p0 |
| oriented_point3d math3d::triangle::p1 |
| oriented_point3d math3d::triangle::p2 |