Home Reference Source Repository
public class | source

GeometricObject

Extends:

GenericObjectDynamicObject → GeometricObject

Indirect Subclass:

IntersectionModel, LineModel

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public
public
public

Method Summary

Public Methods
public

setBackgroundColor(color: *)

public

setBorderColor(color: *)

public

setEdgeThinckness(edgeThinckness: *)

public

update(aggregator: DrawerAggregator, event: event)

Update properties of this Intersection

Inherited Summary

From class GenericObject
public

color: *

public
public
public
public

id: *

public
public
public
public
From class DynamicObject
public
public

label: *

public
public

addDependency(dynamicObject: *)

public

setClass(elementClass: *)

public

setLabel(label: *)

public

setLabelIgeom(label: *)

Public Constructors

public constructor(id: number) source

Override:

DynamicObject#constructor

Params:

NameTypeAttributeDescription
id number

Id of object

Public Members

public backgroundColor: * source

public borderColor: * source

public draggable: boolean source

public edgeThinckness: * source

Public Methods

public setBackgroundColor(color: *) source

Params:

NameTypeAttributeDescription
color *

public setBorderColor(color: *) source

Params:

NameTypeAttributeDescription
color *

public setEdgeThinckness(edgeThinckness: *) source

Params:

NameTypeAttributeDescription
edgeThinckness *

public update(aggregator: DrawerAggregator, event: event) source

Update properties of this Intersection

Params:

NameTypeAttributeDescription
aggregator DrawerAggregator

Drawer Aggregator

event event