|
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 |