oursin.lines

Lines

Functions

create

Create Line objects

delete

Deletes lines

Classes

Line

class Line(position=[[0.0, 0.0, 0.0]], color='#FFFFFF')[source]

Bases: object

create()[source]

Creates lines

Parameters

none

Examples >>>l1 = urchin.lines.Line()

delete()[source]

Deletes lines

Parameters

references object being deleted

Examples >>>l1.delete()

set_position(position)[source]

Set the position of line renderer

Parameters

positionlist of vector3 [[ap,ml,dv],[ap,ml,dv]]

vertex positions of the line in the ReferenceAtlas space (um)

Examples

>>>l1.set_position([[0, 0, 0],[13200,11400,8000]])

set_color(color)[source]

Set the color of line renderer

Parameters

colorstring hex color

new color of the line

Examples

>>>l1.set_color(‘#000000’)

create(n)[source]

Create Line objects

Parameters

nint

Number of objects to create

delete(lines_list)[source]

Deletes lines

Parameters

lines_listlist of Line objects

list of lines to be deleted

Examples

>>> lines.delete()