◆ TriangleWithConvex()
  
  
      
        
          | TriangleShape::TriangleWithConvex::TriangleWithConvex  | 
          ( | 
          Vec3Arg  | 
          inV1,  | 
         
        
           | 
           | 
          Vec3Arg  | 
          inV2,  | 
         
        
           | 
           | 
          Vec3Arg  | 
          inV3,  | 
         
        
           | 
           | 
          float  | 
          inConvexRadius  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetConvexRadius()
  
  
      
        
          | virtual float TriangleShape::TriangleWithConvex::GetConvexRadius  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
Convex radius of shape. Collision detection on penetrating shapes is much more expensive, so you can add a radius around objects to increase the shape. This makes it far less likely that they will actually penetrate. 
Implements ConvexShape::Support.
 
 
◆ GetSupport()
  
  
      
        
          | virtual Vec3 TriangleShape::TriangleWithConvex::GetSupport  | 
          ( | 
          Vec3Arg  | 
          inDirection | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
Calculate the support vector for this convex shape (includes / excludes the convex radius depending on how this was obtained). Support vector is relative to the center of mass of the shape. 
Implements ConvexShape::Support.
 
 
The documentation for this class was generated from the following file: