Properties

Boundingbox

#
public BoundingBox Boundingbox { get; }
Boundingbox

ClippingBox

#
public BoundingBox ClippingBox { get; }
ClippingBox

IsGeometryLoaded

#
public bool IsGeometryLoaded { get; }
IsGeometryLoaded

IsReferencedGeometry

#
public bool IsReferencedGeometry { get; }

IsValid

#
public bool IsValid { get; }
IsValid

IsValidWhyNot

#
public string IsValidWhyNot { get; }
IsValidWhyNot

Name

#
public string Name { get; set; }

Objects

#
public List<IGH_GeometricGoo> Objects { get; }

ReferenceID

#
public Guid ReferenceID { get; set; }
ReferenceID

TypeDescription

#
public string TypeDescription { get; }
TypeDescription

TypeName

#
public string TypeName { get; }
TypeName

Methods

AppendRenderGeometry

#
public void AppendRenderGeometry(GH_RenderArgs args, RenderMaterial material)
args (GH_RenderArgs)
material (RenderMaterial)

BakeGeometry

#
public bool BakeGeometry(RhinoDoc doc, ObjectAttributes att, ref Guid obj_guid)
doc (RhinoDoc)
att (ObjectAttributes)
obj_guid (ref Guid)
BakeGeometry

CastFrom

#
public bool CastFrom(object source)
source (object)
CastFrom

CastTo<T>

#
public bool CastTo<T>(ref T target)
target (ref T)
CastTo

ClearCaches

#
public void ClearCaches()
ClearCaches

DrawViewportMeshes

#
public void DrawViewportMeshes(GH_PreviewMeshArgs args)
args (GH_PreviewMeshArgs)
DrawViewportMeshes

DrawViewportWires

#
public void DrawViewportWires(GH_PreviewWireArgs args)
args (GH_PreviewWireArgs)
DrawViewportWires

Duplicate

#
public IGH_Goo Duplicate()
Duplicate

DuplicateGeometry

#
public IGH_GeometricGoo DuplicateGeometry()
DuplicateGeometry

EmitProxy

#
public IGH_GooProxy EmitProxy()
EmitProxy

GetBoundingBox

#
public BoundingBox GetBoundingBox(Transform xform)
xform (Transform)
GetBoundingBox

LoadGeometry

#
public bool LoadGeometry()
LoadGeometry

LoadGeometry

#
public bool LoadGeometry(RhinoDoc doc)
doc (RhinoDoc)
LoadGeometry

Morph

#
public IGH_GeometricGoo Morph(SpaceMorph xmorph)
xmorph (SpaceMorph)
Morph

Read

#
public bool Read(GH_IReader reader)
reader (GH_IReader)
Read

ScriptVariable

#
public object ScriptVariable()
ScriptVariable

ToString

#
public override string ToString()
Object.ToString
ToString

Transform

#
public IGH_GeometricGoo Transform(Transform xform)
xform (Transform)
Transform

Write

#
public bool Write(GH_IWriter writer)
writer (GH_IWriter)
Write