wxShapeFramework  1.13.0 beta
wxSFDiamondShape Member List
This is the complete list of members for wxSFDiamondShape, including all inherited members.
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 valuewxSFShapeBase
bbCHILDREN enum valuewxSFShapeBase
bbCONNECTIONS enum valuewxSFShapeBase
BBMODE enum namewxSFShapeBase
bbSELF enum valuewxSFShapeBase
bbSHADOW enum valuewxSFShapeBase
ClearAcceptedChilds()wxSFShapeBase [inline]
ClearAcceptedConnections()wxSFShapeBase [inline]
ClearAcceptedSrcNeighbours()wxSFShapeBase [inline]
ClearAcceptedTrgNeighbours()wxSFShapeBase [inline]
CONNECTMODE enum namewxSFShapeBase
Contains(const wxPoint &pos)wxSFDiamondShape [virtual]
ContainsStyle(STYLE style) const wxSFShapeBase [inline]
CreateHandles()wxSFRectShape [virtual]
Deserialize(wxXmlNode *node)wxSFPolygonShape [protected, virtual]
DeserializeObject(wxXmlNode *node)xsSerializable
DoAlignment()wxSFShapeBase
Draw(wxDC &dc, bool children=sfWITHCHILDREN)wxSFShapeBase [virtual]
DrawHighlighted(wxDC &dc)wxSFPolygonShape [protected, virtual]
DrawHover(wxDC &dc)wxSFPolygonShape [protected, virtual]
DrawNormal(wxDC &dc)wxSFPolygonShape [protected, virtual]
DrawPolygonShape(wxDC &dc)wxSFPolygonShape [protected]
DrawSelected(wxDC &dc)wxSFShapeBase [protected, virtual]
DrawShadow(wxDC &dc)wxSFPolygonShape [protected, virtual]
EnableCloning(bool enab)xsSerializable [inline]
EnablePropertySerialization(const wxString &field, bool enab)xsSerializable
EnableSerialization(bool enab)xsSerializable [inline]
FitBoundingBoxToVertices()wxSFPolygonShape [protected]
FitToChildren()wxSFPolygonShape [virtual]
FitVerticesToBoundingBox()wxSFPolygonShape [protected]
GetAbsolutePosition()wxSFShapeBase [virtual]
GetAcceptedChildren()wxSFShapeBase [inline]
GetAcceptedConnections()wxSFShapeBase [inline]
GetAcceptedSrcNeighbours()wxSFShapeBase [inline]
GetAcceptedTrgNeighbours()wxSFShapeBase [inline]
GetAssignedConnections(wxClassInfo *shapeInfo, wxSFShapeBase::CONNECTMODE mode, ShapeList &lines)wxSFShapeBase
GetBorder() const wxSFRectShape [inline]
GetBorderPoint(const wxRealPoint &start, const wxRealPoint &end)wxSFPolygonShape [virtual]
GetBoundingBox()wxSFRectShape [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]
GetCustomDockPoint()wxSFShapeBase [inline]
GetExtents(double *minx, double *miny, double *maxx, double *maxy)wxSFPolygonShape [protected]
GetFill() const wxSFRectShape [inline]
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]
GetHoverColour() const wxSFShapeBase [inline]
GetId() const xsSerializable [inline]
GetLastChild()xsSerializable
GetLastChild(wxClassInfo *type)xsSerializable
GetLastChildNode() const xsSerializable [inline]
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
GetProperties()xsSerializable [inline]
GetProperty(const wxString &field)xsSerializable
GetRectSize() const wxSFRectShape [inline]
GetRelativePosition() const wxSFShapeBase [inline]
GetShapeManager()wxSFShapeBase [inline]
GetSibbling()xsSerializable
GetSibbling(wxClassInfo *type)xsSerializable
GetStyle() const wxSFShapeBase [inline]
GetTranslatedVerices(wxRealPoint pts[])wxSFPolygonShape [protected]
GetTranslatedVerices(wxPoint pts[])wxSFPolygonShape [protected]
GetUserData()wxSFShapeBase [inline]
GetVAlign() const wxSFShapeBase [inline]
GetVBorder() const wxSFShapeBase [inline]
HALIGN enum namewxSFShapeBase
halignCENTER enum valuewxSFShapeBase
halignEXPAND enum valuewxSFShapeBase
halignLEFT enum valuewxSFShapeBase
halignLINE_END enum valuewxSFShapeBase
halignLINE_START enum valuewxSFShapeBase
halignNONE enum valuewxSFShapeBase
halignRIGHT enum valuewxSFShapeBase
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]
IsConnectedToVertex()wxSFPolygonShape [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
IsTrgNeighbourAccepted(const wxString &type)wxSFShapeBase
IsVisible() const wxSFShapeBase [inline]
lineBOTH enum valuewxSFShapeBase
lineENDING enum valuewxSFShapeBase
lineSTARTING enum valuewxSFShapeBase
m_arrAcceptedChildrenwxSFShapeBase [protected]
m_arrAcceptedConnectionswxSFShapeBase [protected]
m_arrAcceptedSrcNeighbourswxSFShapeBase [protected]
m_arrAcceptedTrgNeighbourswxSFShapeBase [protected]
m_arrVerticeswxSFPolygonShape [protected]
m_BorderwxSFRectShape [protected]
m_fActivewxSFShapeBase [protected]
m_fClonexsSerializable [protected]
m_fConnectToVertexwxSFPolygonShape [protected]
m_FillwxSFRectShape [protected]
m_fSelectedwxSFShapeBase [protected]
m_fSerializexsSerializable [protected]
m_fVisiblewxSFShapeBase [protected]
m_lstChildItemsxsSerializable [protected]
m_lstConnectionPtswxSFShapeBase [protected]
m_lstHandleswxSFShapeBase [protected]
m_lstPropertiesxsSerializable [protected]
m_nCustomDockPointwxSFShapeBase [protected]
m_nHAlignwxSFShapeBase [protected]
m_nHBorderwxSFShapeBase [protected]
m_nHoverColorwxSFShapeBase [protected]
m_nRectSizewxSFRectShape [protected]
m_nRelativePositionwxSFShapeBase [protected]
m_nStylewxSFShapeBase [protected]
m_nVAlignwxSFShapeBase [protected]
m_nVBorderwxSFShapeBase [protected]
m_pParentItemxsSerializable [protected]
m_pParentManagerxsSerializable [protected]
m_pUserDatawxSFShapeBase [protected]
MoveBy(double x, double y)wxSFShapeBase [virtual]
MoveBy(const wxRealPoint &delta)wxSFShapeBase
MoveTo(double x, double y)wxSFShapeBase [virtual]
MoveTo(const wxRealPoint &pos)wxSFShapeBase
NormalizeVertices()wxSFPolygonShape [protected]
OnBeginDrag(const wxPoint &pos)wxSFShapeBase [virtual]
OnBeginHandle(wxSFShapeHandle &handle)wxSFRectShape [virtual]
OnBottomHandle(wxSFShapeHandle &handle)wxSFRectShape [protected, virtual]
OnChildDropped(const wxRealPoint &pos, wxSFShapeBase *child)wxSFShapeBase [virtual]
OnDragging(const wxPoint &pos)wxSFShapeBase [virtual]
OnEndDrag(const wxPoint &pos)wxSFShapeBase [virtual]
OnEndHandle(wxSFShapeHandle &handle)wxSFShapeBase [virtual]
OnHandle(wxSFShapeHandle &handle)wxSFPolygonShape [virtual]
OnKey(int key)wxSFShapeBase [virtual]
OnLeftClick(const wxPoint &pos)wxSFShapeBase [virtual]
OnLeftDoubleClick(const wxPoint &pos)wxSFShapeBase [virtual]
OnLeftHandle(wxSFShapeHandle &handle)wxSFRectShape [protected, 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]
OnRightHandle(wxSFShapeHandle &handle)wxSFRectShape [protected, virtual]
OnTopHandle(wxSFShapeHandle &handle)wxSFRectShape [protected, 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)wxSFPolygonShape [virtual]
wxSFShapeBase::Scale(const wxRealPoint &scale, bool children=sfWITHCHILDREN)wxSFShapeBase
ScaleChildren(double x, double y)wxSFShapeBase
searchBFS enum valuexsSerializable
searchDFS enum valuexsSerializable
SEARCHMODE enum namexsSerializable
Select(bool state)wxSFShapeBase [inline]
Serialize(wxXmlNode *node)wxSFPolygonShape [protected, virtual]
SerializeObject(wxXmlNode *node)xsSerializable
SetBorder(const wxPen &pen)wxSFRectShape [inline]
SetConnectToVertex(bool enable)wxSFPolygonShape [inline]
SetCustomDockPoint(int dp)wxSFShapeBase [inline]
SetFill(const wxBrush &brush)wxSFRectShape [inline]
SetHAlign(HALIGN val)wxSFShapeBase [inline]
SetHBorder(double border)wxSFShapeBase [inline]
SetHoverColour(const wxColour &col)wxSFShapeBase [inline]
SetId(long id)xsSerializable
SetParent(xsSerializable *parent)xsSerializable [inline]
SetParentManager(wxXmlSerializer *parent)xsSerializable [inline]
SetRectSize(const wxRealPoint &size)wxSFRectShape [inline]
SetRectSize(double x, double y)wxSFRectShape [inline]
SetRelativePosition(const wxRealPoint &pos)wxSFShapeBase [inline]
SetRelativePosition(double x, double y)wxSFShapeBase [inline]
SetStyle(long style)wxSFShapeBase [inline]
SetUserData(xsSerializable *data)wxSFShapeBase
SetVAlign(VALIGN val)wxSFShapeBase [inline]
SetVBorder(double border)wxSFShapeBase [inline]
SetVertices(size_t n, const wxRealPoint pts[])wxSFPolygonShape
sfsALWAYS_INSIDE enum valuewxSFShapeBase
sfsDEFAULT_SHAPE_STYLE enum valuewxSFShapeBase
sfsDELETE_USER_DATA enum valuewxSFShapeBase
sfsEMIT_EVENTS enum valuewxSFShapeBase
sfsHIGHLIGHTING enum valuewxSFShapeBase
sfsHOVERING enum valuewxSFShapeBase
sfsLOCK_CHILDREN enum valuewxSFShapeBase
sfsNO_FIT_TO_CHILDREN enum valuewxSFShapeBase
sfsPARENT_CHANGE enum valuewxSFShapeBase
sfsPOSITION_CHANGE enum valuewxSFShapeBase
sfsPROCESS_DEL enum valuewxSFShapeBase
sfsPROPAGATE_DRAGGING enum valuewxSFShapeBase
sfsPROPAGATE_INTERACTIVE_CONNECTION enum valuewxSFShapeBase
sfsPROPAGATE_SELECTION enum valuewxSFShapeBase
sfsSHOW_HANDLES enum valuewxSFShapeBase
sfsSHOW_SHADOW enum valuewxSFShapeBase
sfsSIZE_CHANGE enum valuewxSFShapeBase
Show(bool show)wxSFShapeBase [inline]
ShowHandles(bool show)wxSFShapeBase
STYLE enum namewxSFShapeBase
Update()wxSFShapeBase [virtual]
VALIGN enum namewxSFShapeBase
valignBOTTOM enum valuewxSFShapeBase
valignEXPAND enum valuewxSFShapeBase
valignLINE_END enum valuewxSFShapeBase
valignLINE_START enum valuewxSFShapeBase
valignMIDDLE enum valuewxSFShapeBase
valignNONE enum valuewxSFShapeBase
valignTOP enum valuewxSFShapeBase
wxSFDiagramManager classwxSFShapeBase [friend]
wxSFDiamondShape()wxSFDiamondShape
wxSFDiamondShape(const wxRealPoint &pos, wxSFDiagramManager *manager)wxSFDiamondShape
wxSFDiamondShape(const wxSFDiamondShape &obj)wxSFDiamondShape
wxSFPolygonShape(void)wxSFPolygonShape
wxSFPolygonShape(int n, const wxRealPoint pts[], const wxRealPoint &pos, wxSFDiagramManager *manager)wxSFPolygonShape
wxSFPolygonShape(const wxSFPolygonShape &obj)wxSFPolygonShape
wxSFRectShape(void)wxSFRectShape
wxSFRectShape(const wxRealPoint &pos, const wxRealPoint &size, wxSFDiagramManager *manager)wxSFRectShape
wxSFRectShape(const wxSFRectShape &obj)wxSFRectShape
wxSFShapeBase(void)wxSFShapeBase
wxSFShapeBase(const wxRealPoint &pos, wxSFDiagramManager *manager)wxSFShapeBase
wxSFShapeBase(const wxSFShapeBase &obj)wxSFShapeBase
wxSFShapeCanvas classwxSFShapeBase [friend]
wxSFShapeHandle classwxSFShapeBase [friend]
wxXmlSerializer classxsSerializable [friend]
XS_DECLARE_CLONABLE_CLASS(wxSFDiamondShape)wxSFDiamondShape
wxSFPolygonShape::XS_DECLARE_CLONABLE_CLASS(wxSFPolygonShape)wxSFPolygonShape
wxSFRectShape::XS_DECLARE_CLONABLE_CLASS(wxSFRectShape)wxSFRectShape
wxSFShapeBase::XS_DECLARE_CLONABLE_CLASS(wxSFShapeBase)wxSFShapeBase
xsSerializable::XS_DECLARE_CLONABLE_CLASS(xsSerializable)xsSerializable
xsSerializable()xsSerializable
xsSerializable(const xsSerializable &obj)xsSerializable
~wxSFDiamondShape()wxSFDiamondShape [virtual]
~wxSFPolygonShape(void)wxSFPolygonShape [virtual]
~wxSFRectShape(void)wxSFRectShape [virtual]
~wxSFShapeBase(void)wxSFShapeBase [virtual]
~xsSerializable()xsSerializable
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines