# TransformObjectList class

Namespace: [Rhino.Collections](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.collections.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class TransformObjectList : IDisposable
```

A collection of Rhino object, grip objects, and the Rhino objects that owns the grips. Used by the TransformCommand and GetTransform classes.

## Constructors

- [TransformObjectList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/ctor.md)

## Finalizer

- [~TransformObjectList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/finalize.md)

## Properties

- [Count](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/count.md): Number of elements in this list
- [DisplayFeedbackEnabled](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/displayfeedbackenabled.md)
- [GripCount](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/gripcount.md): Number of elements in grip list
- [GripOwnerCount](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/gripownercount.md): Number of elements in grip owner list

## Methods

- [Add](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/add.md): (2 overloads) Add an ObjRef to this list. Use this to add polyedges so the references are properly counted
- [AddObjects](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/addobjects.md): Add objects to list with a GetObject
- [Clear](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/clear.md): Remove all elements from this list
- [Dispose](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/dispose.md): (2 overloads)
- [GetBoundingBox](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/getboundingbox.md): Gets the bounding box of all of the objects that this list contains.
- [GripArray](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/griparray.md): Gets access to the internal GripObject array of the TransformObjectList object.
- [GripOwnerArray](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/gripownerarray.md): Gets access to the internal GripOwner array of the TransformObjectList object.
- [ObjectArray](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/objectarray.md): Gets access to the internal RhinoObject array of the TransformObjectList object.
- [UpdateDisplayFeedbackTransform](https://developer.rhino3d.com/api/rhinocommon/type/rhino.collections.transformobjectlist/updatedisplayfeedbacktransform.md)
