InstanceObject.Explode Method

InstanceObjectExplode Method

Explodes the instance reference into pieces.

Namespace:  Rhino.DocObjects
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public void Explode(
	bool explodeNestedInstances,
	out RhinoObject[] pieces,
	out ObjectAttributes[] pieceAttributes,
	out Transform[] pieceTransforms
)
Public Sub Explode ( 
	explodeNestedInstances As Boolean,
	<OutAttribute> ByRef pieces As RhinoObject(),
	<OutAttribute> ByRef pieceAttributes As ObjectAttributes(),
	<OutAttribute> ByRef pieceTransforms As Transform()
)

Parameters

explodeNestedInstances
Type: SystemBoolean
If true, then nested instance references are recursively exploded into pieces until actual geometry is found. If false, an InstanceObject is added to the pieces out parameter when this InstanceObject has nested references.
pieces
Type: Rhino.DocObjectsRhinoObject
An array of Rhino objects will be assigned to this out parameter during this call.
pieceAttributes
Type: Rhino.DocObjectsObjectAttributes
An array of object attributes will be assigned to this out parameter during this call.
pieceTransforms
Type: Rhino.GeometryTransform
An array of the previously applied transform matrices will be assigned to this out parameter during this call.
Version Information

Rhino for Mac

Supported in: 5.4

Rhino for Windows

Supported in: 6.8
See Also