wxArt2D
a2dRestrictionEngine Member List

This is the complete list of members for a2dRestrictionEngine, including all inherited members.

a2dObject()a2dObject
a2dObject(const a2dObject &other, CloneOptions options, a2dRefMap *refs) (defined in a2dObject)a2dObject
a2dRestrictionEngine()a2dRestrictionEngine
a2dSnapToWhat enum namea2dRestrictionEngine
AddProperty(a2dNamedProperty *property)a2dObjectvirtual
AlwaysWriteSerializationId() const a2dObjectvirtual
AngleRestrict(double angle)a2dRestrictionEngineprotected
AngleRestrictVectorRot(double *vecx, double *vecy)a2dRestrictionEngineprotected
AngleRestrictVectorSkew(double *vecx, double *vecy, double otherx, double othery)a2dRestrictionEngineprotected
CheckReferences()a2dObject
Clone(CloneOptions options, a2dRefMap *refs=NULL) const a2dObject
clone_childs enum valuea2dObject
clone_deep enum value (defined in a2dObject)a2dObject
clone_flat enum value (defined in a2dObject)a2dObject
clone_members enum valuea2dObject
clone_noCameleonRef enum valuea2dObject
clone_noReference enum valuea2dObject
clone_properties enum valuea2dObject
clone_seteditcopy enum valuea2dObject
clone_setoriginal enum valuea2dObject
clone_toDrag enum valuea2dObject
clone_unused enum valuea2dObject
CloneOptions enum namea2dObject
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
DECLARE_PROPERTIES() (defined in a2dObject)a2dObject
Disconnect(int winid, int lastId, wxEventType eventType, wxObjectEventFunction func=NULL, wxObject *userData=(wxObject *) NULL, wxEvtHandler *eventSink=(wxEvtHandler *) NULL) (defined in a2dObject)a2dObject
DisconnectEvent(wxEventType type, wxEvtHandler *eventSink)a2dObject
DisconnectEventAll(wxEvtHandler *eventSink)a2dObject
DoIgnoreIfNotMember(const a2dPropertyId *id) const a2dObjectinlineprotectedvirtual
DoWalker(wxObject *parent, a2dWalkerIOHandler &handler)a2dObjectprotectedvirtual
EditProperties(const a2dPropertyId *id, bool withUndo=true)a2dObjectvirtual
FindProperty(const a2dPropertyId *id, a2dPropertyId::Flags flags=a2dPropertyId::flag_none)a2dObjectvirtual
FindProperty(const a2dPropertyId *id, a2dPropertyId::Flags flags=a2dPropertyId::flag_none) const a2dObjectvirtual
GetAutoZeroPtrList()a2dObjectinline
GetCheck() const a2dObjectinline
GetLineToSnap()a2dRestrictionEngineinline
GetName() const a2dObjectvirtual
GetOwnedBy()a2dObjectinline
GetParentSnapObjects() const a2dRestrictionEngineinline
GetPointToSnap() const a2dRestrictionEngineinline
GetProperty(const a2dPropertyId *propertyId, a2dPropertyId::Flags flags=a2dPropertyId::flag_none) const a2dObject
GetPropertyList() const a2dObjectinline
GetRelease() const a2dObjectinline
GetReleaseSnap() const a2dRestrictionEngineinline
GetRestrictPoint() const a2dRestrictionEngineinline
GetRotationAngle() const a2dRestrictionEngineinline
GetShiftKeyDown() const a2dRestrictionEngineinline
GetSnap() const a2dRestrictionEngineinline
GetSnapGridX() const a2dRestrictionEngineinline
GetSnapGridY() const a2dRestrictionEngineinline
GetSnapOnlyVisibleObjects() const a2dRestrictionEngineinline
GetSnapOriginX() const a2dRestrictionEngineinline
GetSnapOriginY() const a2dRestrictionEngineinline
GetSnapSourceFeatures() const a2dRestrictionEngineinline
GetSnapTargetFeature(a2dSnapToWhat snapTargetFeature) const a2dRestrictionEngineinline
GetSnapTargetFeatures() const a2dRestrictionEngineinline
GetSnapThresHold() const a2dRestrictionEngineinline
GetSnapThresHoldWorld() const a2dRestrictionEngine
GetUniqueSerializationId() const a2dObject
GetURI() const a2dObject
HasDynamicProperties() const a2dObjectinline
HasProperty(const a2dPropertyId *id, const wxString &stringvalue=wxEmptyString) const a2dObjectvirtual
IsTemporary_DontSave() const a2dObjectinlinevirtual
IsWithInThresHold(const a2dPoint2D &p)a2dRestrictionEngine
LinkReference(a2dObject *other)a2dObjectvirtual
Load(wxObject *parent, a2dIOHandlerXmlSerIn &parser)a2dObjectvirtual
LoadFromDocument(a2dIOHandlerXmlSerIn &parser)a2dObject
m_angleLista2dRestrictionEngineprotected
m_autozeroptrlista2dObjectprotected
m_checka2dObjectprotected
m_docOriginX (defined in a2dRestrictionEngine)a2dRestrictionEngineprotected
m_docOriginY (defined in a2dRestrictionEngine)a2dRestrictionEngineprotected
m_docSnapDistX (defined in a2dRestrictionEngine)a2dRestrictionEngineprotected
m_docSnapDistY (defined in a2dRestrictionEngine)a2dRestrictionEngineprotected
m_iteratorCount (defined in a2dObject)a2dObjectprotected
m_lineToSnap (defined in a2dRestrictionEngine)a2dRestrictionEngineprotected
m_nAngleLista2dRestrictionEngineprotected
m_originXa2dRestrictionEngineprotected
m_originYa2dRestrictionEngineprotected
m_parentObjecta2dRestrictionEngineprotected
m_pendingDisconnects (defined in a2dObject)a2dObjectprotected
m_pointToRestrictTo (defined in a2dRestrictionEngine)a2dRestrictionEngineprotected
m_pointToSnapa2dRestrictionEngineprotected
m_propertylista2dObjectprotected
m_recursion_activea2dObjectprotected
m_refcounta2dObjectprotected
m_releasea2dObjectprotected
m_releaseSnapa2dRestrictionEngineprotected
m_rotationAnglea2dRestrictionEngineprotected
m_rotationRationalDena2dRestrictionEngineprotected
m_rotationRationalNoma2dRestrictionEngineprotected
m_shiftDowna2dRestrictionEngineprotected
m_snapa2dRestrictionEngineprotected
m_snapDistXa2dRestrictionEngineprotected
m_snapDistYa2dRestrictionEngineprotected
m_snapOnlyVisbleObjectsa2dRestrictionEngineprotected
m_snappedPointa2dRestrictionEngineprotected
m_snapSourceFeaturesa2dRestrictionEngineprotected
m_snapTargetFeaturesa2dRestrictionEngineprotected
m_snapThresHolda2dRestrictionEngineprotected
OnPropertyChanged(const a2dPropertyId *id)a2dObjectvirtual
operator=(const a2dObject &other)a2dObject
operator| (defined in a2dRestrictionEngine)a2dRestrictionEnginefriend
ProcessConnectedEvent(wxEvent &event)a2dObject
ProcessEvent(wxEvent &event) (defined in a2dObject)a2dObjectvirtual
PROPID_AltDown (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_autozeroptrlist (defined in a2dObject)a2dObjectstatic
PROPID_Checka2dObjectstatic
PROPID_Namea2dObjectstatic
PROPID_PointToRestrictTo (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_PointToSnap (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_RotationAngle (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_RotationRationalDen (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_RotationRationalNom (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_ShiftDown (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_Snap (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_SnapGetSet (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_SnapOnlyVisbleObjects (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_SnapSourceFeatures (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_SnapSourceFeaturesMem (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_SnapTargetFeatures (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_SnapThresHold (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
PROPID_URIa2dObjectstatic
RationalRestrict(double angle)a2dRestrictionEngineprotected
RationalRestrictVector(double *vecx, double *vecy)a2dRestrictionEngineprotected
refcount_nondynamic enum value (defined in a2dObject)a2dObjectprotected
RemoveProperty(const a2dPropertyId *id, bool all=true)a2dObjectvirtual
RemoveTemporaryProperties()a2dObject
ResolveInform()a2dObjectvirtual
RestrictAngle(double *ang, wxUint32 sourceRequired=snapToAll, bool ignoreEngine=false)a2dRestrictionEnginevirtual
RestrictCanvasObjectAtVertexes(a2dCanvasObject *object, a2dPoint2D &point, double &dx, double &dy, wxUint32 sourceRequired=snapToAll, bool ignoreEngine=false)a2dRestrictionEnginevirtual
RestrictLine(a2dLine &line, wxUint32 sourceRequired=snapToAll, bool ignoreEngine=false)a2dRestrictionEnginevirtual
RestrictPoint(double &x, double &y, wxUint32 sourceRequired=snapToAll, bool ignoreEngine=false)a2dRestrictionEnginevirtual
RestrictVertexes(a2dVertexArray *segments, a2dPoint2D &point, double &dx, double &dy, wxUint32 sourceRequired=snapToAll, bool ignoreEngine=false)a2dRestrictionEnginevirtual
RestrictVertexes(a2dVertexList *lsegments, a2dPoint2D &point, double &dx, double &dy, wxUint32 sourceRequired=snapToAll, bool ignoreEngine=false)a2dRestrictionEnginevirtual
Save(wxObject *parent, a2dIOHandlerXmlSerOut &out, a2dObjectList *towrite)a2dObjectvirtual
SaveAsDocument(a2dIOHandlerXmlSerOut &out)a2dObject
SearchDynamicEventTable(wxEvent &event) (defined in a2dObject)a2dObject
SetCheck(bool check)a2dObjectinline
SetInternal() (defined in a2dRestrictionEngine)a2dRestrictionEngineprotected
SetName(const wxString &name)a2dObjectvirtual
SetNonDynamic()a2dObjectvirtual
SetParentSnapObjects(a2dCanvasObject *obj)a2dRestrictionEngineinline
SetPointSnapResult(const a2dPoint2D &p)a2dRestrictionEngine
SetProperty(a2dNamedProperty *propertyHolder, a2dPropertyId::SetFlags flags=a2dPropertyId::set_none)a2dObject
SetProperty(const a2dNamedProperty &propertyHolder, a2dPropertyId::SetFlags flags=a2dPropertyId::set_none)a2dObject
SetRelease(bool value)a2dObjectinline
SetReleaseSnap(bool releaseSnap)a2dRestrictionEngineinline
SetRestrictPoint(double xSnap, double ySnap)a2dRestrictionEngineinline
SetRotationAngle(double a)a2dRestrictionEngineinline
SetRotationRational(wxUint32 nomMask, wxUint32 denMask)a2dRestrictionEngineinline
SetShiftKeyDown(bool shiftDown)a2dRestrictionEngineinline
SetSnap(bool snap)a2dRestrictionEngineinline
SetSnapGrid(const a2dDoMu &x, const a2dDoMu &y)a2dRestrictionEngineinline
SetSnapOnlyVisibleObjects(bool snapOnlyVisbleObjects)a2dRestrictionEngineinline
SetSnapOrigin(const a2dDoMu &x, const a2dDoMu &y)a2dRestrictionEngineinline
SetSnapOriginX(const a2dDoMu &x) (defined in a2dRestrictionEngine)a2dRestrictionEngineinline
SetSnapOriginY(const a2dDoMu &y) (defined in a2dRestrictionEngine)a2dRestrictionEngineinline
SetSnapSourceFeature(a2dSnapToWhat snapSourceFeature, bool value=true)a2dRestrictionEngineinline
SetSnapSourceFeatures(wxUint32 snapSourceFeatures)a2dRestrictionEngineinline
SetSnapTargetFeature(a2dSnapToWhat snapTargetFeature, bool value=true)a2dRestrictionEngineinline
SetSnapTargetFeatures(wxUint32 snapTargetFeatures)a2dRestrictionEngineinline
SetSnapThresHold(int thresHold)a2dRestrictionEngineinline
SetURI(const wxURI &url)a2dObject
sig_changed (defined in a2dRestrictionEngine)a2dRestrictionEnginestatic
SignalChange() (defined in a2dRestrictionEngine)a2dRestrictionEngineprotected
sm_Edit_propertiesa2dObjectstatic
snapToAll enum value (defined in a2dRestrictionEngine)a2dRestrictionEngine
snapToBoundingBox enum valuea2dRestrictionEngine
snapToEnd enum valuea2dRestrictionEngine
snapToGridPos enum value (defined in a2dRestrictionEngine)a2dRestrictionEngine
snapToGridPosForced enum valuea2dRestrictionEngine
snapToGridPosX enum valuea2dRestrictionEngine
snapToGridPosY enum valuea2dRestrictionEngine
snapToNone enum valuea2dRestrictionEngine
snapToObjectIntersection enum valuea2dRestrictionEngine
snapToObjectPos enum value (defined in a2dRestrictionEngine)a2dRestrictionEngine
snapToObjectPosX enum valuea2dRestrictionEngine
snapToObjectPosY enum valuea2dRestrictionEngine
snapToObjectSegments enum valuea2dRestrictionEngine
snapToObjectSegmentsMiddle enum valuea2dRestrictionEngine
snapToObjectSnapVPath enum valuea2dRestrictionEngine
snapToObjectVertexes enum valuea2dRestrictionEngine
snapToPins enum valuea2dRestrictionEngine
snapToPinsUnconnected enum valuea2dRestrictionEngine
snapToPointAngle enum value (defined in a2dRestrictionEngine)a2dRestrictionEngine
snapToPointAngleMod enum valuea2dRestrictionEngine
snapToPointAngleRational enum valuea2dRestrictionEngine
snapToPointPos enum value (defined in a2dRestrictionEngine)a2dRestrictionEngine
snapToPointPosX enum valuea2dRestrictionEngine
snapToPointPosXorY enum valuea2dRestrictionEngine
snapToPointPosXorYForce enum valuea2dRestrictionEngine
snapToPointPosY enum valuea2dRestrictionEngine
snapToStart enum valuea2dRestrictionEngine
TakeOverProperties(a2dObject *from, a2dPropertyIdList *listOfIds)a2dObject
TAutoZeroPtrListClass typedefa2dObject
Walker(wxObject *parent, a2dWalkerIOHandler &handler)a2dObject
~a2dObject()a2dObjectvirtual
~a2dRestrictionEngine()a2dRestrictionEngine
Member List -- Sun Oct 12 2014 17:04:47 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation