Public Member Functions | List of all members
Triangle Class Reference

#include <Triangle.h>

Inheritance diagram for Triangle:
Inheritance graph
[legend]

Public Member Functions

void Add (point base)
 
void Print ()
 
void Render (WireFrame *ptr_frame, double alpha)
 
 Triangle ()
 
 Triangle (point v0, point v1, point v2)
 
 Triangle (GeoV3 v0, GeoV3 v1, GeoV3 v2)
 
 ~Triangle ()
 
- Public Member Functions inherited from Polyface
point Normal ()
 
void Normal_ ()
 
 Polyface ()
 
point Trans (GeoV3 V)
 
point v0 ()
 
point v1 ()
 
point v2 ()
 
point v3 ()
 
 ~Polyface ()
 

Additional Inherited Members

- Public Attributes inherited from Polyface
point normal_
 
vector< pointvert_list_
 

Detailed Description

Definition at line 46 of file Triangle.h.

Constructor & Destructor Documentation

Triangle::Triangle ( )
inline

Definition at line 49 of file Triangle.h.

Triangle::Triangle ( point  v0,
point  v1,
point  v2 
)
inline

Definition at line 57 of file Triangle.h.

Triangle::Triangle ( GeoV3  v0,
GeoV3  v1,
GeoV3  v2 
)
inline

Definition at line 65 of file Triangle.h.

Triangle::~Triangle ( )
inline

Definition at line 73 of file Triangle.h.

Member Function Documentation

void Triangle::Add ( point  base)
inline

Definition at line 98 of file Triangle.h.

void Triangle::Print ( )
inlinevirtual

Reimplemented from Polyface.

Definition at line 76 of file Triangle.h.

void Triangle::Render ( WireFrame ptr_frame,
double  alpha 
)
inlinevirtual

Reimplemented from Polyface.

Definition at line 87 of file Triangle.h.


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


choreo_task_sequence_planner
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:03:15