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 220 of file math3d.h.


Constructor & Destructor Documentation

Definition at line 225 of file math3d.h.

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

Definition at line 226 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 227 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 229 of file math3d.h.

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

Definition at line 231 of file math3d.h.


Friends And Related Function Documentation

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

Definition at line 233 of file math3d.h.


Member Data Documentation

Definition at line 223 of file math3d.h.

Definition at line 223 of file math3d.h.

Definition at line 223 of file math3d.h.

Definition at line 224 of file math3d.h.

Definition at line 222 of file math3d.h.

Definition at line 222 of file math3d.h.

Definition at line 222 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 Apr 25 2019 03:39:22