Skip to content

ObjectTable.TransformWithHistory (ObjRef, Transform)

Public Class

Constructs a new object that is the transformation of the existing object and records history of the transformation if history recording is turned on. If history recording is not enabled, this function will act the same as Transform(objref, xform, false)

Namespace: Rhino.DocObjects.Tables

Assembly: RhinoCommon (in RhinoCommon.dll)

**Since:**5.0

Syntax

public Guid TransformWithHistory(
ObjRef objref,
Transform xform
)

Parameters

objref

Type: Rhino.DocObjects.ObjRef
reference to object to transform.

xform

Type: Rhino.Geometry.Transform
transformation to apply.

Return Value

Type:Guid
Id of the new object that is the transformation of the existing_object. The new object has identical attributes.

Remarks

If the object is locked or on a locked layer, then it cannot be transformed.