ladybug_rhino.colorize module

Classes for colorized versions of various Rhino objects like points.

class ladybug_rhino.colorize.ColoredLine(*args: Any, **kwargs: Any)[source]

Bases: LineCurve, IGH_BakeAwareData, IGH_PreviewData

A LineCurve object with set-able color and thickness properties.

Parameters

line – A Rhino LineCurve object.

BakeGeometry(doc, att, id)[source]
DrawViewportMeshes(args)[source]
DrawViewportWires(args)[source]
DuplicateGeometry()[source]
Morph(xmorph)[source]
ToString()[source]
Transform(xform)[source]
get_TypeDescription()[source]
get_TypeName()[source]
class ladybug_rhino.colorize.ColoredPoint(*args: Any, **kwargs: Any)[source]

Bases: Point3d, IGH_BakeAwareData, IGH_PreviewData

A Point object with a set-able color property to change its color in Grasshopper.

Parameters

point – A Rhino Point3d object.

BakeGeometry(doc, att, id)[source]
DrawViewportMeshes(args)[source]
DrawViewportWires(args)[source]
DuplicateGeometry()[source]
Morph(xmorph)[source]
ToString()[source]
Transform(xform)[source]
get_TypeDescription()[source]
get_TypeName()[source]
class ladybug_rhino.colorize.ColoredPolyline(*args: Any, **kwargs: Any)[source]

Bases: PolylineCurve, IGH_BakeAwareData, IGH_PreviewData

A PolylineCurve object with set-able color and thickness properties.

Parameters

polyline – A Rhino PolylineCurve object.

BakeGeometry(doc, att, id)[source]
DrawViewportMeshes(args)[source]
DrawViewportWires(args)[source]
DuplicateGeometry()[source]
Morph(xmorph)[source]
ToString()[source]
Transform(xform)[source]
get_TypeDescription()[source]
get_TypeName()[source]