Uses of Interface
net.sf.latexdraw.glib.models.interfaces.IDrawing

Packages that use IDrawing
net.sf.latexdraw.actions   
net.sf.latexdraw.generators.svg   
net.sf.latexdraw.glib.models.impl   
net.sf.latexdraw.glib.models.interfaces   
net.sf.latexdraw.glib.ui   
net.sf.latexdraw.glib.views.latex   
net.sf.latexdraw.glib.views.pst   
net.sf.latexdraw.glib.views.synchroniser   
net.sf.latexdraw.instruments   
net.sf.latexdraw.mapping   
net.sf.latexdraw.ui   
 

Uses of IDrawing in net.sf.latexdraw.actions
 

Fields in net.sf.latexdraw.actions declared as IDrawing
private  IDrawing CutShapes.drawing
          The drawing where the shapes are removed.
protected  IDrawing DrawingAction.drawing
          The drawing that will be handled by the action.
 

Methods in net.sf.latexdraw.actions that return IDrawing
 IDrawing DrawingAction.getDrawing()
           
 

Methods in net.sf.latexdraw.actions with parameters of type IDrawing
 void DrawingAction.setDrawing(IDrawing drawing)
           
 

Uses of IDrawing in net.sf.latexdraw.generators.svg
 

Methods in net.sf.latexdraw.generators.svg with parameters of type IDrawing
private  SVGDocument SVGDocumentGenerator.SaveWorker.toSVG(IDrawing drawing, double incr)
          Creates an SVG document from a drawing.
 

Uses of IDrawing in net.sf.latexdraw.glib.models.impl
 

Classes in net.sf.latexdraw.glib.models.impl that implement IDrawing
(package private)  class LDrawing
          Defines a drawing that contains a set of shapes and a set of selected shapes.
 

Methods in net.sf.latexdraw.glib.models.impl that return IDrawing
 IDrawing LShapeFactory.createDrawing()
           
 

Uses of IDrawing in net.sf.latexdraw.glib.models.interfaces
 

Methods in net.sf.latexdraw.glib.models.interfaces that return IDrawing
 IDrawing IShapeFactory.createDrawing()
           
 

Uses of IDrawing in net.sf.latexdraw.glib.ui
 

Fields in net.sf.latexdraw.glib.ui declared as IDrawing
protected  IDrawing LCanvas.drawing
          The model of the view.
 

Methods in net.sf.latexdraw.glib.ui that return IDrawing
 IDrawing ICanvas.getDrawing()
           
 IDrawing LCanvas.getDrawing()
           
 

Constructors in net.sf.latexdraw.glib.ui with parameters of type IDrawing
LCanvas(IDrawing drawing)
          Creates an initialises a canvas.
 

Uses of IDrawing in net.sf.latexdraw.glib.views.latex
 

Methods in net.sf.latexdraw.glib.views.latex with parameters of type IDrawing
static java.io.File LaTeXGenerator.createLatexFile(IDrawing drawing, java.lang.String pathExportTex, ViewsSynchroniserHandler synchronizer)
          Creates a latex file that contains the pstricks code of the given canvas.
static java.io.File LaTeXGenerator.createPDFFile(IDrawing drawing, java.lang.String pathExportPdf, ViewsSynchroniserHandler synchronizer, boolean crop)
          Create a .pdf file that corresponds to the compiled latex document containing the pstricks drawing.
static java.io.File LaTeXGenerator.createPSFile(IDrawing drawing, java.lang.String pathExportPs, ViewsSynchroniserHandler synchronizer)
          Create a .ps file that corresponds to the compiled latex document containing the pstricks drawing.
static java.io.File LaTeXGenerator.createPSFile(IDrawing drawing, java.lang.String pathExportPs, ViewsSynchroniserHandler synchronizer, java.io.File tmpDir)
          Create a .ps file that corresponds to the compiled latex document containing the pstricks drawing.
static java.lang.String LaTeXGenerator.getLatexDocument(IDrawing drawing, ViewsSynchroniserHandler synchronizer)
          Generates a latex document that contains the pstricks code of the given canvas.
 

Uses of IDrawing in net.sf.latexdraw.glib.views.pst
 

Constructors in net.sf.latexdraw.glib.views.pst with parameters of type IDrawing
PSTCodeGenerator(IDrawing drawing, ViewsSynchroniserHandler handler, boolean withLatexParams, boolean withComments)
          Creates and initialises the generator.
PSTViewsSynchroniser(ViewsSynchroniserHandler h, IDrawing drawing)
          Creates and launches the synchronisation of the synchroniser.
 

Uses of IDrawing in net.sf.latexdraw.glib.views.synchroniser
 

Fields in net.sf.latexdraw.glib.views.synchroniser declared as IDrawing
protected  IDrawing ViewsSynchroniser.drawing
          The shapes to synchronise.
 

Methods in net.sf.latexdraw.glib.views.synchroniser that return IDrawing
 IDrawing ViewsSynchroniser.getDrawing()
           
 

Methods in net.sf.latexdraw.glib.views.synchroniser with parameters of type IDrawing
 void ViewsSynchroniser.setViews2D(IDrawing drawing)
           
 

Constructors in net.sf.latexdraw.glib.views.synchroniser with parameters of type IDrawing
ViewsSynchroniser(ViewsSynchroniserHandler h, IDrawing drawing)
          Creates and initialises the synchroniser.
 

Uses of IDrawing in net.sf.latexdraw.instruments
 

Fields in net.sf.latexdraw.instruments declared as IDrawing
protected  IDrawing CopierCutterPaster.drawing
          The drawing that contains the shapes.
protected  IDrawing Exporter.drawing
          The drawing that contains the shapes to export.
protected  IDrawing Pencil.drawing
          The drawing that contains the shapes.
 

Constructors in net.sf.latexdraw.instruments with parameters of type IDrawing
CopierCutterPaster(UIComposer<?> composer, IDrawing drawing)
          Creates the instrument.
Exporter(UIComposer<?> composer, ICanvas canvas, IDrawing drawing, javax.swing.JLabel statusBar)
          Creates the instrument.
Pencil(IDrawing drawing, Zoomer zoomer, LMagneticGrid grid, TextSetter textSetter)
          Creates a pencil.
 

Uses of IDrawing in net.sf.latexdraw.mapping
 

Constructors in net.sf.latexdraw.mapping with parameters of type IDrawing
Drawing2CanvasMapping(IDrawing source, ICanvas target)
          Object2ObjectMapping.Object2ObjectMapping(Object, Object)
 

Uses of IDrawing in net.sf.latexdraw.ui
 

Methods in net.sf.latexdraw.ui that return IDrawing
 IDrawing LFrame.getDrawing()
           
 

Methods in net.sf.latexdraw.ui with parameters of type IDrawing
private  void LFrame.instantiateInstruments(LCanvas canvas, IDrawing drawing)
           
 

Constructors in net.sf.latexdraw.ui with parameters of type IDrawing
LCodePanel(IDrawing drawing, ViewsSynchroniserHandler viewsHandler)
          Creates the code panel.