SnapShotsClient Class |
Namespace: Rhino.DocObjects.SnapShots
The SnapShotsClient type exposes the following members.
| Name | Description | |
|---|---|---|
| SnapShotsClient |
SnapShotsClient constructor
|
| Name | Description | |
|---|---|---|
| CppPointer | ||
| SerialNumber |
| Name | Description | |
|---|---|---|
| AnimateDocument |
Called for each frame. Starting at 0.0.
| |
| AnimateObject |
Called for each frame. Starting at 0.0.
| |
| AnimationStart |
Called once at the start of an animation.
| |
| AnimationStop |
Called once at the end of an animation.
| |
| ApplicationCategory |
Predefined application category
| |
| Category |
The category of this client. Usually one of the above predefined categories like e.g
object, rendering or application category
| |
| ClientId |
The unique id of this client.
| |
| Dispose |
SnapShotsClient Dispose
| |
| DocumentCategory |
Predefined document category
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| ExtendBoundingBoxForDocumentAnimation |
Called once at the start of an animation. This can be used to extend the scene bounding box to avoid clipping.
| |
| ExtendBoundingBoxForObjectAnimation |
Called once at the start of an animation. This can be used to extend the scene bounding box to avoid clipping.
| |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IsCurrentModelStateInAnySnapshot(RhinoDoc, BinaryArchiveReader, SimpleArrayBinaryArchiveReader, TextLog) |
Called before restoring a snapshot. Warns the user if the current model state is not already saved.
| |
| IsCurrentModelStateInAnySnapshot(RhinoDoc, RhinoObject, BinaryArchiveReader, SimpleArrayBinaryArchiveReader, TextLog) |
Called before restoring a snapshot. Warns the user if the current model state is not already saved.
| |
| LayersCategory |
Predefined layers category
| |
| LightsCategory |
Predefined lights category
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Name |
The client's name.
| |
| ObjectsCategory |
Predefined objects category
| |
| ObjectTransformNotification |
Called for every object that is associated with a snapshot and gets transformed in Rhino. This is getting called for each stored snapshot and gives the client the possibility to update the stored data.
| |
| PlugInId |
The plug-in id that registers this client.
| |
| PrepareForDocumentAnimation |
Called once at the start of an animation.
| |
| PrepareForObjectAnimation |
Called once at the start of an animation.
| |
| RegisterSnapShotClient |
Function used to register snapshots client
| |
| RenderingCategory |
Predefined rendering category
| |
| RestoreDocument |
Called when the user restores a snapshot and SupportDocument() returns true.
| |
| RestoreObject |
Called when the user restores a snapshot and SupportsObjects() and SupportsObject(Rhino.DocObjects.RhinoObject doc_object) returns true.
| |
| SaveDocument |
Called when the user saves a snapshot and SupportDocument() returns true.
| |
| SaveObject |
Called when the user saves a snapshot and SupportsObjects() and SupportsObject(Rhino.DocObjects.RhinoObject doc_object) returns true.
| |
| SnapshotRestored |
Called after all clients restored their data.
| |
| SupportsAnimation |
Returns true if the client allows animation.
| |
| SupportsDocument |
Defines if the client supports document user data or not
| |
| SupportsObject |
Returns true if the client saves/restores object user data for the given object.
| |
| SupportsObjects |
Returns true if the client saves/restores object user data.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| ViewsCategory |
Predefined views category
|