| 
| static Handle< Graphic3d_AspectFillArea3d >  | CreateAspectFillArea3d (const Handle< MeshVS_Drawer > &theDr, const Standard_Boolean UseDefaults=Standard_True) | 
|   | Creates fill area aspect with values from Drawer according to keys from DrawerAttribute.  
  | 
|   | 
| static Handle< Graphic3d_AspectFillArea3d >  | CreateAspectFillArea3d (const Handle< MeshVS_Drawer > &theDr, const Graphic3d_MaterialAspect &Mat, const Standard_Boolean UseDefaults=Standard_True) | 
|   | Creates fill aspect with values from Drawer according to keys from DrawerAttribute and specific material aspect.  
  | 
|   | 
| static Handle< Graphic3d_AspectLine3d >  | CreateAspectLine3d (const Handle< MeshVS_Drawer > &theDr, const Standard_Boolean UseDefaults=Standard_True) | 
|   | Creates line aspect with values from Drawer according to keys from DrawerAttribute.  
  | 
|   | 
| static Handle< Graphic3d_AspectMarker3d >  | CreateAspectMarker3d (const Handle< MeshVS_Drawer > &theDr, const Standard_Boolean UseDefaults=Standard_True) | 
|   | Creates marker aspect with values from Drawer according to keys from DrawerAttribute.  
  | 
|   | 
| static Handle< Graphic3d_AspectText3d >  | CreateAspectText3d (const Handle< MeshVS_Drawer > &theDr, const Standard_Boolean UseDefaults=Standard_True) | 
|   | Creates text aspect with values from Drawer according to keys from DrawerAttribute.  
  | 
|   | 
| static Standard_Boolean  | GetNormal (const TColStd_Array1OfReal &Nodes, gp_Vec &Norm) | 
|   | Get one of normals to polygon described by these points. If the polygon isn't planar, function returns false.  
  | 
|   | 
| static Standard_Boolean  | GetAverageNormal (const TColStd_Array1OfReal &Nodes, gp_Vec &Norm) | 
|   | Get an average of normals to non-planar polygon described by these points or compute normal of planar polygon. If the polygon isn't planar, function returns false.  
  | 
|   | 
This class provides auxiliary methods to create different aspects.