Public Member Functions | Public Attributes | Friends
math3d::triangle Struct Reference

#include <math3d.h>

List of all members.

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)

Detailed Description

Definition at line 201 of file math3d.h.


Constructor & Destructor Documentation

Definition at line 206 of file math3d.h.

math3d::triangle::triangle ( int  id0,
int  id1,
int  id2 
) [inline]

Definition at line 207 of file math3d.h.

math3d::triangle::triangle ( const oriented_point3d p0_,
const oriented_point3d p1_,
const oriented_point3d p2_,
const normal3d n_ 
) [inline]

Definition at line 208 of file math3d.h.

math3d::triangle::triangle ( const oriented_point3d p0_,
const oriented_point3d p1_,
const oriented_point3d p2_,
const normal3d n_,
int  id0_,
int  id1_,
int  id2_ 
) [inline]

Definition at line 210 of file math3d.h.

math3d::triangle::triangle ( const point3d p0_,
const point3d p1_,
const point3d p2_,
const normal3d n_ 
) [inline]

Definition at line 212 of file math3d.h.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
const triangle t 
) [friend]

Definition at line 214 of file math3d.h.


Member Data Documentation

Definition at line 204 of file math3d.h.

Definition at line 204 of file math3d.h.

Definition at line 204 of file math3d.h.

Definition at line 205 of file math3d.h.

Definition at line 203 of file math3d.h.

Definition at line 203 of file math3d.h.

Definition at line 203 of file math3d.h.


The documentation for this struct was generated from the following file:


trac_ik_lib
Author(s): Patrick Beeson, Barrett Ames
autogenerated on Thu Sep 21 2017 02:53:02