wxArt2D
|
This is the complete list of members for a2dSurface, including all inherited members.
a2dBboxFlag enum name | a2dCanvasObject | |
a2dBboxFlags typedef (defined in a2dCanvasObject) | a2dCanvasObject | |
a2dCANOBJ_BBOX_CHILDREN enum value | a2dCanvasObject | |
a2dCANOBJ_BBOX_EDIT enum value | a2dCanvasObject | |
a2dCANOBJ_BBOX_NON enum value | a2dCanvasObject | |
a2dCanvasObject(double x=0, double y=0) | a2dCanvasObject | |
a2dCanvasObject(const a2dCanvasObject &other, CloneOptions options, a2dRefMap *refs) | a2dCanvasObject | |
a2dObject() | a2dObject | |
a2dObject(const a2dObject &other, CloneOptions options, a2dRefMap *refs) (defined in a2dObject) | a2dObject | |
a2dPolygonL() (defined in a2dPolygonL) | a2dPolygonL | |
a2dPolygonL(a2dVertexListPtr points, bool spline=false) (defined in a2dPolygonL) | a2dPolygonL | |
a2dPolygonL(const a2dPolygonL &poly, CloneOptions options, a2dRefMap *refs) (defined in a2dPolygonL) | a2dPolygonL | |
a2dSurface() (defined in a2dSurface) | a2dSurface | |
a2dSurface(a2dVertexListPtr points, bool spline=false) (defined in a2dSurface) | a2dSurface | |
a2dSurface(const a2dSurface &poly, CloneOptions options, a2dRefMap *refs) (defined in a2dSurface) | a2dSurface | |
AddHole(a2dVertexListPtr holepoints) (defined in a2dSurface) | a2dSurface | |
AddPending(a2dIterC &ic) | a2dCanvasObject | |
AddPin(const wxString name, double x, double y, wxUint32 a2dpinFlags, a2dPinClass *pinClass, bool undo=false) | a2dCanvasObject | |
AddPoint(double x, double y, a2dLineSegmentPtr seg=NULL, bool afterinversion=true) | a2dPolygonL | |
AddPoint(const a2dPoint2D &P, int index, bool afterinversion=true) | a2dPolygonL | |
AddPoint(double x, double y, int index, bool afterinversion=true) | a2dPolygonL | |
AddProperty(a2dNamedProperty *property) | a2dObject | virtual |
AdjustAfterChange(bool final) | a2dPolygonL | virtual |
AdjustPinLocation() | a2dCanvasObject | inlinevirtual |
AlwaysWriteSerializationId() const | a2dObject | virtual |
Append(a2dCanvasObject *obj) | a2dCanvasObject | |
CallDoRender(a2dIterC &ic, OVERLAP clipparent) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
CanConnectWith(a2dIterC &ic, a2dCanvasObject *toConnect, bool autocreate) | a2dCanvasObject | |
CanConnectWith(a2dIterC &ic, a2dPin *pin, double margin, bool autocreate) | a2dCanvasObject | |
CaptureMouse(a2dIterC &ic) | a2dCanvasObject | |
CheckMask(a2dCanvasObjectFlagsMask mask) const | a2dCanvasObject | |
CheckReferences() | a2dObject | |
ChildIsHitWorld(a2dIterC &ic, a2dHitEvent &hitEvent, bool filterSelectableLayers=false) | a2dCanvasObject | |
CleanWires(a2dCanvasObjectFlagsMask mask=a2dCanvasOFlags::ALL) | a2dCanvasObject | |
Clear() | a2dSurface | |
ClearAllPinConnections(bool withundo=true) | a2dCanvasObject | virtual |
Clone(CloneOptions options, a2dRefMap *refs=NULL) const | a2dObject | |
clone_childs enum value | a2dObject | |
clone_deep enum value (defined in a2dObject) | a2dObject | |
clone_flat enum value (defined in a2dObject) | a2dObject | |
clone_members enum value | a2dObject | |
clone_noCameleonRef enum value | a2dObject | |
clone_noReference enum value | a2dObject | |
clone_properties enum value | a2dObject | |
clone_seteditcopy enum value | a2dObject | |
clone_setoriginal enum value | a2dObject | |
clone_toDrag enum value | a2dObject | |
clone_unused enum value | a2dObject | |
CloneOptions enum name | a2dObject | |
CollectObjects(a2dCanvasObjectList *total, const wxString &classname=wxT(""), a2dCanvasObjectFlagsMask mask=a2dCanvasOFlags::ALL, const a2dPropertyId *id=0, const a2dBoundingBox &bbox=wxNonValidBbox) const | a2dCanvasObject | |
Connect(int winid, int lastId, int eventType, wxObjectEventFunction func, wxObject *userData=(wxObject *) NULL, wxEvtHandler *eventSink=(wxEvtHandler *) NULL) (defined in a2dObject) | a2dObject | |
ConnectEvent(wxEventType type, wxEvtHandler *eventSink) | a2dObject | |
ConnectPins(a2dCanvasObject *parent, a2dPin *pinc, a2dPin *pinother, bool undo=false) | a2dCanvasObject | |
ConnectPinsCreateConnect(a2dCanvasObject *parent, a2dPin *pinc, a2dPin *pinother, bool undo=false) | a2dCanvasObject | virtual |
ConnectWith(a2dCanvasObject *parent, a2dCanvasObject *toconnect, const wxString &pinname=wxT(""), double margin=1, bool undo=false) | a2dCanvasObject | virtual |
ConnectWith(a2dCanvasObject *parent, a2dPin *pin, double margin=1, bool undo=false) | a2dCanvasObject | virtual |
CreateChildObjectList() | a2dCanvasObject | |
CreateConnectObject(a2dCanvasObject *parent, a2dPin *pinThis, a2dPin *pinOther, bool undo=false) const | a2dCanvasObject | virtual |
CreateHierarchy(a2dCanvasObjectFlagsMask mask, bool createref=true) | a2dCanvasObject | |
CreateWiresOnPins(a2dCanvasObject *parent, bool undo, bool onlyNonSelected=false) | a2dCanvasObject | |
DECLARE_PROPERTIES() (defined in a2dObject) | a2dObject | |
DependencyPending(a2dWalkerIOHandler *handler) | a2dCanvasObject | virtual |
DependentCommands(a2dCanvasObject *parent, a2dCommand *command) | a2dCanvasObject | virtual |
Disconnect(int winid, int lastId, wxEventType eventType, wxObjectEventFunction func=NULL, wxObject *userData=(wxObject *) NULL, wxEvtHandler *eventSink=(wxEvtHandler *) NULL) (defined in a2dObject) | a2dObject | |
DisConnectAt(a2dPin *pin, bool undo=false) | a2dCanvasObject | virtual |
DisconnectEvent(wxEventType type, wxEvtHandler *eventSink) | a2dObject | |
DisconnectEventAll(wxEvtHandler *eventSink) | a2dObject | |
DisConnectWith(a2dCanvasObject *toDisConnect=NULL, const wxString &pinname=wxT(""), bool undo=false) | a2dCanvasObject | virtual |
DoAddPending(a2dIterC &ic) | a2dCanvasObject | protectedvirtual |
DoCanConnectWith(a2dIterC &ic, a2dPin *pin, double margin, bool autocreate) | a2dCanvasObject | protectedvirtual |
DoClone(CloneOptions options, a2dRefMap *refs) const | a2dSurface | protectedvirtual |
DoConnect() | a2dCanvasObject | inline |
DoConnect(bool doconnect) | a2dCanvasObject | inline |
DoEndEdit() | a2dCanvasObject | inlineprotectedvirtual |
DoGetUnTransformedBbox(a2dBboxFlags flags=a2dCANOBJ_BBOX_NON) const | a2dSurface | protectedvirtual |
DoIgnoreIfNotMember(const a2dPropertyId &id) (defined in a2dCanvasObject) | a2dCanvasObject | protectedvirtual |
a2dObject::DoIgnoreIfNotMember(const a2dPropertyId *id) const | a2dObject | inlineprotectedvirtual |
DoIsHitWorld(a2dIterC &ic, a2dHitEvent &hitEvent) | a2dSurface | protectedvirtual |
DoLoad(wxObject *parent, a2dIOHandlerXmlSerIn &parser, a2dXmlSer_flag xmlparts) | a2dSurface | virtual |
DoRender(a2dIterC &ic, OVERLAP clipparent) | a2dSurface | protectedvirtual |
DoSave(wxObject *parent, a2dIOHandlerXmlSerOut &out, a2dXmlSer_flag xmlparts, a2dObjectList *towrite) | a2dSurface | virtual |
DoStartEdit(wxUint16 editmode, wxEditStyle editstyle) | a2dSurface | protectedvirtual |
DoUpdate(UpdateMode mode, const a2dBoundingBox &childbox, const a2dBoundingBox &clipbox, const a2dBoundingBox &propbox) | a2dSurface | protectedvirtual |
DoUpdateViewDependentObjects(a2dIterC &ic) | a2dCanvasObject | protectedvirtual |
DoUpdateViewDependentTransform(a2dIterC &ic) | a2dCanvasObject | protectedvirtual |
DoWalker(wxObject *parent, a2dWalkerIOHandler &handler) | a2dCanvasObject | protectedvirtual |
DoWalkerWithContext(a2dIterC &ic, wxObject *parent, a2dWalkerIOHandlerWithContext &handler) (defined in a2dCanvasObject) | a2dCanvasObject | protectedvirtual |
DrawHighLighted(a2dIterC &ic) | a2dCanvasObject | virtual |
EditProperties(const a2dPropertyId *id, bool withUndo) | a2dCanvasObject | virtual |
EliminateMatrix() | a2dSurface | virtual |
EndEdit() | a2dCanvasObject | virtual |
Find(const wxString &objectname, const wxString &classname=wxT(""), a2dCanvasObjectFlagsMask mask=a2dCanvasOFlags::ALL, const a2dPropertyId *propid=NULL, const wxString &valueAsString=wxT(""), wxUint32 id=0) const | a2dCanvasObject | |
Find(a2dCanvasObject *obj) const | a2dCanvasObject | |
FindConnectedPins(a2dCanvasObjectList &result, a2dPin *pin=NULL, bool walkWires=true, a2dPinClass *searchPinClass=NULL, a2dCanvasObject *isConnectedTo=NULL) | a2dCanvasObject | virtual |
FindConnectedWires(a2dCanvasObjectList &result, a2dPin *pin, bool walkWires=true, bool selectedEnds=false, bool stopAtSelectedWire=false, bool addToResult=false) | a2dCanvasObject | |
FindProperty(const a2dPropertyId *id, a2dPropertyId::Flags flags=a2dPropertyId::flag_none) | a2dObject | virtual |
FindProperty(const a2dPropertyId *id, a2dPropertyId::Flags flags=a2dPropertyId::flag_none) const | a2dObject | virtual |
foreach_f(void(*fp)(a2dCanvasObject *item)) | a2dCanvasObject | |
foreach_mf(void(a2dCanvasObject::*mfp)()) | a2dCanvasObject | |
GeneratePins(a2dPinClass *toConnectTo, a2dConnectTask task, double x, double y, double margin=0) | a2dCanvasObject | inlinevirtual |
GeneratePinsPossibleConnections(a2dPinClass *pinClass, a2dConnectTask task, double x, double y, double margin=0) | a2dCanvasObject | virtual |
GetAbsoluteArea(a2dIterC &ic, int inflate=2) | a2dCanvasObject | |
GetAlgoSkip() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetAlignmentBbox() | a2dCanvasObject | |
GetAlignmentPoints() | a2dCanvasObject | virtual |
GetAsCanvasVpaths(bool transform=true) const | a2dSurface | virtual |
GetAsLinesArcs(bool transform=true) (defined in a2dSurface) | a2dSurface | virtual |
GetAsPolygons(bool transform=true) const | a2dSurface | virtual |
GetAsPolylines(bool transform=true) const | a2dSurface | virtual |
GetAsVertexList(bool &returnIsPolygon) const | a2dSurface | virtual |
GetAutoZeroPtrList() | a2dObject | inline |
GetBbox() | a2dCanvasObject | |
GetBboxHeight() | a2dCanvasObject | inline |
GetBboxMaxX() | a2dCanvasObject | inline |
GetBboxMaxY() | a2dCanvasObject | inline |
GetBboxMinX() | a2dCanvasObject | inline |
GetBboxMinY() | a2dCanvasObject | inline |
GetBboxWidth() | a2dCanvasObject | inline |
GetBin() const | a2dCanvasObject | inline |
GetBin2() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetCalculatedBoundingBox(int nChildLevels) | a2dCanvasObject | |
GetCheck() const | a2dObject | inline |
GetChildObjectList() | a2dCanvasObject | |
GetChildObjectList() const (defined in a2dCanvasObject) | a2dCanvasObject | |
GetChildObjectsCount() const | a2dCanvasObject | |
GetChildOnlyTranslate() const | a2dCanvasObject | inline |
GetChildrenOnSameLayer() const | a2dCanvasObject | inline |
GetClipBox(a2dIterC &ic) | a2dCanvasObject | |
GetClipStatus(a2dIterC &ic, OVERLAP clipparent) | a2dCanvasObject | |
GetCommandProcessor() (defined in a2dCanvasObject) | a2dCanvasObject | inlinevirtual |
GetConnected(a2dCanvasObjectList *connected, bool needsupdate) | a2dCanvasObject | |
GetConnectTemplate(a2dPinClass *mapThis, a2dCanvasObject *other, a2dPinClass *mapOther) const | a2dCanvasObject | virtual |
GetContourWidth() const | a2dSurface | inlinevirtual |
GetDoConnect() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetDraggable() const | a2dCanvasObject | inline |
GetEditable() const | a2dCanvasObject | inline |
GetEditing() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetEditingRender() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetExternal() const (defined in a2dCanvasObject) | a2dCanvasObject | |
GetFill() const (defined in a2dCanvasObject) | a2dCanvasObject | |
GetFillColour() const | a2dCanvasObject | |
GetFilled() const | a2dCanvasObject | inline |
GetFillRule() | a2dPolygonL | inline |
GetFixedStyle() const | a2dCanvasObject | inline |
GetFlag(const a2dCanvasObjectFlagsMask which) const | a2dCanvasObject | |
GetFlags() const | a2dCanvasObject | |
GetGeneratePins() const | a2dCanvasObject | inline |
GetGroupA() const | a2dCanvasObject | inline |
GetGroupB() const | a2dCanvasObject | inline |
GetHabitat() const (defined in a2dCanvasObject) | a2dCanvasObject | |
GetHasPins() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetHasSelectedObjectsBelow() const | a2dCanvasObject | inline |
GetHasToolObjectsBelow() const | a2dCanvasObject | inline |
GetHighLight() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetHitFlags() const | a2dCanvasObject | |
GetHoles() (defined in a2dSurface) | a2dSurface | inline |
GetIgnoreAllSetpending() | a2dCanvasObject | inlinestatic |
GetIgnoreLayer() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetIgnoreSetpending() const | a2dCanvasObject | inline |
GetIndexSegment(a2dLineSegmentPtr seg) (defined in a2dSurface) | a2dSurface | virtual |
GetIsOnCorridorPath() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetIsProperty() const | a2dCanvasObject | inline |
GetLayer() const | a2dCanvasObject | inline |
GetLayerSetup() (defined in a2dCanvasObject) | a2dCanvasObject | inlinevirtual |
GetMappedBbox(a2dIterC &ic, bool withExtend=true) | a2dCanvasObject | |
GetMappedBbox(const a2dAffineMatrix &cworld) | a2dCanvasObject | |
GetMode() const | a2dCanvasObject | inlinevirtual |
GetMouseInObject() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetName() const | a2dObject | virtual |
GetNumberOfSegments() | a2dSurface | inline |
GetObjectTip() | a2dCanvasObject | |
GetOriginal() | a2dCanvasObject | |
GetOwnedBy() | a2dObject | inline |
GetParent() const | a2dCanvasObject | inlinevirtual |
GetPending() const | a2dCanvasObject | inline |
GetPinCount() | a2dCanvasObject | |
GetPixelExtend() const | a2dCanvasObject | inline |
GetPosX() const | a2dCanvasObject | inline |
GetPosXY() const | a2dCanvasObject | inline |
GetPosXYMidSegment(int index, double &x, double &y, bool transform=true) const | a2dPolygonL | |
GetPosXYMidSegment(a2dLineSegmentPtr seg, double &x, double &y, bool transform=true) const | a2dPolygonL | |
GetPosXYSegment(a2dLineSegmentPtr seg, double &x, double &y, bool transform=true) const | a2dSurface | virtual |
a2dPolygonL::GetPosXYSegment(int index, double &x, double &y, bool transform=true) const | a2dPolygonL | |
GetPosY() const | a2dCanvasObject | inline |
GetPreRenderAsChild() const | a2dCanvasObject | inline |
GetPrerenderaschild() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetProperty(const a2dPropertyId *propertyId, a2dPropertyId::Flags flags=a2dPropertyId::flag_none) const | a2dObject | |
GetPropertyList() const | a2dObject | inline |
GetPushin() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetRelease() const | a2dObject | inline |
GetResizeOnChildBox() const | a2dCanvasObject | inline |
GetRoot() const | a2dCanvasObject | inline |
GetSegmentAtIndex(unsigned int index) (defined in a2dSurface) | a2dSurface | virtual |
GetSegmentListAtIndex(unsigned int index) (defined in a2dSurface) | a2dSurface | virtual |
GetSegments() | a2dSurface | inline |
GetSelectable() const | a2dCanvasObject | inline |
GetSelected() const | a2dCanvasObject | inline |
GetSelected2() const | a2dCanvasObject | inline |
GetShadowStyle() const | a2dCanvasObject | |
GetShowShadow() const | a2dCanvasObject | inline |
GetShowshadow() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetSnap() const | a2dCanvasObject | inline |
GetSnapTo() const | a2dCanvasObject | inline |
GetSnapVpath(a2dSnapToWhatMask snapToWhat) | a2dPolygonL | virtual |
GetSpline() | a2dPolygonL | inline |
GetStroke() const (defined in a2dCanvasObject) | a2dCanvasObject | |
GetStrokeColour() const | a2dCanvasObject | |
GetSubEdit() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetSubEditAsChild() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetTemplate() const (defined in a2dCanvasObject) | a2dCanvasObject | |
GetTransform() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetTransformMatrix() const | a2dCanvasObject | inline |
GetUniqueSerializationId() const | a2dObject | |
GetUnTransformedBbox(a2dBboxFlags flags=a2dCANOBJ_BBOX_CHILDREN) const | a2dCanvasObject | virtual |
GetURI() const | a2dObject | |
GetUsed() const (defined in a2dCanvasObject) | a2dCanvasObject | |
GetVisible() const | a2dCanvasObject | inline |
GetVisiblechilds() const (defined in a2dCanvasObject) | a2dCanvasObject | inline |
GetWorldExtend() const | a2dCanvasObject | inline |
HasDynamicProperties() const | a2dObject | inline |
HasPinNamed(const wxString pinName, bool NotConnected=false) | a2dCanvasObject | |
HasPins(bool realcheck=false) | a2dCanvasObject | |
HasProperty(const a2dPropertyId *id, const wxString &stringvalue=wxEmptyString) const | a2dObject | virtual |
HitChildObjectsOneLayer(a2dIterC &ic, RenderChild &whichchilds, a2dHitEvent &hitEvent) | a2dCanvasObject | protected |
IndexOf(a2dCanvasObject *obj) const | a2dCanvasObject | |
Initialize() | a2dCanvasObject | inlinevirtual |
Insert(size_t before, a2dCanvasObject *obj, bool ignoreReleased=true) | a2dCanvasObject | |
InsertSegment(unsigned int index, a2dLineSegmentPtr segin) | a2dSurface | virtual |
IsCapturedMouse(a2dIterC &ic) const | a2dCanvasObject | |
IsConnect() const | a2dCanvasObject | inlinevirtual |
IsConnected(bool needsupdate, a2dCanvasObject *toConnect=0) | a2dCanvasObject | |
IsDraggable() const | a2dCanvasObject | inline |
IsEditable() const | a2dCanvasObject | inline |
IsHitWorld(a2dIterC &ic, a2dHitEvent &hitEvent) | a2dCanvasObject | |
IsHitWorldChildObjects(a2dIterC &ic, RenderChild &whichchilds, a2dHitEvent &hitEvent) | a2dCanvasObject | protected |
IsRecursive() | a2dCanvasObject | virtual |
IsSelectable() const | a2dCanvasObject | inline |
IsSelected() const | a2dCanvasObject | inline |
IsTemporary_DontSave() const | a2dCanvasObject | virtual |
IsVirtConnect() const | a2dCanvasObject | inlinevirtual |
IsVisible() const | a2dCanvasObject | inline |
LeaveInObjects(a2dIterC &ic, a2dHitEvent &hitEvent) | a2dCanvasObject | |
LinkReference(a2dObject *other) | a2dObject | virtual |
Load(wxObject *parent, a2dIOHandlerXmlSerIn &parser) | a2dObject | virtual |
LoadFromDocument(a2dIOHandlerXmlSerIn &parser) | a2dObject | |
LocalHit(a2dIterC &ic, a2dHitEvent &hitEvent) (defined in a2dCanvasObject) | a2dCanvasObject | protected |
m_allowCrossAtVertex (defined in a2dPolygonL) | a2dPolygonL | protectedstatic |
m_autozeroptrlist | a2dObject | protected |
m_bbox | a2dCanvasObject | protected |
m_check | a2dObject | protected |
m_childobjects | a2dCanvasObject | protected |
m_contourwidth | a2dPolygonL | protected |
m_crossAtVertex (defined in a2dPolygonL) | a2dPolygonL | protected |
m_flags | a2dCanvasObject | protected |
m_flagsInit | a2dCanvasObject | protectedstatic |
m_hitflags | a2dCanvasObject | protected |
m_holes (defined in a2dSurface) | a2dSurface | protected |
m_ignoreAllSetpending | a2dCanvasObject | static |
m_iteratorCount (defined in a2dObject) | a2dObject | protected |
m_layer | a2dCanvasObject | protected |
m_lsegments (defined in a2dPolygonL) | a2dPolygonL | protected |
m_lworld | a2dCanvasObject | protected |
m_oddeven (defined in a2dPolygonL) | a2dPolygonL | protected |
m_pendingDisconnects (defined in a2dObject) | a2dObject | protected |
m_pixelExtend | a2dCanvasObject | protected |
m_propertylist | a2dObject | protected |
m_recursion_active | a2dObject | protected |
m_refcount | a2dObject | protected |
m_release | a2dObject | protected |
m_root | a2dCanvasObject | protected |
m_spline (defined in a2dPolygonL) | a2dPolygonL | protected |
m_worldExtend | a2dCanvasObject | protected |
MakeReferencesUnique() | a2dCanvasObject | virtual |
Mirror(bool x=true, bool y=false) | a2dCanvasObject | |
MX_GetFill() const (defined in a2dCanvasObject) | a2dCanvasObject | protected |
MX_GetStroke() const (defined in a2dCanvasObject) | a2dCanvasObject | protected |
MX_SetFill(const a2dFill &value) (defined in a2dCanvasObject) | a2dCanvasObject | protected |
MX_SetStroke(const a2dStroke &value) (defined in a2dCanvasObject) | a2dCanvasObject | protected |
NeedsUpdateWhenConnected() const | a2dCanvasObject | inlinevirtual |
OnCanvasObjectMouseEvent(a2dCanvasObjectMouseEvent &event) (defined in a2dSurface) | a2dSurface | protected |
OnChar(wxKeyEvent &event) (defined in a2dPolygonL) | a2dPolygonL | protected |
OnEnterObject(a2dCanvasObjectMouseEvent &event) (defined in a2dPolygonL) | a2dPolygonL | protected |
OnHandleEvent(a2dHandleMouseEvent &event) (defined in a2dSurface) | a2dSurface | protected |
OnHandleEventEnter(a2dHandleMouseEvent &event) (defined in a2dPolygonL) | a2dPolygonL | protected |
OnHandleEventLeave(a2dHandleMouseEvent &event) (defined in a2dPolygonL) | a2dPolygonL | protected |
OnLeaveObject(a2dCanvasObjectMouseEvent &event) (defined in a2dPolygonL) | a2dPolygonL | protected |
OnPopUpEvent(a2dCanvasObjectMouseEvent &event) | a2dCanvasObject | |
OnPropertyChanged(a2dComEvent &event) | a2dCanvasObject | protected |
a2dObject::OnPropertyChanged(const a2dPropertyId *id) | a2dObject | virtual |
operator=(const a2dObject &other) | a2dObject | |
ParseCvgTransForm(a2dAffineMatrix &result, a2dIOHandlerXmlSerIn &parser) | a2dCanvasObject | protected |
PointInPolygon(const a2dPoint2D &P, double marge) (defined in a2dPolygonL) | a2dPolygonL | |
Prepend(a2dCanvasObject *obj) | a2dCanvasObject | |
ProcessCanvasEventChild(a2dIterC &ic, RenderChild &whichchilds, a2dHitEvent &hitEvent) (defined in a2dCanvasObject) | a2dCanvasObject | protected |
ProcessCanvasEventChildOneLayer(a2dIterC &ic, RenderChild &whichchilds, a2dHitEvent &hitEvent) (defined in a2dCanvasObject) | a2dCanvasObject | protected |
ProcessCanvasObjectEvent(a2dIterC &ic, a2dHitEvent &hitEvent) | a2dCanvasObject | virtual |
ProcessConnectedEvent(wxEvent &event) | a2dObject | |
ProcessEvent(wxEvent &event) (defined in a2dObject) | a2dObject | virtual |
PROPID_AccessDateTime (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Allowrotation (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Allowsizing (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Allowskew (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_autozeroptrlist (defined in a2dObject) | a2dObject | static |
PROPID_Begin (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Bin (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Bin2 (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_BoundingBox | a2dCanvasObject | static |
PROPID_Check | a2dObject | static |
PROPID_ChildrenOnSameLayer (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_ContourWidth (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Controller (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Datatype | a2dCanvasObject | static |
PROPID_DateTime | a2dCanvasObject | static |
PROPID_DisableFeedback (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_DoConnect (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Draggable (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Editable (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Editcopy (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Editing (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_EditingRender (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Editmode (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Editstyle (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_End (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_EndScaleX (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_EndScaleY (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_External (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Fill (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_FillColour (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Filled (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_FirstEventInObject | a2dCanvasObject | static |
PROPID_GeneratePins (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_GroupA (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_GroupB (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_HasPins (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_HighLight (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_IncludeChildren (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Index (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_IntViewDependTransform | a2dCanvasObject | static |
PROPID_IsOnCorridorPath (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_IsProperty (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Layer (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_ModificationDateTime (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_MouseInObject (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Name | a2dObject | static |
PROPID_Objecttip (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Original (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Parent (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Pending (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_PopupMenu | a2dCanvasObject | static |
PROPID_Position (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Prerenderaschild (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Pushin (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_RefDesCount (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_RefDesNr (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Release (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Selectable (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Selected (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Shadowstyle (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Showshadow (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Snap (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_SnapTo (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Spline (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Stroke (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_StrokeColour (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_SubEdit (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_SubEditAsChild (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Tags | a2dCanvasObject | static |
PROPID_Template (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_TemporaryObject | a2dCanvasObject | static |
PROPID_TipWindow | a2dCanvasObject | static |
PROPID_ToolDecoration | a2dCanvasObject | static |
PROPID_ToolObject | a2dCanvasObject | static |
PROPID_TransformMatrix (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_URI | a2dObject | static |
PROPID_Used (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_ViewDependent | a2dCanvasObject | static |
PROPID_ViewSpecific | a2dCanvasObject | static |
PROPID_Visible (defined in a2dCanvasObject) | a2dCanvasObject | static |
PROPID_Visiblechilds (defined in a2dCanvasObject) | a2dCanvasObject | static |
PushInto(a2dCanvasObject *parent) | a2dCanvasObject | virtual |
refcount_nondynamic enum value (defined in a2dObject) | a2dObject | protected |
ReleaseChild(a2dCanvasObject *obj, bool backwards=false, bool all=false, bool now=false, bool undoCommands=false) | a2dCanvasObject | |
ReleaseChildObjects(a2dCanvasObjectFlagsMask mask=a2dCanvasOFlags::ALL) | a2dCanvasObject | |
ReleaseMouse(a2dIterC &ic) | a2dCanvasObject | |
RemoveHierarchy() | a2dCanvasObject | virtual |
RemovePins(bool NotConnected=false, bool onlyTemporary=false, bool now=false) | a2dCanvasObject | |
RemoveProperty(const a2dPropertyId *id, bool all=true) | a2dObject | virtual |
RemoveRedundantPoints(a2dCanvasObject *sendCommandsTo=NULL) | a2dSurface | |
RemoveReleased() | a2dCanvasObject | |
RemoveSegment(double &x, double &y, a2dLineSegmentPtr seg=NULL, bool transformed=true) | a2dSurface | virtual |
a2dPolygonL::RemoveSegment(double &x, double &y, int index=-1, bool transformed=true) | a2dPolygonL | |
RemoveTemporaryProperties() | a2dObject | |
Render(a2dIterC &ic, OVERLAP clipparent) | a2dCanvasObject | virtual |
RenderChildObjects(a2dIterC &ic, RenderChild &whichchilds, OVERLAP clipparent) | a2dCanvasObject | protectedvirtual |
RenderChildObjectsOneLayer(a2dIterC &ic, RenderChild &whichchilds, OVERLAP clipparent) | a2dCanvasObject | protectedvirtual |
ResolveInform() | a2dObject | virtual |
ReStartEdit(wxUint16 editmode) | a2dCanvasObject | |
RestrictToObject(a2dIterC &ic, const a2dPoint2D &pointToSnapTo, a2dPoint2D &bestPointSofar, a2dSnapToWhatMask snapToWhat, double thresHoldWorld) | a2dPolygonL | virtual |
ReWireConnected(a2dCanvasObject *parent, bool undo=false) | a2dCanvasObject | |
Rotate(double rotation) | a2dCanvasObject | |
Save(wxObject *parent, a2dIOHandlerXmlSerOut &out, a2dObjectList *towrite) | a2dObject | virtual |
SaveAsDocument(a2dIOHandlerXmlSerOut &out) | a2dObject | |
Scale(double scalex, double scaley) | a2dCanvasObject | |
SearchDynamicEventTable(wxEvent &event) (defined in a2dObject) | a2dObject | |
SetAlgoSkip(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetAllowCrossAtVertex(bool allowCrossAtVertex) (defined in a2dPolygonL) | a2dPolygonL | inlinestatic |
SetBin(bool bin) | a2dCanvasObject | inline |
SetBin2(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetCheck(bool check) | a2dObject | inline |
SetChildOnlyTranslate(bool onlytranslate) | a2dCanvasObject | inline |
SetChildrenOnSameLayer(bool samelayer) | a2dCanvasObject | inline |
SetConnectedPending(bool onoff, bool needsupdateonly) | a2dCanvasObject | |
SetContourWidth(double width) | a2dSurface | inlinevirtual |
SetDoConnect(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetDraggable(bool draggable) | a2dCanvasObject | inline |
SetDrawerStyle(a2dIterC &ic, a2dStyleProperty *style) | a2dCanvasObject | |
SetEditable(bool editable) | a2dCanvasObject | inline |
SetEditing(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetEditingRender(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetExternal(bool b=true) (defined in a2dCanvasObject) | a2dCanvasObject | |
SetFill(const a2dFill &fill) | a2dCanvasObject | |
SetFill(const wxColour &fillcolor, a2dFillStyle style=a2dFILL_SOLID) | a2dCanvasObject | |
SetFill(const wxColour &fillcolor, const wxColour &fillcolor2, a2dFillStyle style=a2dFILL_SOLID) | a2dCanvasObject | |
SetFillColour(const wxColour &colour) | a2dCanvasObject | |
SetFilled(bool filled) | a2dCanvasObject | inline |
SetFillRule(wxPolygonFillMode val) | a2dPolygonL | inline |
SetFixedStyle(bool fixedStyle) | a2dCanvasObject | inline |
SetFlags(a2dCanvasObjectFlagsMask newmask) | a2dCanvasObject | |
SetGeneratePins(bool value) | a2dCanvasObject | inline |
SetGroupA(bool value) | a2dCanvasObject | inline |
SetGroupB(bool value) | a2dCanvasObject | inline |
SetHandlePos(wxString name, double x, double y) | a2dCanvasObject | |
SetHandleToIndex(a2dPolyHandleL *handle, unsigned int index) | a2dSurface | virtual |
SetHasPins(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetHasSelectedObjectsBelow(bool value) | a2dCanvasObject | inline |
SetHasToolObjectsBelow(bool value) | a2dCanvasObject | inline |
SetHighLight(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetHitFlags(a2dCanvasObjectHitFlags mask) | a2dCanvasObject | |
SetIgnoreAllSetpending(bool value=true) | a2dCanvasObject | inlinestatic |
SetIgnoreLayer(bool value=true) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetIgnoreSetpending(bool value=true) | a2dCanvasObject | inline |
SetIsOnCorridorPath(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetIsProperty(bool IsProperty) | a2dCanvasObject | inline |
SetLayer(wxUint16 layer) | a2dCanvasObject | virtual |
SetMode(int mode) | a2dCanvasObject | inlinevirtual |
SetMouseInObject(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetName(const wxString &name) | a2dObject | virtual |
SetNonDynamic() | a2dObject | virtual |
SetObjectTip(const wxString &tip, double x, double y, double size=30, double angle=0, const a2dFont &font=*a2dDEFAULT_CANVASFONT) | a2dCanvasObject | |
SetParent(a2dCanvasObject *parent) | a2dCanvasObject | inlinevirtual |
SetPending(bool pending) | a2dCanvasObject | virtual |
SetPosXY(double x, double y, bool restrict=false) | a2dCanvasObject | |
SetPosXYMidSegment(a2dLineSegmentPtr seg, double x, double y, bool afterinversion=true) | a2dPolygonL | |
SetPosXYMidSegment(int index, double x, double y, bool afterinversion=true) | a2dPolygonL | |
SetPosXyPoint(const a2dPoint2D &pos) | a2dCanvasObject | inline |
SetPosXYRestrict(double &x, double &y) | a2dCanvasObject | |
SetPosXYSegment(a2dLineSegmentPtr seg, double x, double y, bool afterinversion=true) | a2dSurface | virtual |
a2dPolygonL::SetPosXYSegment(int index, double x, double y, bool afterinversion=true) | a2dPolygonL | |
SetPrerenderaschild(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetPreRenderAsChild(bool prerender) | a2dCanvasObject | inline |
SetProperty(a2dNamedProperty *propertyHolder, a2dPropertyId::SetFlags flags=a2dPropertyId::set_none) | a2dObject | |
SetProperty(const a2dNamedProperty &propertyHolder, a2dPropertyId::SetFlags flags=a2dPropertyId::set_none) | a2dObject | |
SetPushin(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetRelease(bool value) | a2dObject | inline |
SetRenderConnectedPins(bool onoff) | a2dCanvasObject | |
SetResizeOnChildBox(bool resizeToChilds) | a2dCanvasObject | inline |
SetRoot(a2dDrawing *root, bool recurse=true) | a2dCanvasObject | |
SetRotation(double rotation) | a2dCanvasObject | |
SetSegments(a2dVertexList *points) | a2dSurface | |
SetSelectable(bool selectable) | a2dCanvasObject | inline |
SetSelected(bool selected) | a2dCanvasObject | inline |
SetSelected2(bool selected) | a2dCanvasObject | inline |
SetShowShadow(bool showshadow) | a2dCanvasObject | inline |
SetShowshadow(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetSnap(bool snap) | a2dCanvasObject | inline |
SetSnapTo(bool snap) | a2dCanvasObject | inline |
SetSpecificFlags(bool setOrClear, a2dCanvasObjectFlagsMask which) | a2dCanvasObject | |
SetSpline(bool on) | a2dPolygonL | inline |
SetStroke(const wxColour &strokecolor, double width=0, a2dStrokeStyle style=a2dSTROKE_SOLID) | a2dCanvasObject | |
SetStroke(const wxColour &strokecolor, int width, a2dStrokeStyle style=a2dSTROKE_SOLID) | a2dCanvasObject | |
SetStroke(const a2dStroke &stroke) | a2dCanvasObject | |
SetStrokeColour(const wxColour &colour) | a2dCanvasObject | |
SetSubEdit(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetSubEditAsChild(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetTemplate(bool b=true) (defined in a2dCanvasObject) | a2dCanvasObject | |
SetTipWindow(const wxString &tip) | a2dCanvasObject | |
SetTransform(a2dAffineMatrix mat=a2dIDENTITY_MATRIX) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
SetTransformMatrix(const a2dAffineMatrix &mat=a2dIDENTITY_MATRIX) | a2dCanvasObject | inline |
SetTransformMatrix(double xt, double yt, double scalex=1, double scaley=1, double degrees=0) | a2dCanvasObject | |
SetURI(const wxURI &url) | a2dObject | |
SetUsed(bool b=true) (defined in a2dCanvasObject) | a2dCanvasObject | |
SetViewDependent(a2dDrawingPart *aView, bool viewdependent, bool viewspecific=false, bool onlyinternalarea=false, bool deep=false) | a2dCanvasObject | |
SetVisible(bool visible) | a2dCanvasObject | inline |
SetVisiblechilds(bool value) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
ShowPins(bool onoff) | a2dCanvasObject | |
SkewX(double angle) | a2dCanvasObject | |
SkewY(double angle) | a2dCanvasObject | |
sm_Edit_properties | a2dObject | static |
StartEdit(a2dBaseTool *tool, wxUint16 editmode, wxEditStyle editstyle=wxEDITSTYLE_COPY, a2dRefMap *refs=NULL) | a2dCanvasObject | virtual |
SwitchChildNamed(const wxString &objectname, a2dCanvasObject *newobject) | a2dCanvasObject | |
SyncHandlesWithLineSegments() (defined in a2dPolygonL) | a2dPolygonL | protected |
TakeOverProperties(a2dObject *from, a2dPropertyIdList *listOfIds) | a2dObject | |
TAutoZeroPtrListClass typedef | a2dObject | |
TClone(CloneOptions options, a2dRefMap *refs=NULL) (defined in a2dCanvasObject) | a2dCanvasObject | inline |
Transform(const a2dAffineMatrix &tworld) | a2dCanvasObject | inline |
Translate(double x, double y) | a2dCanvasObject | inline |
Update(UpdateMode mode) | a2dCanvasObject | virtual |
update_includebboxprop enum value | a2dCanvasObject | |
update_save enum value | a2dCanvasObject | |
updatemask_countObjects enum value (defined in a2dCanvasObject) | a2dCanvasObject | |
updatemask_force enum value | a2dCanvasObject | |
updatemask_force_and_count enum value (defined in a2dCanvasObject) | a2dCanvasObject | |
updatemask_normal enum value | a2dCanvasObject | |
updatemask_save_includebboxprop enum value | a2dCanvasObject | |
UpdateMode enum name | a2dCanvasObject | |
UpdateViewDependentObjects(a2dIterC &ic) | a2dCanvasObject | |
UserBaseFunction() | a2dCanvasObject | inlinevirtual |
UserBaseFunctionEx(int function, a2dIOHandler *handler=NULL) | a2dCanvasObject | inlinevirtual |
UserBaseFunctionFormat(wxString format,...) | a2dCanvasObject | inlinevirtual |
UserBaseFunctionVar(...) | a2dCanvasObject | inlinevirtual |
Walker(wxObject *parent, a2dWalkerIOHandler &handler) | a2dObject | |
WalkerWithContext(a2dIterC &ic, wxObject *parent, a2dWalkerIOHandlerWithContext &handler) | a2dCanvasObject | |
~a2dCanvasObject() | a2dCanvasObject | virtual |
~a2dObject() | a2dObject | virtual |
~a2dPolygonL() (defined in a2dPolygonL) | a2dPolygonL | |
~a2dSurface() (defined in a2dSurface) | a2dSurface |