Prs3d_ShadedShape.gxx File Reference

#include <Graphic3d_Vertex.hxx>
#include <Graphic3d_VertexN.hxx>
#include <Graphic3d_Array1OfVertexN.hxx>
#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Address.hxx>
#include <Standard_Boolean.hxx>
#include <TCollection_Array1.lxx>
#include <Graphic3d_Array1OfVertex.hxx>
#include <Aspect_TypeOfEdge.hxx>
#include <gp_Pnt.hxx>
#include <gp_Dir.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Prs3d_ShadingAspect.hxx>
#include <Handle_Graphic3d_AspectFillArea3d.hxx>
#include <Prs3d_BasicAspect.hxx>
#include <Aspect_TypeOfFacingModel.hxx>
#include <Quantity_NameOfColor.hxx>
#include <Graphic3d_NameOfMaterial.hxx>
#include <Standard_Real.hxx>
#include <Graphic3d_Group.hxx>
#include <Bnd_Box.hxx>
#include <Handle_Graphic3d_TextureMap.hxx>
#include <Graphic3d_MaterialAspect.hxx>
#include <Aspect_TypeOfDegenerateModel.hxx>
#include <Quantity_Ratio.hxx>
#include <Aspect_AspectFillArea.hxx>
#include <Aspect_InteriorStyle.hxx>
#include <Aspect_TypeOfLine.hxx>
#include <Standard_OStream.hxx>
#include <Handle_Message_ProgressIndicator.hxx>
#include <Standard_IStream.hxx>
#include <Standard_CString.hxx>
#include <BRep_Tool.hxx>
#include <BRep_Builder.hxx>
#include <TopoDS_Compound.hxx>
#include <Poly_Triangulation.hxx>
#include <TColgp_HArray1OfPnt.hxx>
#include <TColgp_Array1OfPnt.hxx>
#include <TColgp_Array1OfPnt2d.hxx>
#include <TColgp_Array1OfDir.hxx>
#include <Poly_Connect.hxx>
#include <TopAbs_Orientation.hxx>
#include <TColStd_MapOfInteger.hxx>
#include <TColStd_MapIteratorOfMapOfInteger.hxx>
#include <BRepMesh_FactoryError.hxx>
#include <BRepMesh_DiscretRoot.hxx>
#include <BRepMesh_PDiscretRoot.hxx>
#include <TColStd_MapOfAsciiString.hxx>
#include <TCollection_AsciiString.hxx>
#include <gp_Vec.hxx>
#include <Prs3d_Root.hxx>
#include <Handle_Prs3d_Presentation.hxx>
#include <Handle_Prs3d_Drawer.hxx>
#include <Handle_TopTools_HSequenceOfShape.hxx>
#include <Quantity_Length.hxx>
#include <BRepBndLib.hxx>
#include <Precision.hxx>
#include <Handle_Graphic3d_ArrayOfTriangles.hxx>
#include <Graphic3d_ArrayOfPrimitives.hxx>

Defines

#define G005
#define MAX2(X, Y)   ( Abs(X) > Abs(Y)? Abs(X) : Abs(Y) )
#define MAX3(X, Y, Z)   ( MAX2 ( MAX2(X,Y) , Z) )

Define Documentation

#define G005
#define MAX2 ( X,
 )     ( Abs(X) > Abs(Y)? Abs(X) : Abs(Y) )
#define MAX3 ( X,
Y,
 )     ( MAX2 ( MAX2(X,Y) , Z) )
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:40:50 2011 for Open CASCADE Technology by  doxygen 1.6.3