Classes | Enumerations | Functions | Variables

hipp Namespace Reference

Classes

class  BackgroundCommand
class  ChangeShapePropertyCommand
class  ClearShapesCommand
class  CopyShapeCommand
class  CreatePolylineCommand
class  CutShapeCommand
class  DeleteShapeCommand
class  FillShapeCommand
class  LineWidthCommand
class  MoveShapeCommand
class  PasteShapeCommand
class  ShapeCommand
class  ToggleCommand
class  TransformToCircleCommand
class  TransformToLineCommand
class  TransformToRectCommand
class  ZoomShapeCommand
class  QuitAPIField
class  HippApp
 Implementation of wxApp More...
class  HippBackground
 Abstract base class for backgrounds in Hipp. More...
class  HippCairo
class  HippDocPrintout
class  HippDocument
 Implementation of wxDocument More...
class  HippEllipse
 Abstract base class for circles and ellipses in Hipp. More...
class  HippFrame
 Implementation of wxDocParentFrame More...
class  HippLine
 Abstract base class for lines in Hipp. More...
class  HippPolyline
struct  PRINT_COLOUR
struct  SHAPE_PRINT_FORMAT
struct  BACKGROUND_PRINT_FORMAT
struct  PRINT_FORMAT
class  HippRectangle
 Abstract base class for rectangles in Hipp. More...
class  HippShape
 Abstract base class for shapes in Hipp. More...
class  HippView
 Implementation of wxView More...
class  LanguagesAvailableListBox
class  PreferencesDialog
class  PreferencesDialogBase
class  SVGHandler

Enumerations

enum  Orientation { Diagonal, Vertical, Horizontal }
enum  {
  FRAME_EXIT = wxID_HIGHEST + 1, FRAME_OPEN, FRAME_OPEN_URL, FRAME_CLOSE,
  FRAME_CHOOSEDIR, FRAME_FULLSCREEN, FRAME_RESTORE, FRAME_MIRROR,
  FRAME_CONSOLE, FRAME_TREEVIEW, FRAME_FRAMERATE, FRAME_SELECTION,
  FRAME_VIEWPOINT, FRAME_VERTICAL_BOARD, FRAME_HORIZONTAL_BOARD, FRAME_EASEL_BOARD,
  FRAME_SLANTED_BOARD, FRAME_NAVIGATION = 6500, FRAME_DEVICE = 6550, FRAME_CHOOSERENDERER = 6600,
  FRAME_OPENHAPTICS, FRAME_CHAI3D, FRAME_GODOBJECT, FRAME_RUSPINI,
  FRAME_RENDERMODE, FRAME_MONO, FRAME_QUADBUFFERED, FRAME_HORZSPLIT,
  FRAME_HORZSPLITKEEPASPECT, FRAME_VERTSPLIT, FRAME_VERTSPLITKEEPASPECT, FRAME_HORZINTERLACED,
  FRAME_VERTINTERLACED, FRAME_CHECKERINTERLACED, FRAME_SHARPDISPLAY, FRAME_REDBLUE,
  FRAME_REDGREEN, FRAME_REDCYAN, FRAME_DEVICECONTROL, FRAME_HAPTICSCONTROL,
  FRAME_COPY, FRAME_PASTE, FRAME_CUT, FRAME_BACKGROUND
}
enum  ShapeType {
  NotUsed, Polyline, Polygon, Line,
  Circle, Rectangle, Ellipse, Path,
  Image
}

Functions

string toStr (const wxString &s)
 H3D_API_EXCEPTION (QuitAPIException)
 wxDECLARE_APP (HippApp)
 IMPLEMENT_DYNAMIC_CLASS (HippDocPrintout, wxDocPrintout)

Variables

const wxCmdLineEntryDesc gCmdLineDesc []

Enumeration Type Documentation

anonymous enum
Enumerator:
FRAME_EXIT 
FRAME_OPEN 
FRAME_OPEN_URL 
FRAME_CLOSE 
FRAME_CHOOSEDIR 
FRAME_FULLSCREEN 
FRAME_RESTORE 
FRAME_MIRROR 
FRAME_CONSOLE 
FRAME_TREEVIEW 
FRAME_FRAMERATE 
FRAME_SELECTION 
FRAME_VIEWPOINT 
FRAME_VERTICAL_BOARD 
FRAME_HORIZONTAL_BOARD 
FRAME_EASEL_BOARD 
FRAME_SLANTED_BOARD 
FRAME_NAVIGATION 
FRAME_DEVICE 
FRAME_CHOOSERENDERER 
FRAME_OPENHAPTICS 
FRAME_CHAI3D 
FRAME_GODOBJECT 
FRAME_RUSPINI 
FRAME_RENDERMODE 
FRAME_MONO 
FRAME_QUADBUFFERED 
FRAME_HORZSPLIT 
FRAME_HORZSPLITKEEPASPECT 
FRAME_VERTSPLIT 
FRAME_VERTSPLITKEEPASPECT 
FRAME_HORZINTERLACED 
FRAME_VERTINTERLACED 
FRAME_CHECKERINTERLACED 
FRAME_SHARPDISPLAY 
FRAME_REDBLUE 
FRAME_REDGREEN 
FRAME_REDCYAN 
FRAME_DEVICECONTROL 
FRAME_HAPTICSCONTROL 
FRAME_COPY 
FRAME_PASTE 
FRAME_CUT 
FRAME_BACKGROUND 
Enumerator:
Diagonal 
Vertical 
Horizontal 
Enumerator:
NotUsed 
Polyline 
Polygon 
Line 
Circle 
Rectangle 
Ellipse 
Path 
Image 

Function Documentation

hipp::H3D_API_EXCEPTION ( QuitAPIException   ) 
hipp::IMPLEMENT_DYNAMIC_CLASS ( HippDocPrintout  ,
wxDocPrintout   
)
string hipp::toStr ( const wxString &  s  )  [inline]
hipp::wxDECLARE_APP ( HippApp   ) 

Variable Documentation

const wxCmdLineEntryDesc hipp::gCmdLineDesc[]
Initial value:
 { { wxCMD_LINE_PARAM, NULL, NULL,
                _("File to load"), wxCMD_LINE_VAL_STRING,
                wxCMD_LINE_PARAM_OPTIONAL }, { wxCMD_LINE_NONE, NULL, NULL, NULL,
                wxCMD_LINE_VAL_NONE, 0 } }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines