|  | 
| void | addTri (unsigned int *indices, unsigned int i1, unsigned int i2, unsigned int i3, unsigned int &tcount) const | 
|  | 
| void | addWeighted (WpointVector &list, ConvexDecompInterface *callback) | 
|  | 
| double | area (void) | 
|  | 
| bool | clip (const Vector3d< double > &start, Vector3d< double > &end) const | 
|  | 
| bool | Concave (const Vector3d< double > &p, double &distance, Vector3d< double > &n) const | 
|  | 
|  | CTri (const double *p1, const double *p2, const double *p3, unsigned int i1, unsigned int i2, unsigned int i3) | 
|  | 
|  | CTri (void) | 
|  | 
| void | debug (unsigned int color, ConvexDecompInterface *callback) | 
|  | 
| double | Facing (const CTri &t) | 
|  | 
| double | getVolume (ConvexDecompInterface *callback) const | 
|  | 
| bool | hasIndex (unsigned int i) const | 
|  | 
| double | planeDistance (const Vector3d< double > &p) const | 
|  | 
| double | raySect (const Vector3d< double > &p, const Vector3d< double > &dir, Vector3d< double > §) const | 
|  | 
| bool | samePlane (const CTri &t) const | 
|  | 
| bool | sharesEdge (const CTri &t) const | 
|  | 
Definition at line 158 of file concavity.cpp.
 
◆ CTri() [1/2]
  
  | 
        
          | ConvexDecomposition::CTri::CTri | ( | void |  | ) |  |  | inline | 
 
 
◆ CTri() [2/2]
  
  | 
        
          | ConvexDecomposition::CTri::CTri | ( | const double * | p1, |  
          |  |  | const double * | p2, |  
          |  |  | const double * | p3, |  
          |  |  | unsigned int | i1, |  
          |  |  | unsigned int | i2, |  
          |  |  | unsigned int | i3 |  
          |  | ) |  |  |  | inline | 
 
 
◆ addTri()
  
  | 
        
          | void ConvexDecomposition::CTri::addTri | ( | unsigned int * | indices, |  
          |  |  | unsigned int | i1, |  
          |  |  | unsigned int | i2, |  
          |  |  | unsigned int | i3, |  
          |  |  | unsigned int & | tcount |  
          |  | ) |  | const |  | inline | 
 
 
◆ addWeighted()
◆ area()
  
  | 
        
          | double ConvexDecomposition::CTri::area | ( | void |  | ) |  |  | inline | 
 
 
◆ clip()
  
  | 
        
          | bool ConvexDecomposition::CTri::clip | ( | const Vector3d< double > & | start, |  
          |  |  | Vector3d< double > & | end |  
          |  | ) |  | const |  | inline | 
 
 
◆ Concave()
  
  | 
        
          | bool ConvexDecomposition::CTri::Concave | ( | const Vector3d< double > & | p, |  
          |  |  | double & | distance, |  
          |  |  | Vector3d< double > & | n |  
          |  | ) |  | const |  | inline | 
 
 
◆ debug()
◆ Facing()
  
  | 
        
          | double ConvexDecomposition::CTri::Facing | ( | const CTri & | t | ) |  |  | inline | 
 
 
◆ getVolume()
◆ hasIndex()
  
  | 
        
          | bool ConvexDecomposition::CTri::hasIndex | ( | unsigned int | i | ) | const |  | inline | 
 
 
◆ planeDistance()
  
  | 
        
          | double ConvexDecomposition::CTri::planeDistance | ( | const Vector3d< double > & | p | ) | const |  | inline | 
 
 
◆ raySect()
  
  | 
        
          | double ConvexDecomposition::CTri::raySect | ( | const Vector3d< double > & | p, |  
          |  |  | const Vector3d< double > & | dir, |  
          |  |  | Vector3d< double > & | sect |  
          |  | ) |  | const |  | inline | 
 
 
◆ samePlane()
  
  | 
        
          | bool ConvexDecomposition::CTri::samePlane | ( | const CTri & | t | ) | const |  | inline | 
 
 
◆ sharesEdge()
  
  | 
        
          | bool ConvexDecomposition::CTri::sharesEdge | ( | const CTri & | t | ) | const |  | inline | 
 
 
◆ mC1
      
        
          | double ConvexDecomposition::CTri::mC1 | 
      
 
 
◆ mC2
      
        
          | double ConvexDecomposition::CTri::mC2 | 
      
 
 
◆ mC3
      
        
          | double ConvexDecomposition::CTri::mC3 | 
      
 
 
◆ mConcavity
      
        
          | double ConvexDecomposition::CTri::mConcavity | 
      
 
 
◆ mI1
      
        
          | unsigned int ConvexDecomposition::CTri::mI1 | 
      
 
 
◆ mI2
      
        
          | unsigned int ConvexDecomposition::CTri::mI2 | 
      
 
 
◆ mI3
      
        
          | unsigned int ConvexDecomposition::CTri::mI3 | 
      
 
 
◆ mNear1
      
        
          | Vector3d<double> ConvexDecomposition::CTri::mNear1 | 
      
 
 
◆ mNear2
      
        
          | Vector3d<double> ConvexDecomposition::CTri::mNear2 | 
      
 
 
◆ mNear3
      
        
          | Vector3d<double> ConvexDecomposition::CTri::mNear3 | 
      
 
 
◆ mNormal
      
        
          | Vector3d<double> ConvexDecomposition::CTri::mNormal | 
      
 
 
◆ mP1
      
        
          | Vector3d<double> ConvexDecomposition::CTri::mP1 | 
      
 
 
◆ mP2
      
        
          | Vector3d<double> ConvexDecomposition::CTri::mP2 | 
      
 
 
◆ mP3
      
        
          | Vector3d<double> ConvexDecomposition::CTri::mP3 | 
      
 
 
◆ mPlaneD
      
        
          | double ConvexDecomposition::CTri::mPlaneD | 
      
 
 
◆ mProcessed
      
        
          | int ConvexDecomposition::CTri::mProcessed | 
      
 
 
The documentation for this class was generated from the following file: