|
Public Member Functions |
Standard_EXPORT | TDF_Delta () |
| Creates a delta.
.
|
Standard_Boolean | IsEmpty () const |
| Returns true if there is nothing to undo.
.
|
Standard_Boolean | IsApplicable (const Standard_Integer aCurrentTime) const |
| Returns true if the Undo action of <me> is
applicable at <acurrenttime>.
.
|
Standard_Integer | BeginTime () const |
| Returns the field <mybegintime>.
.
|
Standard_Integer | EndTime () const |
| Returns the field <myendtime>.
.
|
Standard_EXPORT void | Labels (TDF_LabelList &aLabelList) const |
| Adds in <alabellist> the labels of the attribute deltas.
Caution: <alabellist> is not cleared before use.
.
|
const TDF_AttributeDeltaList & | AttributeDeltas () const |
| Returns the field <myattdeltalist>.
.
|
TCollection_ExtendedString | Name () const |
| Returns a name associated with this delta.
.
|
void | SetName (const TCollection_ExtendedString &theName) |
| Associates a name <thename> with this delta
.
|
Standard_EXPORT void | Dump (Standard_OStream &OS) const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions |
Standard_EXPORT void | Validity (const Standard_Integer aBeginTime, const Standard_Integer anEndTime) |
| Validates <me> at <abegintime>. If applied, it
restores the TDF_Data in the state it was at
<anendtime>. Reserved to TDF_Data.
.
|
Standard_EXPORT void | AddAttributeDelta (const Handle(TDF_AttributeDelta)&anAttributeDelta) |
| Adds an AttributeDelta to the list. Reserved to
TDF_Data.
.
|
Private Member Functions |
Standard_EXPORT void | BeforeOrAfterApply (const Standard_Boolean before) const |
Standard_EXPORT void | Apply () |
Private Attributes |
Standard_Integer | myBeginTime |
Standard_Integer | myEndTime |
TDF_AttributeDeltaList | myAttDeltaList |
TCollection_ExtendedString | myName |