public

Inheritance Graph

graph BT
	ExtTriangle
	click ExtTriangle "classMinSG_1_1PathTracing_1_1ExtTriangle"

Description

Public Attributes

   
   
Geometry::Triangle_3f pos
   
Geometry::Triangle_3f normal
   
Geometry::Triangle_3f color
   
Geometry::Triangle_2f texCoord
   
GeometryNode * source
   
Material * material

Public Functions

   
   
SurfacePoint getSurfacePoint(float u, float v) const

Documentation

variable
MinSG::PathTracing::ExtTriangle::pos

public
 
 
Geometry::Triangle_3f pos

Defined in MinSG/Ext/PathTracing/ExtTriangle.h:32


variable
MinSG::PathTracing::ExtTriangle::normal

public
 
 
Geometry::Triangle_3f normal

Defined in MinSG/Ext/PathTracing/ExtTriangle.h:33


variable
MinSG::PathTracing::ExtTriangle::color

public
 
 
Geometry::Triangle_3f color

Defined in MinSG/Ext/PathTracing/ExtTriangle.h:34


variable
MinSG::PathTracing::ExtTriangle::texCoord

public
 
 
Geometry::Triangle_2f texCoord

Defined in MinSG/Ext/PathTracing/ExtTriangle.h:35


variable
MinSG::PathTracing::ExtTriangle::source

public
 
 
GeometryNode * source

Defined in MinSG/Ext/PathTracing/ExtTriangle.h:37


variable
MinSG::PathTracing::ExtTriangle::material

public
 
 
Material * material

Defined in MinSG/Ext/PathTracing/ExtTriangle.h:38


function
MinSG::PathTracing::ExtTriangle::getSurfacePoint

public const
     
     
SurfacePoint getSurfacePoint( float u,
  float v
) const    

Defined in MinSG/Ext/PathTracing/ExtTriangle.h:30