Home Reference Source Repository
public class | source

PointModel

Extends:

GenericObjectDynamicObjectGeometricObject → PointModel

Direct Subclass:

IntersectionModel

Static Method Summary

Static Public Methods
public static

do(map: *, list: *): *

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

color: *

public
public

posX: *

public

posY: *

Method Summary

Public Methods
public

bind(posX: *, posY: *, label: *)

public

update(konvaObject: *, event: *)

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: *)

From class GeometricObject
public
public
public
public
public

setBackgroundColor(color: *)

public

setBorderColor(color: *)

public

setEdgeThinckness(edgeThinckness: *)

public

update(aggregator: DrawerAggregator, event: event)

Update properties of this Intersection

Static Public Methods

public static do(map: *, list: *): * source

Params:

NameTypeAttributeDescription
map *
list *

Return:

*

Public Constructors

public constructor() source

Override:

GeometricObject#constructor

Public Members

public color: * source

Override:

GenericObject#color

public definitions: undefined[] source

Override:

GenericObject#definitions

public posX: * source

public posY: * source

Public Methods

public bind(posX: *, posY: *, label: *) source

Params:

NameTypeAttributeDescription
posX *
posY *
label *

public update(konvaObject: *, event: *) source

Update properties of this Intersection

Override:

GeometricObject#update

Params:

NameTypeAttributeDescription
konvaObject *
event *