File3dmInstanceDefinitionTable

class rhino3dm.File3dmInstanceDefinitionTable
__len__()

[todo] add documentation

__getitem__()

[todo] add documentation

__iter__()

[todo] add documentation

Add(idef)

Adds an instance definition to the instance definition table.

Parameters:
  • name (str) – The definition name.
  • description (str) – The definition description.
  • url (str) – A URL or hyperlink.
  • urlTag (str) – A description of the URL or hyperlink.
  • basePoint (rhino3dm.Point3d) – A base point.
  • geometry (list[rhino3dm.GeometryBase]) – An array, a list or any enumerable set of geometry.
  • attributes (IEnumerable<ObjectAttributes>) – An array, a list or any enumerable set of attributes.
Returns:

>=0 index of instance definition in the instance definition table. -1 on failure.

Return type:

int

FindIndex(index)

[todo] add documentation

FindId(id)

[todo] add documentation