Package CyberRail :: Package common :: Package cyberrail :: Package formats :: Module trackset :: Class TrackTileTip
[hide private]
[frames] | no frames]

Class TrackTileTip

source code


Define the tip of a TrackTile.

The main attribute is "reversed", which means that if something is using the tip angle of the associated tile, it must add math.pi to the angles computed with this tile.

Instance Methods [hide private]
 
__init__(self, tile, end)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
getPosition(self, i) source code
 
point(self) source code
 
__repr__(self)
repr(x)
source code
 
angle(self) source code
 
match(self, tileTip, switch=False) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, tile, end)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

point(self)

source code 
Decorators:
  • @property

__repr__(self)
(Representation operator)

source code 

repr(x)

Overrides: object.__repr__
(inherited documentation)

angle(self)

source code 
Decorators:
  • @property