Open CASCADE Technology 6.6.0
|
This class allows the definition of a plotter
#include <Graphic3d_Plotter.hxx>
Public Member Functions | |
virtual void | Destroy () |
Deletes the plotter <me>. | |
~Graphic3d_Plotter () | |
virtual Standard_Boolean | BeginPlot (const Handle< Graphic3d_DataStructureManager > &aProjector) |
Warning: Returns Standard_True if plotting is enabled in the view. Raises PlotterDefinitionError from Graphic3d if plotting has already started. | |
virtual void | EndPlot () |
Stops the plotting. Warning: Raises PlotterDefinitionError from Graphic3d if plotting has not started yet. | |
virtual Standard_Boolean | PlottingState () const =0 |
Protected Member Functions | |
Graphic3d_Plotter () | |
Initialise the constructor of the plotter. Warning: Raises InitialisationError if the initialisation of the plotter failed. | |
Protected Attributes | |
Standard_Boolean | MyPlottingState |
Graphic3d_Plotter::~Graphic3d_Plotter | ( | ) | [inline] |
Graphic3d_Plotter::Graphic3d_Plotter | ( | ) | [protected] |
virtual Standard_Boolean Graphic3d_Plotter::BeginPlot | ( | const Handle< Graphic3d_DataStructureManager > & | aProjector | ) | [virtual] |
virtual void Graphic3d_Plotter::Destroy | ( | ) | [virtual] |
virtual void Graphic3d_Plotter::EndPlot | ( | ) | [virtual] |
virtual Standard_Boolean Graphic3d_Plotter::PlottingState | ( | ) | const [pure virtual] |
Standard_Boolean Graphic3d_Plotter::MyPlottingState [protected] |