:Base ogl.hlp
1 Introduction
2 Introduction=topic0
2 File structure=topic1
1 OGLEdit: a sample OGL application
2 OGLEdit: a sample OGL application=ogledit
2 OGLEdit files=topic2
2 How OGLEdit works=topic3
2 Possible enhancements=topic4
1 Class reference
2 Class reference=classref
2 wxOGLConstraint=wxoglconstraint
3 wxOGLConstraint::wxOGLConstraint=wxoglconstraintconstr
3 wxOGLConstraint::~wxOGLConstraint=topic5
3 wxOGLConstraint::Equals=topic6
3 wxOGLConstraint::Evaluate=topic7
3 wxOGLConstraint::SetSpacing=wxoglconstraintsetspacing
2 wxBitmapShape=wxbitmapshape
3 wxBitmapShape::wxBitmapShape=topic8
3 wxBitmapShape::~wxBitmapShape=topic9
3 wxBitmapShape::GetBitmap=topic10
3 wxBitmapShape::GetFilename=topic11
3 wxBitmapShape::SetBitmap=topic12
3 wxBitmapShape::SetFilename=topic13
2 wxDiagram=wxdiagram
3 wxDiagram::wxDiagram=topic14
3 wxDiagram::~wxDiagram=topic15
3 wxDiagram::AddShape=topic16
3 wxDiagram::Clear=topic17
3 wxDiagram::DeleteAllShapes=topic18
3 wxDiagram::DrawOutline=topic19
3 wxDiagram::FindShape=wxdiagramfindshape
3 wxDiagram::GetCanvas=topic20
3 wxDiagram::GetCount=wxdiagramgetcount
3 wxDiagram::GetGridSpacing=topic21
3 wxDiagram::GetMouseTolerance=topic22
3 wxDiagram::GetShapeList=topic23
3 wxDiagram::GetQuickEditMode=topic24
3 wxDiagram::GetSnapToGrid=topic25
3 wxDiagram::InsertShape=topic26
3 wxDiagram::LoadFile=topic27
3 wxDiagram::OnDatabaseLoad=topic28
3 wxDiagram::OnDatabaseSave=topic29
3 wxDiagram::OnHeaderLoad=topic30
3 wxDiagram::OnHeaderSave=topic31
3 wxDiagram::OnShapeLoad=topic32
3 wxDiagram::OnShapeSave=topic33
3 wxDiagram::ReadContainerGeometry=topic34
3 wxDiagram::ReadLines=topic35
3 wxDiagram::ReadNodes=topic36
3 wxDiagram::RecentreAll=topic37
3 wxDiagram::Redraw=topic38
3 wxDiagram::RemoveAllShapes=topic39
3 wxDiagram::RemoveShape=topic40
3 wxDiagram::SaveFile=topic41
3 wxDiagram::SetCanvas=wxdiagramsetcanvas
3 wxDiagram::SetGridSpacing=topic42
3 wxDiagram::SetMouseTolerance=topic43
3 wxDiagram::SetQuickEditMode=topic44
3 wxDiagram::SetSnapToGrid=topic45
3 wxDiagram::ShowAll=topic46
3 wxDiagram::Snap=topic47
2 wxDrawnShape=wxdrawnshape
3 wxDrawnShape::wxDrawnShape=topic48
3 wxDrawnShape::~wxDrawnShape=topic49
3 wxDrawnShape::CalculateSize=topic50
3 wxDrawnShape::DestroyClippingRect=wxdrawnshapedestroyclippingrect
3 wxDrawnShape::DrawArc=wxdrawnshapedrawarc
3 wxDrawnShape::DrawAtAngle=wxdrawnshapedrawatangle
3 wxDrawnShape::DrawEllipticArc=wxdrawnshapedrawellipticarc
3 wxDrawnShape::DrawLine=wxdrawnshapedrawline
3 wxDrawnShape::DrawLines=wxdrawnshapedrawlines
3 wxDrawnShape::DrawPoint=wxdrawnshapedrawpoint
3 wxDrawnShape::DrawPolygon=wxdrawnshapedrawpolygon
3 wxDrawnShape::DrawRectangle=wxdrawnshapedrawrectangle
3 wxDrawnShape::DrawRoundedRectangle=wxdrawnshapedrawroundedrectangle
3 wxDrawnShape::DrawSpline=wxdrawnshapedrawspline
3 wxDrawnShape::DrawText=wxdrawnshapedrawtext
3 wxDrawnShape::GetAngle=wxdrawnshapegetangle
3 wxDrawnShape::GetMetaFile=topic51
3 wxDrawnShape::GetRotation=wxdrawnshapegetrotation
3 wxDrawnShape::LoadFromMetaFile=topic52
3 wxDrawnShape::Rotate=topic53
3 wxDrawnShape::SetClippingRect=wxdrawnshapesetclippingrect
3 wxDrawnShape::SetDrawnBackgroundColour=wxdrawnshapesetdrawnbackgroundcolour
3 wxDrawnShape::SetDrawnBackgroundMode=wxdrawnshapesetdrawnbackgroundmode
3 wxDrawnShape::SetDrawnBrush=wxdrawnshapesetdrawnbrush
3 wxDrawnShape::SetDrawnFont=wxdrawnshapesetdrawnfont
3 wxDrawnShape::SetDrawnPen=wxdrawnshapesetdrawnpen
3 wxDrawnShape::SetDrawnTextColour=wxdrawnshapesetdrawntextcolour
3 wxDrawnShape::Scale=topic54
3 wxDrawnShape::SetSaveToFile=topic55
3 wxDrawnShape::Translate=topic56
2 wxCircleShape=wxcircleshape
3 wxCircleShape::wxCircleShape=topic57
3 wxCircleShape::~wxCircleShape=topic58
2 wxCompositeShape=wxcompositeshape
3 wxCompositeShape::wxCompositeShape=topic59
3 wxCompositeShape::~wxCompositeShape=topic60
3 wxCompositeShape::AddChild=wxcompositeshapeaddchild
3 wxCompositeShape::AddConstraint=wxcompositeshapeaddconstraint
3 wxCompositeShape::CalculateSize=topic61
3 wxCompositeShape::ContainsDivision=topic62
3 wxCompositeShape::DeleteConstraint=topic63
3 wxCompositeShape::DeleteConstraintsInvolvingChild=topic64
3 wxCompositeShape::FindConstraint=topic65
3 wxCompositeShape::FindContainerImage=topic66
3 wxCompositeShape::GetConstraints=topic67
3 wxCompositeShape::GetDivisions=topic68
3 wxCompositeShape::MakeContainer=wxcompositeshapemakecontainer
3 wxCompositeShape::OnCreateDivision=topic69
3 wxCompositeShape::Recompute=wxcompositeshaperecompute
3 wxCompositeShape::RemoveChild=topic70
2 wxDividedShape=wxdividedshape
3 wxDividedShape::wxDividedShape=topic71
3 wxDividedShape::~wxDividedShape=topic72
3 wxDividedShape::EditRegions=topic73
3 wxDividedShape::SetRegionSizes=topic74
2 wxDivisionShape=wxdivisionshape
3 wxDivisionShape::wxDivisionShape=topic75
3 wxDivisionShape::~wxDivisionShape=topic76
3 wxDivisionShape::AdjustBottom=topic77
3 wxDivisionShape::AdjustLeft=topic78
3 wxDivisionShape::AdjustRight=topic79
3 wxDivisionShape::AdjustTop=topic80
3 wxDivisionShape::Divide=wxdivisionshapedivide
3 wxDivisionShape::EditEdge=topic81
3 wxDivisionShape::GetBottomSide=topic82
3 wxDivisionShape::GetHandleSide=topic83
3 wxDivisionShape::GetLeftSide=topic84
3 wxDivisionShape::GetLeftSideColour=topic85
3 wxDivisionShape::GetLeftSidePen=topic86
3 wxDivisionShape::GetRightSide=topic87
3 wxDivisionShape::GetTopSide=topic88
3 wxDivisionShape::GetTopSideColour=topic89
3 wxDivisionShape::GetTopSidePen=topic90
3 wxDivisionShape::ResizeAdjoining=topic91
3 wxDivisionShape::PopupMenu=topic92
3 wxDivisionShape::SetBottomSide=topic93
3 wxDivisionShape::SetHandleSide=topic94
3 wxDivisionShape::SetLeftSide=topic95
3 wxDivisionShape::SetLeftSideColour=topic96
3 wxDivisionShape::SetLeftSidePen=topic97
3 wxDivisionShape::SetRightSide=topic98
3 wxDivisionShape::SetTopSide=topic99
3 wxDivisionShape::SetTopSideColour=topic100
3 wxDivisionShape::SetTopSidePen=topic101
2 wxEllipseShape=wxellipseshape
3 wxEllipseShape::wxEllipseShape=topic102
3 wxEllipseShape::~wxEllipseShape=topic103
2 wxLineShape=wxlineshape
3 wxLineShape::wxLineShape=topic104
3 wxLineShape::~wxLineShape=topic105
3 wxLineShape::AddArrow=wxlineshapeaddarrow
3 wxLineShape::AddArrowOrdered=topic106
3 wxLineShape::ClearArrow=topic107
3 wxLineShape::ClearArrowsAtPosition=topic108
3 wxLineShape::DrawArrow=topic109
3 wxLineShape::DeleteArrowHead=topic110
3 wxLineShape::DeleteLineControlPoint=topic111
3 wxLineShape::DrawArrows=topic112
3 wxLineShape::DrawRegion=topic113
3 wxLineShape::EraseRegion=topic114
3 wxLineShape::FindArrowHead=topic115
3 wxLineShape::FindLineEndPoints=topic116
3 wxLineShape::FindLinePosition=topic117
3 wxLineShape::FindMinimumWidth=topic118
3 wxLineShape::FindNth=topic119
3 wxLineShape::GetAttachmentFrom=topic120
3 wxLineShape::GetAttachmentTo=topic121
3 wxLineShape::GetEnds=topic122
3 wxLineShape::GetFrom=topic123
3 wxLineShape::GetLabelPosition=topic124
3 wxLineShape::GetNextControlPoint=topic125
3 wxLineShape::GetTo=topic126
3 wxLineShape::Initialise=topic127
3 wxLineShape::InsertLineControlPoint=topic128
3 wxLineShape::IsEnd=topic129
3 wxLineShape::IsSpline=topic130
3 wxLineShape::MakeLineControlPoints=wxlineshapemakelinecontrolpoints
3 wxLineShape::OnMoveLink=topic131
3 wxLineShape::SetAttachmentFrom=topic132
3 wxLineShape::SetAttachments=topic133
3 wxLineShape::SetAttachmentTo=topic134
3 wxLineShape::SetEnds=topic135
3 wxLineShape::SetFrom=topic136
3 wxLineShape::SetIgnoreOffsets=topic137
3 wxLineShape::SetSpline=topic138
3 wxLineShape::SetTo=topic139
3 wxLineShape::Straighten=topic140
3 wxLineShape::Unlink=topic141
2 wxPolygonShape=wxpolygonshape
3 wxPolygonShape::wxPolygonShape=topic142
3 wxPolygonShape::~wxPolygonShape=topic143
3 wxPolygonShape::Create=wxpolygonshapecreate
3 wxPolygonShape::AddPolygonPoint=topic144
3 wxPolygonShape::CalculatePolygonCentre=topic145
3 wxPolygonShape::DeletePolygonPoint=topic146
3 wxPolygonShape::GetPoints=topic147
3 wxPolygonShape::UpdateOriginalPoints=topic148
2 wxRectangleShape=wxrectangleshape
3 wxRectangleShape::wxRectangleShape=topic149
3 wxRectangleShape::~wxRectangleShape=topic150
3 wxRectangleShape::SetCornerRadius=topic151
2 wxPseudoMetaFile=wxpseudometafile
2 wxShape=wxshape
3 wxShape::wxShape=topic152
3 wxShape::~wxShape=topic153
3 wxShape::AddLine=topic154
3 wxShape::AddRegion=topic155
3 wxShape::AddText=topic156
3 wxShape::AddToCanvas=topic157
3 wxShape::AncestorSelected=topic158
3 wxShape::ApplyAttachmentOrdering=wxshapeapplyattachmentordering
3 wxShape::AssignNewIds=topic159
3 wxShape::Attach=wxshapeattach
3 wxShape::AttachmentIsValid=wxshapeattachmentisvalid
3 wxShape::AttachmentSortTest=wxshapeattachmentsorttest
3 wxShape::CalcSimpleAttachment=wxshapecalcsimpleattachment
3 wxShape::CalculateSize=topic160
3 wxShape::ClearAttachments=topic161
3 wxShape::ClearRegions=topic162
3 wxShape::ClearText=topic163
3 wxShape::Constrain=topic164
3 wxShape::Copy=wxshapecopy
3 wxShape::CreateNewCopy=wxshapecreatenewcopy
3 wxShape::DeleteControlPoints=topic165
3 wxShape::Detach=topic166
3 wxShape::Draggable=topic167
3 wxShape::Draw=topic168
3 wxShape::DrawContents=topic169
3 wxShape::DrawLinks=topic170
3 wxShape::Erase=topic171
3 wxShape::EraseContents=topic172
3 wxShape::EraseLinks=topic173
3 wxShape::FindRegion=topic174
3 wxShape::FindRegionNames=topic175
3 wxShape::Flash=topic176
3 wxShape::FormatText=topic177
3 wxShape::GetAttachmentMode=topic178
3 wxShape::GetAttachmentPosition=wxshapegetattachmentposition
3 wxShape::GetBoundingBoxMax=topic179
3 wxShape::GetBoundingBoxMin=topic180
3 wxShape::GetBrush=topic181
3 wxShape::GetCanvas=topic182
3 wxShape::GetCentreResize=topic183
3 wxShape::GetChildren=topic184
3 wxShape::GetClientData=topic185
3 wxShape::GetDisableLabel=topic186
3 wxShape::GetEventHandler=topic187
3 wxShape::GetFixedHeight=topic188
3 wxShape::GetFixedSize=topic189
3 wxShape::GetFixedWidth=topic190
3 wxShape::GetFont=topic191
3 wxShape::GetFunctor=topic192
3 wxShape::GetId=topic193
3 wxShape::GetLinePosition=wxshapegetlineposition
3 wxShape::GetLines=topic194
3 wxShape::GetMaintainAspectRatio=wxshapegetmaintainaspectratio
3 wxShape::GetNumberOfAttachments=wxshapegetnumberofattachments
3 wxShape::GetNumberOfTextRegions=topic195
3 wxShape::GetParent=topic196
3 wxShape::GetPen=topic197
3 wxShape::GetPerimeterPoint=topic198
3 wxShape::GetRegionId=getregionid
3 wxShape::GetRegionName=getregionname
3 wxShape::GetRegions=getregions
3 wxShape::GetRotation=topic199
3 wxShape::GetSensitivityFilter=topic200
3 wxShape::GetShadowMode=topic201
3 wxShape::GetSpaceAttachments=topic202
3 wxShape::GetTextColour=topic203
3 wxShape::GetTopAncestor=topic204
3 wxShape::GetX=topic205
3 wxShape::GetY=topic206
3 wxShape::HitTest=topic207
3 wxShape::Insert=topic208
3 wxShape::IsHighlighted=topic209
3 wxShape::IsShown=topic210
3 wxShape::MakeControlPoints=topic211
3 wxShape::MakeMandatoryControlPoints=topic212
3 wxShape::Move=wxshapemove
3 wxShape::MoveLineToNewAttachment=wxshapemovelinetonewattachment
3 wxShape::MoveLinks=topic213
3 wxShape::NameRegions=topic214
3 wxShape::Rotate=topic215
3 wxShape::ReadConstraints=topic216
3 wxShape::ReadAttributes=topic217
3 wxShape::ReadRegions=topic218
3 wxShape::Recentre=topic219
3 wxShape::RemoveFromCanvas=topic220
3 wxShape::ResetControlPoints=topic221
3 wxShape::ResetMandatoryControlPoints=topic222
3 wxShape::Recompute=wxshaperecompute
3 wxShape::RemoveLine=topic223
3 wxShape::Select=wxshapeselect
3 wxShape::Selected=wxshapeselected
3 wxShape::SetAttachmentMode=wxshapesetattachmentmode
3 wxShape::SetBrush=topic224
3 wxShape::SetCanvas=wxshapesetcanvas
3 wxShape::SetCentreResize=topic225
3 wxShape::SetClientData=topic226
3 wxShape::SetDefaultRegionSize=setdefaultregionsize
3 wxShape::SetDisableLabel=topic227
3 wxShape::SetDraggable=topic228
3 wxShape::SetDrawHandles=topic229
3 wxShape::SetEventHandler=topic230
3 wxShape::SetFixedSize=topic231
3 wxShape::SetFont=topic232
3 wxShape::SetFormatMode=setformatmode
3 wxShape::SetHighlight=topic233
3 wxShape::SetId=topic234
3 wxShape::SetMaintainAspectRatio=wxshapesetmaintainaspectratio
3 wxShape::SetPen=topic235
3 wxShape::SetRegionName=wxshapesetregionname
3 wxShape::SetSensitivityFilter=wxshapesetsensitivityfilter
3 wxShape::SetShadowMode=wxshapesetshadowmode
3 wxShape::SetSize=topic236
3 wxShape::SetSpaceAttachments=topic237
3 wxShape::SetTextColour=topic238
3 wxShape::SetX=topic239
3 wxShape::SetX=topic240
3 wxShape::SpaceAttachments=topic241
3 wxShape::Show=topic242
3 wxShape::Unlink=topic243
3 wxShape::WriteAttributes=topic244
3 wxShape::WriteRegions=topic245
2 wxShapeCanvas=wxshapecanvas
3 wxShapeCanvas::wxShapeCanvas=topic246
3 wxShapeCanvas::~wxShapeCanvas=topic247
3 wxShapeCanvas::AddShape=topic248
3 wxShapeCanvas::FindShape=topic249
3 wxShapeCanvas::FindFirstSensitiveShape=topic250
3 wxShapeCanvas::GetDiagram=topic251
3 wxShapeCanvas::GetGridSpacing=topic252
3 wxShapeCanvas::GetMouseTolerance=topic253
3 wxShapeCanvas::GetShapeList=topic254
3 wxShapeCanvas::GetQuickEditMode=topic255
3 wxShapeCanvas::InsertShape=topic256
3 wxShapeCanvas::OnBeginDragLeft=wxshapecanvasonbegindragleft
3 wxShapeCanvas::OnBeginDragRight=wxshapecanvasonbegindragright
3 wxShapeCanvas::OnEndDragLeft=wxshapecanvasonenddragleft
3 wxShapeCanvas::OnEndDragRight=wxshapecanvasonenddragright
3 wxShapeCanvas::OnDragLeft=wxshapecanvasondragleft
3 wxShapeCanvas::OnDragRight=wxshapecanvasondragright
3 wxShapeCanvas::OnLeftClick=wxshapecanvasonleftclick
3 wxShapeCanvas::OnRightClick=wxshapecanvasonrightclick
3 wxShapeCanvas::Redraw=topic257
3 wxShapeCanvas::RemoveShape=topic258
3 wxShapeCanvas::SetDiagram=topic259
3 wxShapeCanvas::Snap=topic260
2 wxShapeEvtHandler=wxshapeevthandler
3 wxShapeEvtHandler::m_handlerShape=topic261
3 wxShapeEvtHandler::m_previousHandler=topic262
3 wxShapeEvtHandler::wxShapeEvtHandler=topic263
3 wxShapeEvtHandler::~wxShapeEvtHandler=topic264
3 wxShapeEvtHandler::CopyData=wxshapeevthandlercopydata
3 wxShapeEvtHandler::CreateNewCopy=wxshapeevthandlercreatenewcopy
3 wxShapeEvtHandler::GetPreviousHandler=wxshapeevthandlergetprevioushandler
3 wxShapeEvtHandler::GetShape=wxshapeevthandlergetshape
3 wxShapeEvtHandler::OnBeginDragLeft=topic265
3 wxShapeEvtHandler::OnBeginDragRight=topic266
3 wxShapeEvtHandler::OnBeginSize=topic267
3 wxShapeEvtHandler::OnChangeAttachment=wxshapeevthandleronchangeattachment
3 wxShapeEvtHandler::OnDragLeft=topic268
3 wxShapeEvtHandler::OnDragRight=topic269
3 wxShapeEvtHandler::OnDraw=topic270
3 wxShapeEvtHandler::OnDrawContents=topic271
3 wxShapeEvtHandler::OnDrawControlPoints=topic272
3 wxShapeEvtHandler::OnDrawOutline=topic273
3 wxShapeEvtHandler::OnEndDragLeft=topic274
3 wxShapeEvtHandler::OnEndDragRight=topic275
3 wxShapeEvtHandler::OnEndSize=topic276
3 wxShapeEvtHandler::OnErase=topic277
3 wxShapeEvtHandler::OnEraseContents=topic278
3 wxShapeEvtHandler::OnEraseControlPoints=topic279
3 wxShapeEvtHandler::OnHighlight=topic280
3 wxShapeEvtHandler::OnLeftClick=topic281
3 wxShapeEvtHandler::OnMoveLink=topic282
3 wxShapeEvtHandler::OnMoveLinks=topic283
3 wxShapeEvtHandler::OnMovePost=topic284
3 wxShapeEvtHandler::OnMovePre=topic285
3 wxShapeEvtHandler::OnRightClick=topic286
3 wxShapeEvtHandler::OnSize=topic287
3 wxShapeEvtHandler::OnSizingBeginDragLeft=topic288
3 wxShapeEvtHandler::OnSizingDragLeft=topic289
3 wxShapeEvtHandler::OnSizingEndDragLeft=topic290
3 wxShapeEvtHandler::SetPreviousHandler=wxshapeevthandlersetprevioushandler
3 wxShapeEvtHandler::SetShape=wxshapeevthandlersetshape
2 wxTextShape=wxtextshape
3 wxTextShape::wxTextShape=topic291
3 wxTextShape::~wxTextShape=topic292
2 Functions=functions
3 ::wxOGLInitialize=topic293
3 ::wxOGLCleanUp=topic294
1 Topic overviews
2 Topic overviews=topic295
2 OGL overview=ogloverview
2 wxDividedShape overview=dividedshapeoverview
2 wxCompositeShape overview=compositeshapeoverview
1 Bugs
2 Bugs=bugs
1 Change log
2 Change log=topic296
