RhinoTransformObjectsEventArgs

EventArgsReferencesSince v5.10
EventArgs passed to RhinoDoc.BeforeTransform.

Properties

GripCount

#Since v7.0
public int GripCount { get; }
The number of Rhino object grips that will be transformed.

GripOwnerCount

#Since v7.0
public int GripOwnerCount { get; }
The number of Rhino object grip owners that will be changed when the grips are transformed.

GripOwners

#Since v7.0
public RhinoObject[] GripOwners { get; }
An array of Rhino object grip owners that will be changed when the grips are transformed. WARNING: these objects may be deleted at anytime after the event handler has been notified. Do not save references to these objects. Use the object's runtime serial number to safely reference these objects at a later time.

Grips

#Since v7.0
public GripObject[] Grips { get; }
An array of Rhino object grips that will be transformed. WARNING: these objects may be deleted at anytime after the event handler has been notified. Do not save references to these objects. Use the object's runtime serial number to safely reference these objects at a later time.

ObjectCount

#Since v5.10
public int ObjectCount { get; }
The number of Rhino objects that will be transformed.

Objects

#Since v5.10
public RhinoObject[] Objects { get; }
An array of Rhino objects to be transformed. WARNING: these objects may be deleted at anytime after the event handler has been notified. Do not save references to these objects. Use the object's runtime serial number to safely reference these objects at a later time.

ObjectsWillBeCopied

#Since v5.10
public bool ObjectsWillBeCopied { get; }
True if the objects will be copied.

Transform

#Since v5.10
public Transform Transform { get; }
The transformation to be applied.

TransformEventId

#Since v8.15
[CLSCompliant(false)] public uint TransformEventId { get; }
The transformation event id.