RhinoCommon API
ReplayHistoryData Class |
Provides history information to commands that will repeat history construction.
Generally, a developer using this class will not construct a new instance, but receive one.
Namespace: Rhino.DocObjects
Assembly: RhinoCommon (in RhinoCommon.dll)
The ReplayHistoryData type exposes the following members.
| Name | Description | |
|---|---|---|
| Document | The document this record belongs to | |
| HistoryVersion |
ReplayHistory overrides check the version number to ensure the information
saved in the history record is compatible with the current implementation
of ReplayHistory
| |
| RecordId |
Each history record has a unique id that Rhino assigns when it adds the
history record to the history record table
| |
| Results |
Provides access to BOTH inputs and outputs of the replay history operation.
Use this property to then call an appropriate UpdateToX() method and make your custom history support work. |
| Name | Description | |
|---|---|---|
| Dispose | Releases all resources used by the ReplayHistoryData | |
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetRhinoObjRef |
In ReplayHistory, use GetRhinoObjRef to convert the information
in a history record into the ObjRef that has up to date
RhinoObject pointers
| |
| GetType | (Inherited from Object.) | |
| MemberwiseClone | (Inherited from Object.) | |
| ToString | (Inherited from Object.) | |
| TryGetBool | ||
| TryGetColor | ||
| TryGetDouble | ||
| TryGetGuid | ||
| TryGetInt | ||
| TryGetPoint3d | ||
| TryGetPoint3dOnObject | ||
| TryGetString | ||
| TryGetTransform | ||
| TryGetVector3d |