SnapShotsClient Methods |
The SnapShotsClient type exposes the following members.
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
|