 class  CPViewer : public DiagramViewer
  class  CPViewer : public DiagramViewer component diagram viewer class.
 void  Initialize()
 void  Initialize()
 void  SetDiagram(Diagram *d)
 void  SetDiagram(Diagram *d)
 Diagram*  GetDiagram() const
 Diagram*  GetDiagram() const 
 void  SetGrafport(Grafport *g)
 void  SetGrafport(Grafport *g)
 Buffer*  GetBuffer() const
 Buffer*  GetBuffer() const 
 Grid*  GetGrid() const
 Grid*  GetGrid() const 
 int  GetDefaultNodeType() const
 int  GetDefaultNodeType() const 
 int  GetDefaultEdgeType() const
 int  GetDefaultEdgeType() const 
 int  GetDefaultNodeShapeType() const
 int  GetDefaultNodeShapeType() const 
 int  GetDefaultLineType() const
 int  GetDefaultLineType() const 
 bool  IsDefaultCurve() const
 bool  IsDefaultCurve() const 
 void  SetDefaultNodeType(int n)
 void  SetDefaultNodeType(int n)
 void  SetDefaultEdgeType(int n)
 void  SetDefaultEdgeType(int n)
 void  SetDefaultNodeShapeType(int n)
 void  SetDefaultNodeShapeType(int n)
 void  SetDefaultLineType(int n)
 void  SetDefaultLineType(int n)
 void  SetDefaultCurve(bool s)
 void  SetDefaultCurve(bool s)
 void  SetShowIndexes(bool b)
 void  SetShowIndexes(bool b)
 bool  IsShowIndexes()
 bool  IsShowIndexes()
 LineStyle::Type  GetDefaultNodeLineStyle() const
 LineStyle::Type  GetDefaultNodeLineStyle() const 
 LineStyle::Type  GetDefaultEdgeLineStyle() const
 LineStyle::Type  GetDefaultEdgeLineStyle() const 
 void  SetDefaultNodeLineStyle(LineStyle::Type l)
 void  SetDefaultNodeLineStyle(LineStyle::Type l)
 void  SetDefaultEdgeLineStyle(LineStyle::Type l)
 void  SetDefaultEdgeLineStyle(LineStyle::Type l)
 LineEnd::Type  GetDefaultLineEnd1()
 LineEnd::Type  GetDefaultLineEnd1()
 LineEnd::Type  GetDefaultLineEnd2()
 LineEnd::Type  GetDefaultLineEnd2()
 void  SetDefaultLineEnd1(LineEnd::Type t)
 void  SetDefaultLineEnd1(LineEnd::Type t)
 void  SetDefaultLineEnd2(LineEnd::Type t)
 void  SetDefaultLineEnd2(LineEnd::Type t)
 int  Snap(int i) const
 int  Snap(int i) const 
 void  Snap(Point *p)
 void  Snap(Point *p)
 void  SetStatus(const char *msg)
 void  SetStatus(const char *msg)
 void  SetStatus(const string *msg)
 void  SetStatus(const string *msg)
 void  SetCursor(int cursor)
 void  SetCursor(int cursor)
 void  SetSizeCursor(int cursor)
 void  SetSizeCursor(int cursor)
 virtual  void  Draw()
 virtual  void  Draw()
 virtual  void  Undraw()
 virtual  void  Undraw()
 void  Redraw()
 void  Redraw()
 ShapeView*  GetCurView() const
 ShapeView*  GetCurView() const 
 void  DeleteAllViews()
 void  DeleteAllViews()
 unsigned  int  NumberOfViews() const
 unsigned  int  NumberOfViews() const 
 bool  AddView(ShapeView *v)
 bool  AddView(ShapeView *v)
 void  SetView(ShapeView *v)
 void  SetView(ShapeView *v)
 void  UpdateView(ShapeView *v)
 void  UpdateView(ShapeView *v)
 bool  HasView(const string *index)
 bool  HasView(const string *index)
 bool  HasView(ShapeView *v)
 bool  HasView(ShapeView *v)
 ShapeView*  GetView(const string *index)
 ShapeView*  GetView(const string *index)
 void  CheckShapes()
 void  CheckShapes()
 void  WriteShapes(OutputFile *f)
 void  WriteShapes(OutputFile *f)
 void  WriteSelection(OutputFile *f)
 void  WriteSelection(OutputFile *f)
 void  Select(int x, int y)
 void  Select(int x, int y)
 void  Adjust(int x, int y)
 void  Adjust(int x, int y)
 Command*  Drag(int x, int y)
 Command*  Drag(int x, int y)
 Command*  Connect(int x, int y)
 Command*  Connect(int x, int y)
 void  MovingPointer(int x, int y)
 void  MovingPointer(int x, int y)
 void  KeyTyped(int x, int y, int key)
 void  KeyTyped(int x, int y, int key)
 void  TextModeOff()
 void  TextModeOff()
 void  DeselectAll()
 void  DeselectAll()
 GShape*  GetShape(Subject *subject)
 GShape*  GetShape(Subject *subject)
 void  GetShapes(Subject *subject, List<GShape *> *shapes)
 void  GetShapes(Subject *subject, List<GShape *> *shapes)
 virtual  void  Cut()
 virtual  void  Cut()
 virtual  void  Copy()
 virtual  void  Copy()
 virtual  void  Paste()
 virtual  void  Paste()
 virtual  void  Duplicate()
 virtual  void  Duplicate()
 virtual  void  AlignNodeShapes()
 virtual  void  AlignNodeShapes()
 virtual  void  AlignNodes(NodeAlign::Type alignment)
 virtual  void  AlignNodes(NodeAlign::Type alignment)
 virtual  void  UpdateCurve()
 virtual  void  UpdateCurve()
 virtual  void  UpdateTextUnderline()
 virtual  void  UpdateTextUnderline()
 virtual  void  FindAll(const string *s, bool sens, bool substr, bool nameOnly)
 virtual  void  FindAll(const string *s, bool sens, bool substr, bool nameOnly)
 virtual  void  FindNext(const string *s, bool sens, bool substr, bool nameOnly)
 virtual  void  FindNext(const string *s, bool sens, bool substr, bool nameOnly)
 virtual  void  ReplaceNext(const string *s1, const string *s2, bool sens, bool substr, bool nameOnly)
 virtual  void  ReplaceNext(const string *s1, const string *s2, bool sens, bool substr, bool nameOnly)
 virtual  void  ReplaceAll(const string *s1, const string *s2, bool sens, bool substr, bool nameOnly)
 virtual  void  ReplaceAll(const string *s1, const string *s2, bool sens, bool substr, bool nameOnly)
 virtual  void  Annotate()
 virtual  void  Annotate()
 virtual  void  DeleteShapes()
 virtual  void  DeleteShapes()
 virtual  void  DeleteAll()
 virtual  void  DeleteAll()
 virtual  void  SameSize()
 virtual  void  SameSize()
 virtual  void  MoveAllShapes(Document::MoveType t)
 virtual  void  MoveAllShapes(Document::MoveType t)
 virtual  void  SelectAll()
 virtual  void  SelectAll()
 void  UpdateTextAlignmentSelection(TextAlign::Type a)
 void  UpdateTextAlignmentSelection(TextAlign::Type a)
 void  UpdateText(TextShape *t, const string *newtext, const string *oldtext)
 void  UpdateText(TextShape *t, const string *newtext, const string *oldtext)
 void  UpdateLineWidthSelection(unsigned i)
 void  UpdateLineWidthSelection(unsigned i)
 void  UpdateLineStyleSelection(LineStyle::Type s)
 void  UpdateLineStyleSelection(LineStyle::Type s)
 void  UpdateFontSelection(int family, int style, int size)
 void  UpdateFontSelection(int family, int style, int size)
 void  UpdateLineColorSelection(const string *color)
 void  UpdateLineColorSelection(const string *color)
 void  UpdateTextColorSelection(const string *color)
 void  UpdateTextColorSelection(const string *color)
 void  UpdateFillColorSelection(const string *color, FillStyle::Type f)
 void  UpdateFillColorSelection(const string *color, FillStyle::Type f)
 void  CalcSizeElements(Point &topLeft, Point &bottomRight)
 void  CalcSizeElements(Point &topLeft, Point &bottomRight)
 void  CalcSizeSelection(Point &topLeft, Point &bottomRight)
 void  CalcSizeSelection(Point &topLeft, Point &bottomRight)
 void  CalcSizeShapes(List<GShape *> *shapes, Point &topLeft, Point &bottomRight)
 void  CalcSizeShapes(List<GShape *> *shapes, Point &topLeft, Point &bottomRight)
 void  ShapePositionUpdate(GShape *shape)
 void  ShapePositionUpdate(GShape *shape)
 void  UpdateDuplicationMarks(List<Subject *> *s)
 void  UpdateDuplicationMarks(List<Subject *> *s)
 void  UpdateDuplicationMarks(Subject *s)
 void  UpdateDuplicationMarks(Subject *s)
 void  UpdateMoveShapes(List<GShape *> *shapes, const Point *delta)
 void  UpdateMoveShapes(List<GShape *> *shapes, const Point *delta)
 void  MoveShapes(List<GShape *> *shapes, const Point *delta)
 void  MoveShapes(List<GShape *> *shapes, const Point *delta)
 virtual  void  UpdateNodeShapeType(int)
 virtual  void  UpdateNodeShapeType(int)
 void  ConvertNodeShapes()
 void  ConvertNodeShapes()
 virtual  void  DeleteSubjects()
 virtual  void  DeleteSubjects()
 void  SetIndexes(bool b)
 void  SetIndexes(bool b)
 void  Reindex(List<Node *> *nodes)
 void  Reindex(List<Node *> *nodes)
 virtual  void  ZoomIn()
 virtual  void  ZoomIn()
 void  ZoomOut()
 void  ZoomOut()
 void  TopLevel()
 void  TopLevel()
 LineEndDialog*  GetLineEndDialog()
 LineEndDialog*  GetLineEndDialog()
 void  UpdateLineEnd()
 void  UpdateLineEnd()
 void  ShowDefaultLineEnd()
 void  ShowDefaultLineEnd()
 void  UpdateLineEndSelection(LineEnd::Type e1, LineEnd::Type e2)
 void  UpdateLineEndSelection(LineEnd::Type e1, LineEnd::Type e2)
 NodeAlignmentDialog*  GetNodeAlignmentDialog()
 NodeAlignmentDialog*  GetNodeAlignmentDialog()
 void  ShowDefaultNodeAlignment()
 void  ShowDefaultNodeAlignment()
 NodeShapeDialog*  GetNodeShapeDialog()
 NodeShapeDialog*  GetNodeShapeDialog()
 void  ShowDefaultNodeShape()
 void  ShowDefaultNodeShape()
 List <ShapeView *> *  GetViews() const
 List <ShapeView *> *  GetViews() const 
 void  EmptySelectionMessage()
 void  EmptySelectionMessage()
 void  EmptyShapesMessage()
 void  EmptyShapesMessage()
 static  const  int  MIN_LINE_WIDTH
 static  const  int  MIN_LINE_WIDTH
 static  const  int  MAX_LINE_WIDTH
 static  const  int  MAX_LINE_WIDTH
 Scaler*  GetScaler() const
 Scaler*  GetScaler() const 
 Command*  GetLastCmd()
 Command*  GetLastCmd()
 DrawWindow*  GetMainWindow() const
 DrawWindow*  GetMainWindow() const 
 Grafport*  GetGrafport() const
 Grafport*  GetGrafport() const 
 Printer*  GetPrinter() const
 Printer*  GetPrinter() const 
 void  SetPrinter(Printer *p)
 void  SetPrinter(Printer *p)
 NToggleListDialog*  GetLineWidthDialog()
 NToggleListDialog*  GetLineWidthDialog()
 NToggleListDialog*  GetLineStyleDialog()
 NToggleListDialog*  GetLineStyleDialog()
 NToggleListDialog*  GetTextAlignmentDialog()
 NToggleListDialog*  GetTextAlignmentDialog()
 FontChooserDialog*  GetFontChooserDialog()
 FontChooserDialog*  GetFontChooserDialog()
 FileSelectionDialog*  GetPrintFileSelectionDialog()
 FileSelectionDialog*  GetPrintFileSelectionDialog()
 ColorChooserDialog*  GetColorChooserDialog()
 ColorChooserDialog*  GetColorChooserDialog()
 int  Scale(int x) const
 int  Scale(int x) const 
 Point  Scale(const Point *p) const
 Point  Scale(const Point *p) const 
 int  ScaleCorrect(int x) const
 int  ScaleCorrect(int x) const 
 Point  ScaleCorrect(const Point *p) const
 Point  ScaleCorrect(const Point *p) const 
 void  Undo()
 void  Undo()
 void  Redo()
 void  Redo()
 void  Refresh()
 void  Refresh()
 virtual  void  Activate()
 virtual  void  Activate()
 virtual  void  Deactivate()
 virtual  void  Deactivate()
 void  SetDefaultLineWidth(unsigned d)
 void  SetDefaultLineWidth(unsigned d)
 int  GetDefaultLineWidth()
 int  GetDefaultLineWidth()
 void  UpdateLineWidth()
 void  UpdateLineWidth()
 void  DefaultLineWidth()
 void  DefaultLineWidth()
 void  ShowDefaultLineWidth()
 void  ShowDefaultLineWidth()
 void  ShowConfigLineWidth()
 void  ShowConfigLineWidth()
 void  SetDefaultLineStyle(LineStyle::Type l)
 void  SetDefaultLineStyle(LineStyle::Type l)
 LineStyle::Type  GetDefaultLineStyle()
 LineStyle::Type  GetDefaultLineStyle()
 void  UpdateLineStyle()
 void  UpdateLineStyle()
 void  DefaultLineStyle()
 void  DefaultLineStyle()
 void  ShowDefaultLineStyle()
 void  ShowDefaultLineStyle()
 void  ShowConfigLineStyle()
 void  ShowConfigLineStyle()
 void  SetDefaultLineColor(const string *s)
 void  SetDefaultLineColor(const string *s)
 const  string*  GetDefaultLineColor()
 const  string*  GetDefaultLineColor()
 void  SetDefaultTextColor(const string *s)
 void  SetDefaultTextColor(const string *s)
 const  string*  GetDefaultTextColor()
 const  string*  GetDefaultTextColor()
 void  SetDefaultFillColor(const string *s)
 void  SetDefaultFillColor(const string *s)
 const  string*  GetDefaultFillColor()
 const  string*  GetDefaultFillColor()
 FillStyle::Type  GetDefaultFillStyle() const
 FillStyle::Type  GetDefaultFillStyle() const 
 void  SetDefaultFillStyle(FillStyle::Type l)
 void  SetDefaultFillStyle(FillStyle::Type l)
 void  UpdateLineColor()
 void  UpdateLineColor()
 void  DefaultLineColor()
 void  DefaultLineColor()
 void  ShowDefaultLineColor()
 void  ShowDefaultLineColor()
 void  ShowConfigLineColor()
 void  ShowConfigLineColor()
 void  UpdateTextColor()
 void  UpdateTextColor()
 void  DefaultTextColor()
 void  DefaultTextColor()
 void  ShowDefaultTextColor()
 void  ShowDefaultTextColor()
 void  ShowConfigTextColor()
 void  ShowConfigTextColor()
 void  UpdateFillColor()
 void  UpdateFillColor()
 void  DefaultFillColor()
 void  DefaultFillColor()
 void  ShowDefaultFillColor()
 void  ShowDefaultFillColor()
 void  ShowConfigFillColor()
 void  ShowConfigFillColor()
 XFont*  GetDefaultFont() const
 XFont*  GetDefaultFont() const 
 void  SetDefaultFontAttributes(int f, int s, int p)
 void  SetDefaultFontAttributes(int f, int s, int p)
 virtual  void  SetDefaultFont(XFont *ft)
 virtual  void  SetDefaultFont(XFont *ft)
 void  UpdateFont()
 void  UpdateFont()
 void  DefaultFont()
 void  DefaultFont()
 void  ShowDefaultFont()
 void  ShowDefaultFont()
 void  ShowConfigFont()
 void  ShowConfigFont()
 XFont*  GetFont(int family, int style, int size)
 XFont*  GetFont(int family, int style, int size)
 XFont*  GetFont(const char *description)
 XFont*  GetFont(const char *description)
 void  UpdateTextAlignment()
 void  UpdateTextAlignment()
 void  DefaultTextAlignment()
 void  DefaultTextAlignment()
 void  ShowDefaultTextAlignment()
 void  ShowDefaultTextAlignment()
 void  ShowConfigTextAlignment()
 void  ShowConfigTextAlignment()
 TextAlign::Type  GetDefaultTextAlignment() const
 TextAlign::Type  GetDefaultTextAlignment() const 
 void  SetDefaultTextAlignment(TextAlign::Type a)
 void  SetDefaultTextAlignment(TextAlign::Type a)
 void  EditText(int key)
 void  EditText(int key)
 bool  IsAutoResize() const
 bool  IsAutoResize() const 
 void  SetAutoResize(bool s)
 void  SetAutoResize(bool s)
 bool  IsInlineEdit() const
 bool  IsInlineEdit() const 
 void  SetInlineEdit(bool s)
 void  SetInlineEdit(bool s)
 bool  IsPasting() const
 bool  IsPasting() const 
 void  SetPasting(bool b)
 void  SetPasting(bool b)
 bool  IsZigZag() const
 bool  IsZigZag() const 
 void  SetZigZag(bool b)
 void  SetZigZag(bool b)
 bool  IsEditing() const
 bool  IsEditing() const 
 void  DoubleClick()
 void  DoubleClick()
 void  DoFunctionKey(int)
 void  DoFunctionKey(int)
 void  NewCommand(Command *newCmd)
 void  NewCommand(Command *newCmd)
 void  AbortCommand()
 void  AbortCommand()
 void  ExecuteCommand()
 void  ExecuteCommand()
 void  UndoCommand()
 void  UndoCommand()
 void  RedoCommand()
 void  RedoCommand()
 void  DeleteCommands()
 void  DeleteCommands()
 void  GetPageSize(double &width, double &height)
 void  GetPageSize(double &width, double &height)
 void  Save(OutputFile *f)
 void  Save(OutputFile *f)
 bool  Load(InputFile *f, double format)
 bool  Load(InputFile *f, double format)
 bool  Check(InputFile *f, double format)
 bool  Check(InputFile *f, double format)
 void  ClearGrafport()
 void  ClearGrafport()
 InlineEditor*  GetInlineEditor() const
 InlineEditor*  GetInlineEditor() const 
 void  SetInlineEditor(InlineEditor *i)
 void  SetInlineEditor(InlineEditor *i)
 void  SetEditing(bool b)
 void  SetEditing(bool b)
component diagram viewer class.
 CPViewer(Config *c, CPWindow *w)
  CPViewer(Config *c, CPWindow *w)
alphabetic index hierarchy of classes
 
this page has been generated automatically by doc++
(c)opyright by  Malte  Zöckler,  Roland Wunderling 
contact:  doc++@zib.de