| _GetCompleteBoundingBox(wxRect &rct, int mask=bbALL) | wxSFShapeBase | private |
| _GetNeighbours(ShapeList &neighbours, wxClassInfo *shapeInfo, CONNECTMODE condir, bool direct) | wxSFShapeBase | private |
| _OnBeginDrag(const wxPoint &pos) | wxSFShapeBase | private |
| _OnDragging(const wxPoint &pos) | wxSFShapeBase | private |
| _OnEndDrag(const wxPoint &pos) | wxSFShapeBase | private |
| _OnHandle(wxSFShapeHandle &handle) | wxSFShapeBase | private |
| _OnKey(int key) | wxSFShapeBase | private |
| _OnMouseMove(const wxPoint &pos) | wxSFShapeBase | private |
| AcceptChild(const wxString &type) | wxSFShapeBase | inline |
| AcceptConnection(const wxString &type) | wxSFShapeBase | inline |
| AcceptCurrentlyDraggedShapes() | wxSFShapeBase | |
| AcceptSrcNeighbour(const wxString &type) | wxSFShapeBase | inline |
| AcceptTrgNeighbour(const wxString &type) | wxSFShapeBase | inline |
| Activate(bool active) | wxSFShapeBase | inline |
| AddChild(xsSerializable *child) | xsSerializable | |
| AddConnectionPoint(wxSFConnectionPoint::CPTYPE type, bool persistent=true) | wxSFShapeBase | |
| AddConnectionPoint(wxSFConnectionPoint *cp, bool persistent=true) | wxSFShapeBase | |
| AddConnectionPoint(const wxRealPoint &relpos, long id=-1, bool persistent=true) | wxSFShapeBase | |
| AddHandle(wxSFShapeHandle::HANDLETYPE type, long id=-1) | wxSFShapeBase | |
| AddProperty(xsProperty *property) | xsSerializable | |
| AddStyle(STYLE style) | wxSFShapeBase | inline |
| bbALL enum value | wxSFShapeBase | |
| bbCHILDREN enum value | wxSFShapeBase | |
| bbCONNECTIONS enum value | wxSFShapeBase | |
| BBMODE enum name | wxSFShapeBase | |
| bbSELF enum value | wxSFShapeBase | |
| bbSHADOW enum value | wxSFShapeBase | |
| Catmul_Rom_Kubika(const wxRealPoint &A, const wxRealPoint &B, const wxRealPoint &C, const wxRealPoint &D, wxDC &dc) | wxSFCurveShape | private |
| ClearAcceptedChilds() | wxSFShapeBase | inline |
| ClearAcceptedConnections() | wxSFShapeBase | inline |
| ClearAcceptedSrcNeighbours() | wxSFShapeBase | inline |
| ClearAcceptedTrgNeighbours() | wxSFShapeBase | inline |
| CONNECTMODE enum name | wxSFShapeBase | |
| Contains(const wxPoint &pos) | wxSFLineShape | virtual |
| ContainsStyle(STYLE style) const | wxSFShapeBase | inline |
| Coord_Catmul_Rom_Kubika(const wxRealPoint &p1, const wxRealPoint &p2, const wxRealPoint &p3, const wxRealPoint &p4, double t) | wxSFCurveShape | private |
| CreateHandles() | wxSFLineShape | virtual |
| Deserialize(wxXmlNode *node) | wxSFShapeBase | protectedvirtual |
| DeserializeObject(wxXmlNode *node) | xsSerializable | |
| DoAlignment() | wxSFShapeBase | |
| Draw(wxDC &dc, bool children=sfWITHCHILDREN) | wxSFShapeBase | virtual |
| DrawCompleteLine(wxDC &dc) | wxSFCurveShape | protectedvirtual |
| DrawHighlighted(wxDC &dc) | wxSFLineShape | protectedvirtual |
| DrawHover(wxDC &dc) | wxSFLineShape | protectedvirtual |
| DrawNormal(wxDC &dc) | wxSFLineShape | protectedvirtual |
| DrawSelected(wxDC &dc) | wxSFShapeBase | protectedvirtual |
| DrawShadow(wxDC &dc) | wxSFShapeBase | protectedvirtual |
| EnableCloning(bool enab) | xsSerializable | inline |
| EnablePropertySerialization(const wxString &field, bool enab) | xsSerializable | |
| EnableSerialization(bool enab) | xsSerializable | inline |
| FitToChildren() | wxSFShapeBase | virtual |
| GetAbsolutePosition() | wxSFLineShape | virtual |
| GetAcceptedChildren() | wxSFShapeBase | inline |
| GetAcceptedConnections() | wxSFShapeBase | inline |
| GetAcceptedSrcNeighbours() | wxSFShapeBase | inline |
| GetAcceptedTrgNeighbours() | wxSFShapeBase | inline |
| GetAssignedConnections(wxClassInfo *shapeInfo, wxSFShapeBase::CONNECTMODE mode, ShapeList &lines) | wxSFShapeBase | |
| GetBorderPoint(const wxRealPoint &start, const wxRealPoint &end) | wxSFLineShape | virtual |
| GetBoundingBox() | wxSFCurveShape | virtual |
| GetCenter() | wxSFShapeBase | virtual |
| GetChild(long id, bool recursive=xsNORECURSIVE) | xsSerializable | |
| GetChildren(wxClassInfo *type, SerializableList &list) | xsSerializable | |
| GetChildrenList() | xsSerializable | inline |
| GetChildrenRecursively(wxClassInfo *type, SerializableList &list, SEARCHMODE mode=searchBFS) | xsSerializable | |
| GetChildShapes(wxClassInfo *type, ShapeList &children, bool recursive=false, xsSerializable::SEARCHMODE mode=xsSerializable::searchBFS) | wxSFShapeBase | |
| GetCompleteBoundingBox(wxRect &rct, int mask=bbALL) | wxSFShapeBase | |
| GetConnectionPoint(wxSFConnectionPoint::CPTYPE type, long id=-1) | wxSFShapeBase | |
| GetConnectionPoints() | wxSFShapeBase | inline |
| GetControlPoints() | wxSFLineShape | inline |
| GetCustomDockPoint() | wxSFShapeBase | inline |
| GetDirectLine(wxRealPoint &src, wxRealPoint &trg) | wxSFLineShape | |
| GetDockPoint() | wxSFLineShape | inline |
| GetDockPointPosition(int dp) | wxSFLineShape | |
| GetFirstChild() | xsSerializable | |
| GetFirstChild(wxClassInfo *type) | xsSerializable | |
| GetFirstChildNode() const | xsSerializable | inline |
| GetGrandParentShape() | wxSFShapeBase | |
| GetHAlign() const | wxSFShapeBase | inline |
| GetHandle(wxSFShapeHandle::HANDLETYPE type, long id=-1) | wxSFShapeBase | |
| GetHandles() | wxSFShapeBase | inline |
| GetHBorder() const | wxSFShapeBase | inline |
| GetHitLinesegment(const wxPoint &pos) | wxSFLineShape | protectedvirtual |
| GetHoverColour() const | wxSFShapeBase | inline |
| GetId() const | xsSerializable | inline |
| GetLastChild() | xsSerializable | |
| GetLastChild(wxClassInfo *type) | xsSerializable | |
| GetLastChildNode() const | xsSerializable | inline |
| GetLineMode() | wxSFLineShape | inlineprotected |
| GetLinePen() const | wxSFLineShape | inline |
| GetLineSegment(size_t index, wxRealPoint &src, wxRealPoint &trg) | wxSFLineShape | |
| GetModSrcPoint() | wxSFLineShape | protected |
| GetModTrgPoint() | wxSFLineShape | protected |
| GetNearestConnectionPoint(const wxRealPoint &pos) | wxSFShapeBase | |
| GetNeighbours(ShapeList &neighbours, wxClassInfo *shapeInfo, CONNECTMODE condir, bool direct=true) | wxSFShapeBase | |
| GetParent() | xsSerializable | inline |
| GetParentAbsolutePosition() | wxSFShapeBase | protected |
| GetParentCanvas() | wxSFShapeBase | |
| GetParentManager() | xsSerializable | inline |
| GetParentShape() | wxSFShapeBase | |
| GetPoint(size_t segment, double offset) | wxSFCurveShape | |
| GetProperties() | xsSerializable | inline |
| GetProperty(const wxString &field) | xsSerializable | |
| GetRelativePosition() const | wxSFShapeBase | inline |
| GetSegmentQuaternion(size_t segment, wxRealPoint &A, wxRealPoint &B, wxRealPoint &C, wxRealPoint &D) | wxSFCurveShape | private |
| GetShapeManager() | wxSFShapeBase | inline |
| GetSibbling() | xsSerializable | |
| GetSibbling(wxClassInfo *type) | xsSerializable | |
| GetSrcArrow() | wxSFLineShape | inline |
| GetSrcPoint() | wxSFLineShape | |
| GetSrcShapeId() | wxSFLineShape | inline |
| GetStyle() const | wxSFShapeBase | inline |
| GetTrgArrow() | wxSFLineShape | inline |
| GetTrgPoint() | wxSFLineShape | |
| GetTrgShapeId() | wxSFLineShape | inline |
| GetUserData() | wxSFShapeBase | inline |
| GetVAlign() const | wxSFShapeBase | inline |
| GetVBorder() const | wxSFShapeBase | inline |
| HALIGN enum name | wxSFShapeBase | |
| halignCENTER enum value | wxSFShapeBase | |
| halignEXPAND enum value | wxSFShapeBase | |
| halignLEFT enum value | wxSFShapeBase | |
| halignLINE_END enum value | wxSFShapeBase | |
| halignLINE_START enum value | wxSFShapeBase | |
| halignNONE enum value | wxSFShapeBase | |
| halignRIGHT enum value | wxSFShapeBase | |
| HasChildren() const | xsSerializable | inline |
| InitChild(xsSerializable *child) | xsSerializable | protected |
| InsertChild(size_t pos, xsSerializable *child) | xsSerializable | |
| Intersects(const wxRect &rct) | wxSFShapeBase | virtual |
| IsActive() const | wxSFShapeBase | inline |
| IsAncestor(wxSFShapeBase *child) | wxSFShapeBase | |
| IsChildAccepted(const wxString &type) | wxSFShapeBase | |
| IsCloningEnabled() const | xsSerializable | inline |
| IsConnectionAccepted(const wxString &type) | wxSFShapeBase | |
| IsDescendant(wxSFShapeBase *parent) | wxSFShapeBase | |
| IsInside(const wxRect &rct) | wxSFShapeBase | virtual |
| IsPropertySerialized(const wxString &field) | xsSerializable | |
| IsSelected() const | wxSFShapeBase | inline |
| IsSerialized() const | xsSerializable | inline |
| IsSrcNeighbourAccepted(const wxString &type) | wxSFShapeBase | |
| IsStandAlone() | wxSFLineShape | inline |
| IsTrgNeighbourAccepted(const wxString &type) | wxSFShapeBase | |
| IsVisible() const | wxSFShapeBase | inline |
| lineBOTH enum value | wxSFShapeBase | |
| lineENDING enum value | wxSFShapeBase | |
| LINEMODE enum name | wxSFLineShape | protected |
| lineSTARTING enum value | wxSFShapeBase | |
| m_arrAcceptedChildren | wxSFShapeBase | protected |
| m_arrAcceptedConnections | wxSFShapeBase | protected |
| m_arrAcceptedSrcNeighbours | wxSFShapeBase | protected |
| m_arrAcceptedTrgNeighbours | wxSFShapeBase | protected |
| m_fActive | wxSFShapeBase | protected |
| m_fClone | xsSerializable | protected |
| m_fFirstMove | wxSFShapeBase | private |
| m_fHighlighParent | wxSFShapeBase | private |
| m_fMouseOver | wxSFShapeBase | private |
| m_fSelected | wxSFShapeBase | protected |
| m_fSerialize | xsSerializable | protected |
| m_fStandAlone | wxSFLineShape | protected |
| m_fVisible | wxSFShapeBase | protected |
| m_lstChildItems | xsSerializable | protected |
| m_lstConnectionPts | wxSFShapeBase | protected |
| m_lstHandles | wxSFShapeBase | protected |
| m_lstPoints | wxSFLineShape | protected |
| m_lstProperties | xsSerializable | protected |
| m_nCustomDockPoint | wxSFShapeBase | protected |
| m_nDockPoint | wxSFLineShape | protected |
| m_nHAlign | wxSFShapeBase | protected |
| m_nHBorder | wxSFShapeBase | protected |
| m_nHoverColor | wxSFShapeBase | protected |
| m_nId | xsSerializable | private |
| m_nMode | wxSFLineShape | protected |
| m_nMouseOffset | wxSFShapeBase | private |
| m_nPrevPosition | wxSFLineShape | protected |
| m_nRelativePosition | wxSFShapeBase | protected |
| m_nSrcOffset | wxSFLineShape | protected |
| m_nSrcPoint | wxSFLineShape | protected |
| m_nSrcShapeId | wxSFLineShape | protected |
| m_nStyle | wxSFShapeBase | protected |
| m_nTrgOffset | wxSFLineShape | protected |
| m_nTrgPoint | wxSFLineShape | protected |
| m_nTrgShapeId | wxSFLineShape | protected |
| m_nUnfinishedPoint | wxSFLineShape | protected |
| m_nVAlign | wxSFShapeBase | protected |
| m_nVBorder | wxSFShapeBase | protected |
| m_Pen | wxSFLineShape | protected |
| m_pParentItem | xsSerializable | protected |
| m_pParentManager | xsSerializable | protected |
| m_pSrcArrow | wxSFLineShape | protected |
| m_pTrgArrow | wxSFLineShape | protected |
| m_pUserData | wxSFShapeBase | protected |
| MarkSerializableDataMembers() | wxSFLineShape | private |
| modeREADY enum value | wxSFLineShape | protected |
| modeSRCCHANGE enum value | wxSFLineShape | protected |
| modeTRGCHANGE enum value | wxSFLineShape | protected |
| modeUNDERCONSTRUCTION enum value | wxSFLineShape | protected |
| MoveBy(double x, double y) | wxSFLineShape | virtual |
| wxSFShapeBase::MoveBy(const wxRealPoint &delta) | wxSFShapeBase | |
| MoveTo(double x, double y) | wxSFLineShape | virtual |
| wxSFShapeBase::MoveTo(const wxRealPoint &pos) | wxSFShapeBase | |
| OnBeginDrag(const wxPoint &pos) | wxSFLineShape | virtual |
| OnBeginHandle(wxSFShapeHandle &handle) | wxSFShapeBase | virtual |
| OnChildDropped(const wxRealPoint &pos, wxSFShapeBase *child) | wxSFShapeBase | virtual |
| OnDragging(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnEndDrag(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnEndHandle(wxSFShapeHandle &handle) | wxSFLineShape | virtual |
| OnHandle(wxSFShapeHandle &handle) | wxSFLineShape | virtual |
| OnKey(int key) | wxSFShapeBase | virtual |
| OnLeftClick(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnLeftDoubleClick(const wxPoint &pos) | wxSFLineShape | virtual |
| OnMouseEnter(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnMouseLeave(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnMouseOver(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnRightClick(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnRightDoubleClick(const wxPoint &pos) | wxSFShapeBase | virtual |
| operator<<(xsSerializable *child) | xsSerializable | |
| Refresh(bool delayed=false) | wxSFShapeBase | |
| Refresh(const wxRect &rct, bool delayed=false) | wxSFShapeBase | protected |
| RemoveChild(xsSerializable *child) | xsSerializable | |
| RemoveChildren() | xsSerializable | |
| RemoveConnectionPoint(wxSFConnectionPoint::CPTYPE type) | wxSFShapeBase | |
| RemoveHandle(wxSFShapeHandle::HANDLETYPE type, long id=-1) | wxSFShapeBase | |
| RemoveProperty(xsProperty *property) | xsSerializable | |
| RemoveStyle(STYLE style) | wxSFShapeBase | inline |
| Reparent(xsSerializable *parent) | xsSerializable | |
| Scale(double x, double y, bool children=sfWITHCHILDREN) | wxSFLineShape | virtual |
| wxSFShapeBase::Scale(const wxRealPoint &scale, bool children=sfWITHCHILDREN) | wxSFShapeBase | |
| ScaleChildren(double x, double y) | wxSFShapeBase | |
| searchBFS enum value | xsSerializable | |
| searchDFS enum value | xsSerializable | |
| SEARCHMODE enum name | xsSerializable | |
| Select(bool state) | wxSFShapeBase | inline |
| Serialize(wxXmlNode *node) | wxSFShapeBase | protectedvirtual |
| SerializeObject(wxXmlNode *node) | xsSerializable | |
| SetCustomDockPoint(int dp) | wxSFShapeBase | inline |
| SetDockPoint(int index) | wxSFLineShape | inline |
| SetEndingConnectionPoint(const wxSFConnectionPoint *cp) | wxSFLineShape | |
| SetHAlign(HALIGN val) | wxSFShapeBase | inline |
| SetHBorder(double border) | wxSFShapeBase | inline |
| SetHoverColour(const wxColour &col) | wxSFShapeBase | inline |
| SetId(long id) | xsSerializable | |
| SetLineMode(LINEMODE mode) | wxSFLineShape | inlineprotected |
| SetLinePen(const wxPen &pen) | wxSFLineShape | inline |
| SetParent(xsSerializable *parent) | xsSerializable | inline |
| SetParentManager(wxXmlSerializer *parent) | xsSerializable | inline |
| SetRelativePosition(const wxRealPoint &pos) | wxSFShapeBase | inline |
| SetRelativePosition(double x, double y) | wxSFShapeBase | inline |
| SetSrcArrow(wxSFArrowBase *arrow) | wxSFLineShape | |
| SetSrcArrow(wxClassInfo *arrowInfo) | wxSFLineShape | |
| SetSrcPoint(const wxRealPoint &src) | wxSFLineShape | inline |
| SetSrcShapeId(long id) | wxSFLineShape | inline |
| SetStandAlone(bool enab) | wxSFLineShape | inline |
| SetStartingConnectionPoint(const wxSFConnectionPoint *cp) | wxSFLineShape | |
| SetStyle(long style) | wxSFShapeBase | inline |
| SetTrgArrow(wxSFArrowBase *arrow) | wxSFLineShape | |
| SetTrgArrow(wxClassInfo *arrowInfo) | wxSFLineShape | |
| SetTrgPoint(const wxRealPoint &trg) | wxSFLineShape | inline |
| SetTrgShapeId(long id) | wxSFLineShape | inline |
| SetUnfinishedPoint(const wxPoint &pos) | wxSFLineShape | inlineprotected |
| SetUserData(xsSerializable *data) | wxSFShapeBase | |
| SetVAlign(VALIGN val) | wxSFShapeBase | inline |
| SetVBorder(double border) | wxSFShapeBase | inline |
| sfsALWAYS_INSIDE enum value | wxSFShapeBase | |
| sfsDEFAULT_SHAPE_STYLE enum value | wxSFShapeBase | |
| sfsDELETE_USER_DATA enum value | wxSFShapeBase | |
| sfsEMIT_EVENTS enum value | wxSFShapeBase | |
| sfsHIGHLIGHTING enum value | wxSFShapeBase | |
| sfsHOVERING enum value | wxSFShapeBase | |
| sfsLOCK_CHILDREN enum value | wxSFShapeBase | |
| sfsNO_FIT_TO_CHILDREN enum value | wxSFShapeBase | |
| sfsPARENT_CHANGE enum value | wxSFShapeBase | |
| sfsPOSITION_CHANGE enum value | wxSFShapeBase | |
| sfsPROCESS_DEL enum value | wxSFShapeBase | |
| sfsPROPAGATE_DRAGGING enum value | wxSFShapeBase | |
| sfsPROPAGATE_HIGHLIGHTING enum value | wxSFShapeBase | |
| sfsPROPAGATE_HOVERING enum value | wxSFShapeBase | |
| sfsPROPAGATE_INTERACTIVE_CONNECTION enum value | wxSFShapeBase | |
| sfsPROPAGATE_SELECTION enum value | wxSFShapeBase | |
| sfsSHOW_HANDLES enum value | wxSFShapeBase | |
| sfsSHOW_SHADOW enum value | wxSFShapeBase | |
| sfsSIZE_CHANGE enum value | wxSFShapeBase | |
| Show(bool show) | wxSFShapeBase | inline |
| ShowHandles(bool show) | wxSFShapeBase | |
| STYLE enum name | wxSFShapeBase | |
| Update() | wxSFShapeBase | virtual |
| VALIGN enum name | wxSFShapeBase | |
| valignBOTTOM enum value | wxSFShapeBase | |
| valignEXPAND enum value | wxSFShapeBase | |
| valignLINE_END enum value | wxSFShapeBase | |
| valignLINE_START enum value | wxSFShapeBase | |
| valignMIDDLE enum value | wxSFShapeBase | |
| valignNONE enum value | wxSFShapeBase | |
| valignTOP enum value | wxSFShapeBase | |
| wxSFCurveShape() | wxSFCurveShape | |
| wxSFCurveShape(long src, long trg, const wxXS::RealPointList &path, wxSFDiagramManager *manager) | wxSFCurveShape | |
| wxSFCurveShape(const wxSFCurveShape &obj) | wxSFCurveShape | |
| wxSFLineShape(void) | wxSFLineShape | |
| wxSFLineShape(long src, long trg, const wxXS::RealPointList &path, wxSFDiagramManager *manager) | wxSFLineShape | |
| wxSFLineShape(const wxRealPoint &src, const wxRealPoint &trg, const wxXS::RealPointList &path, wxSFDiagramManager *manager) | wxSFLineShape | |
| wxSFLineShape(const wxSFLineShape &obj) | wxSFLineShape | |
| wxSFShapeBase(void) | wxSFShapeBase | |
| wxSFShapeBase(const wxRealPoint &pos, wxSFDiagramManager *manager) | wxSFShapeBase | |
| wxSFShapeBase(const wxSFShapeBase &obj) | wxSFShapeBase | |
| XS_DECLARE_CLONABLE_CLASS(wxSFCurveShape) | wxSFCurveShape | |
| wxSFLineShape::XS_DECLARE_CLONABLE_CLASS(wxSFLineShape) | wxSFLineShape | |
| wxSFShapeBase::XS_DECLARE_CLONABLE_CLASS(wxSFShapeBase) | wxSFShapeBase | |
| xsSerializable::XS_DECLARE_CLONABLE_CLASS(xsSerializable) | xsSerializable | |
| xsSerializable() | xsSerializable | |
| xsSerializable(const xsSerializable &obj) | xsSerializable | |
| ~wxSFCurveShape() | wxSFCurveShape | virtual |
| ~wxSFLineShape(void) | wxSFLineShape | virtual |
| ~wxSFShapeBase(void) | wxSFShapeBase | virtual |
| ~xsSerializable() | xsSerializable | |