Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
Aspect_Driver.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Aspect_Driver.hxx>
#include <Handle_Aspect_ColorMap.hxx>
#include <Handle_Aspect_TypeMap.hxx>
#include <Handle_Aspect_WidthMap.hxx>
#include <Handle_Aspect_FontMap.hxx>
#include <Handle_Aspect_MarkMap.hxx>
#include <Standard_Boolean.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Integer.hxx>
#include <Quantity_PlaneAngle.hxx>
#include <Quantity_Factor.hxx>
#include <Handle_Standard_Transient.hxx>
#include <Standard_CString.hxx>
#include <Standard_ShortReal.hxx>
#include <Standard_Address.hxx>
#include <Aspect_TypeOfText.hxx>
#include <Quantity_Ratio.hxx>
#include <Quantity_Length.hxx>

Data Structures

class  Aspect_Driver
 Defines the common behaviour of the output driver.
Warning: Permits to defines polyline,polygon,marker and text attributes in relation
with the SINGLE primitives DrawPolyline(),DrawPolygon(),....
or the INCREMENTAL primitives BeginPolyline(),BeginPolygon(),...
or the SET of primitives BeginArcs(),BeginMarkers(),...

NOTE that :
The incremental primitives are interesting to used because
no more arrays are necessary to fill it.
The set of primitives are interesting to used because this
increase the drawing performances.
More...