|
Public Member Functions |
Standard_EXPORT | PlotMgt_Plotter (const TCollection_AsciiString &theName, const Standard_Boolean fDirectDevice=Standard_False) |
| Create class instance
.
|
Standard_EXPORT Standard_Boolean | CheckConfig (const Standard_Boolean theViewIs2D) |
| Checks if the plotter configured properly.
.
|
Standard_EXPORT Standard_Boolean | Load () |
Standard_EXPORT Standard_Boolean | Save () |
Standard_EXPORT Standard_Boolean | SaveAs (const TCollection_AsciiString &aNewName) |
Standard_EXPORT Standard_Boolean | NeedToBeSaved () const |
Standard_EXPORT void | Dump () |
Standard_EXPORT Standard_Integer | NumberOfParameters () |
Standard_EXPORT const Handle_PlotMgt_PlotterParameter & | Parameter (const Standard_Integer anIndex) |
Standard_EXPORT TCollection_AsciiString | Name () |
Standard_EXPORT TCollection_AsciiString | Model () |
Standard_EXPORT TCollection_AsciiString | Title () |
Standard_EXPORT TCollection_AsciiString | FileExtension () |
Standard_EXPORT TCollection_AsciiString | PrintCommand () |
Standard_EXPORT TCollection_AsciiString | BeforePrintCommand () |
Standard_EXPORT TCollection_AsciiString | AfterPrintCommand () |
Standard_EXPORT TCollection_AsciiString | Comments () |
Standard_EXPORT TCollection_AsciiString | BackDraw () |
Standard_EXPORT TCollection_AsciiString | ColorMapping () |
Standard_EXPORT TCollection_AsciiString | OutputFormat () |
Standard_EXPORT TCollection_AsciiString | DriverType () |
Standard_EXPORT Standard_Boolean | MirrorPlot () |
Standard_EXPORT Standard_Boolean | MultiSheet () |
Standard_EXPORT Standard_Boolean | FramePlot () |
Standard_EXPORT Standard_Boolean | PlotTitle () |
Standard_EXPORT Standard_Boolean | PlotComments () |
Standard_EXPORT Standard_Boolean | PlotBackDraw () |
Standard_EXPORT Standard_Boolean | PlotterColor () |
Standard_EXPORT Standard_Boolean | EndOfPlotDriven () |
Standard_EXPORT Standard_Boolean | DryTimeDriven () |
Standard_EXPORT Standard_Boolean | PaperFeedDriven () |
Standard_EXPORT Standard_Boolean | MirrorDriven () |
Standard_EXPORT Standard_Boolean | CheckSumDriven () |
Standard_EXPORT Standard_Boolean | MediaSaverDriven () |
Standard_EXPORT Standard_Boolean | QualityDriven () |
Standard_EXPORT Standard_Boolean | CopyDriven () |
Standard_EXPORT Standard_Boolean | PaperCutDriven () |
Standard_EXPORT Standard_Boolean | RotateDriven () |
Standard_EXPORT Standard_Boolean | CircleDriven () |
Standard_EXPORT Standard_Boolean | EllipseDriven () |
Standard_EXPORT Standard_Boolean | CurveDriven () |
Standard_EXPORT Standard_Boolean | TextDriven () |
Standard_EXPORT Standard_Boolean | MarkerDriven () |
Standard_EXPORT Standard_Boolean | RectangleDriven () |
Standard_EXPORT Standard_Boolean | FillDriven () |
Standard_EXPORT Standard_Boolean | PlottingColor () |
Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | ListOfPaperFormats () |
Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | ListOfOrigins () |
Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | ListOfQualities () |
Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | ListOfImageFormats () |
Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | ListOfColorMappings () |
Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | ListOfOutputFormats () |
Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | ListOfDriverTypes () |
Standard_EXPORT Standard_Real | PaperWidth () |
Standard_EXPORT Standard_Real | PaperLength () |
Standard_EXPORT void | PaperSize (Standard_Real &aWidth, Standard_Real &aLength) |
Standard_EXPORT void | HardMargins (Standard_Real &aLeft, Standard_Real &aTop, Standard_Real &aRight, Standard_Real &aBottom) |
Standard_EXPORT void | Margins (Standard_Real &aLeft, Standard_Real &aTop, Standard_Real &aRight, Standard_Real &aBottom) |
Standard_EXPORT void | HardMappings (Standard_Real &aWOffset, Standard_Real &aWScale, Standard_Real &anLOffset, Standard_Real &anLScale) |
Standard_EXPORT Standard_Real | SpaceDrawing () |
Standard_EXPORT Standard_Real | PhysicalStep () |
Standard_EXPORT Standard_Real | MinWidthOfLine () |
Standard_EXPORT Standard_Real | WidthMaxGap () |
Standard_EXPORT Standard_Real | LineTypeMaxGap () |
Standard_EXPORT Standard_Real | Resolution () |
Standard_EXPORT Standard_Real | ColorResolution () |
Standard_EXPORT Standard_Real | FillWidth () |
Standard_EXPORT Standard_Integer | MediaSaverDelay () |
Standard_EXPORT Standard_Integer | NumberOfCopies () |
Standard_EXPORT Standard_Integer | DryTime () |
Standard_EXPORT Standard_Integer | EndOfPlotTimer () |
Standard_EXPORT Standard_Integer | MaxColors () |
Standard_EXPORT Standard_Integer | MaxPatterns () |
Standard_EXPORT Standard_Integer | ColorMaxGap () |
Standard_EXPORT Standard_Integer | LinearDensity () |
Standard_EXPORT Standard_Integer | StylusNumber () |
Standard_EXPORT Standard_Integer | PenMaxNumber () |
Standard_EXPORT Standard_Integer | NumberInCarrousel () |
Standard_EXPORT PlotMgt_TypeOfOrigin | Origin () |
Standard_EXPORT PlotMgt_TypeOfQuality | Quality () |
Standard_EXPORT PlotMgt_ImageFormat | ImageFormat () |
Standard_EXPORT PlotMgt_PlottingType | PlottingType () |
Standard_EXPORT PlotMgt_PaperFormat | PaperFormat () |
Standard_EXPORT Handle_TColStd_HSequenceOfInteger | PenColorIndex () |
Standard_EXPORT Handle_TColStd_HSequenceOfInteger | PenWidthIndex () |
Standard_EXPORT Handle_TColStd_HSequenceOfInteger | PenTypeIndex () |
Standard_EXPORT Handle_Aspect_ColorMap | ColorMap () |
Standard_EXPORT Handle_Aspect_WidthMap | WidthMap () |
Standard_EXPORT Handle_Aspect_TypeMap | TypeMap () |
Standard_EXPORT Handle_Aspect_FontMap | FontMap () |
Standard_EXPORT Handle_Aspect_FontMap | AllFonts () |
Standard_EXPORT void | SetModel (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetTitle (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetFileExtension (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetPrintCommand (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetBeforePrintCommand (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetAfterPrintCommand (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetComments (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetBackDraw (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetPaperFormat (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetColorMapping (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetOutputFormat (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetDriverType (const TCollection_AsciiString &aValue) |
Standard_EXPORT void | SetMirrorPlot (const Standard_Boolean aValue) |
Standard_EXPORT void | SetMultiSheet (const Standard_Boolean aValue) |
Standard_EXPORT void | SetFramePlot (const Standard_Boolean aValue) |
Standard_EXPORT void | SetPlotTitle (const Standard_Boolean aValue) |
Standard_EXPORT void | SetPlotComments (const Standard_Boolean aValue) |
Standard_EXPORT void | SetPlotBackDraw (const Standard_Boolean aValue) |
Standard_EXPORT void | SetPlotterColor (const Standard_Boolean aValue) |
Standard_EXPORT void | SetEndOfPlotDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetDryTimeDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetPaperFeedDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetMirrorDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetCheckSumDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetMediaSaverDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetQualityDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetCopyDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetPaperCutDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetRotateDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetCircleDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetEllipseDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetCurveDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetTextDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetMarkerDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetRectangleDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetFillDriven (const Standard_Boolean aValue) |
Standard_EXPORT void | SetPlottingColor (const Standard_Boolean aValue) |
Standard_EXPORT void | SetPaperWidth (const Standard_Real aValue) |
Standard_EXPORT void | SetPaperLength (const Standard_Real aValue) |
Standard_EXPORT void | SetPaperSize (const Standard_Real aWidth, const Standard_Real aLength) |
Standard_EXPORT void | SetHardMargins (const Standard_Real aLeft, const Standard_Real aTop, const Standard_Real aRight, const Standard_Real aBottom) |
Standard_EXPORT void | SetMargins (const Standard_Real aLeft, const Standard_Real aTop, const Standard_Real aRight, const Standard_Real aBottom) |
Standard_EXPORT void | SetHardMappings (const Standard_Real aWOffset, const Standard_Real aWScale, const Standard_Real anLOffset, const Standard_Real anLScale) |
Standard_EXPORT void | SetSpaceDrawing (const Standard_Real aValue) |
Standard_EXPORT void | SetPhysicalStep (const Standard_Real aValue) |
Standard_EXPORT void | SetMinWidthOfLine (const Standard_Real aValue) |
Standard_EXPORT void | SetWidthMaxGap (const Standard_Real aValue) |
Standard_EXPORT void | SetLineTypeMaxGap (const Standard_Real aValue) |
Standard_EXPORT void | SetResolution (const Standard_Real aValue) |
Standard_EXPORT void | SetColorResolution (const Standard_Real aValue) |
Standard_EXPORT void | SetFillWidth (const Standard_Real aValue) |
Standard_EXPORT void | SetMediaSaverDelay (const Standard_Integer aValue) |
Standard_EXPORT void | SetNumberOfCopies (const Standard_Integer aValue) |
Standard_EXPORT void | SetDryTime (const Standard_Integer aValue) |
Standard_EXPORT void | SetEndOfPlotTimer (const Standard_Integer aValue) |
Standard_EXPORT void | SetMaxColors (const Standard_Integer aValue) |
Standard_EXPORT void | SetMaxPatterns (const Standard_Integer aValue) |
Standard_EXPORT void | SetColorMaxGap (const Standard_Integer aValue) |
Standard_EXPORT void | SetLinearDensity (const Standard_Integer aValue) |
Standard_EXPORT void | SetStylusNumber (const Standard_Integer aValue) |
Standard_EXPORT void | SetPenMaxNumber (const Standard_Integer aValue) |
Standard_EXPORT void | SetNumberInCarrousel (const Standard_Integer aValue) |
Standard_EXPORT void | SetOrigin (const PlotMgt_TypeOfOrigin anOrigin) |
Standard_EXPORT void | SetQuality (const PlotMgt_TypeOfQuality aQuality) |
Standard_EXPORT void | SetImageFormat (const PlotMgt_ImageFormat anImageFormat) |
Standard_EXPORT void | SetPlottingType (const PlotMgt_PlottingType aPlottingType) |
Standard_EXPORT void | SetPaperFormat (const PlotMgt_PaperFormat aPaperFormat) |
Standard_EXPORT void | SetPenColorIndex (const Handle(TColStd_HSequenceOfInteger)&aTable) |
Standard_EXPORT void | SetPenWidthIndex (const Handle(TColStd_HSequenceOfInteger)&aTable) |
Standard_EXPORT void | SetPenTypeIndex (const Handle(TColStd_HSequenceOfInteger)&aTable) |
Standard_EXPORT void | SetColorMap (const Handle(Aspect_ColorMap)&aColorMap) |
Standard_EXPORT void | SetWidthMap (const Handle(Aspect_WidthMap)&aWidthMap) |
Standard_EXPORT void | SetTypeMap (const Handle(Aspect_TypeMap)&aTypeMap) |
Standard_EXPORT void | SetFontMap (const Handle(Aspect_FontMap)&aFontMap) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Static Public Member Functions |
static Standard_EXPORT Handle_TColStd_HSequenceOfAsciiString | ListPlotters (const Standard_Boolean anActiveOnly=Standard_True) |
| Returns list of active plotters (and inactive if
<anactiveonly> = Standared_False).
.
|
Private Member Functions |
Standard_EXPORT Standard_Boolean | SavePlotter () |
Standard_EXPORT Standard_Boolean | ReadParametersFromFile (const TCollection_AsciiString &aFileName, const Standard_Boolean fChangeState) |
Standard_EXPORT Standard_Integer | FindParameter (const TCollection_AsciiString &aName) |
Standard_EXPORT void | GetStringValue (const Standard_CString aParam, TCollection_AsciiString &aValue) |
Standard_EXPORT Standard_Boolean | GetBooleanValue (const Standard_CString aParam) |
Standard_EXPORT Standard_Integer | GetIntegerValue (const Standard_CString aParam) |
Standard_EXPORT Standard_Real | GetRealValue (const Standard_CString aParam) |
Standard_EXPORT void | GetListValue (const Standard_CString aParam, Handle(TColStd_HSequenceOfAsciiString)&aList) |
Standard_EXPORT void | GetIntTable (const Standard_CString aParam, Handle(TColStd_HSequenceOfInteger)&aTable) |
Standard_EXPORT void | SetStringValue (const Standard_CString aParam, TCollection_AsciiString &anOldValue, const TCollection_AsciiString &aNewValue) |
Standard_EXPORT void | SetBooleanValue (const Standard_CString aParam, const Standard_Boolean aValue) |
Standard_EXPORT void | SetIntegerValue (const Standard_CString aParam, const Standard_Integer aValue) |
Standard_EXPORT void | SetRealValue (const Standard_CString aParam, const Standard_Real aValue) |
Standard_EXPORT void | SetIntTable (const Standard_CString aParam, const Handle(TColStd_HSequenceOfInteger)&aTable) |
Private Attributes |
TCollection_AsciiString | myName |
TCollection_AsciiString | myModelName |
TCollection_AsciiString | mySystemName |
TCollection_AsciiString | myModelSystemName |
Standard_Boolean | myDirectDevice |
Standard_Boolean | myIsLoaded |
Handle_PlotMgt_HListOfPlotterParameter | myParameters |
TCollection_AsciiString | myConfigVer |
TCollection_AsciiString | myModel |
TCollection_AsciiString | myTitle |
TCollection_AsciiString | myExtension |
TCollection_AsciiString | myBeforeCommand |
TCollection_AsciiString | myAfterCommand |
TCollection_AsciiString | myPrintCommand |
TCollection_AsciiString | myComments |
TCollection_AsciiString | myBackDraw |
TCollection_AsciiString | myColorMapping |
TCollection_AsciiString | myOutputFormat |
TCollection_AsciiString | myDriverType |
Handle_TColStd_HSequenceOfAsciiString | myListOfPaperFormats |
Handle_TColStd_HSequenceOfAsciiString | myListOfOrigins |
Handle_TColStd_HSequenceOfAsciiString | myListOfQualities |
Handle_TColStd_HSequenceOfAsciiString | myListOfImageFormats |
Handle_TColStd_HSequenceOfAsciiString | myListOfColorMappings |
Handle_TColStd_HSequenceOfAsciiString | myListOfOutputFormats |
Handle_TColStd_HSequenceOfAsciiString | myListOfDriverTypes |
Handle_TColStd_HSequenceOfInteger | myPenColorIndex |
Handle_TColStd_HSequenceOfInteger | myPenWidthIndex |
Handle_TColStd_HSequenceOfInteger | myPenTypeIndex |
Handle_Aspect_GenericColorMap | myColorMap |
Handle_Aspect_WidthMap | myWidthMap |
Handle_Aspect_TypeMap | myTypeMap |
Handle_Aspect_FontMap | myFontMap |
Handle_Aspect_FontMap | myAllFonts |