Car: Car

Description Methods

Description

Car

Car

Methods

Public methods


Method new()

Usage
Car$new(x = 0, y = 0, orien = 90, range = 50, t = 0.1)
Arguments
x

numeric : placement initial du centre du cylindre arrière de l'auto.

y

numeric : placement initial du centre du cylindre arrière de l'auto.

orien

numeric : orientation initiale de l'auto.

range

numeric positive : longueur des radars.

t

numeric positive : temps entre chaque actualisation.


Method actualize()

Usage
Car$actualize(initialize = FALSE)

Method print()

Usage
Car$print(...)

Method place_wheels()

Usage
Car$place_wheels()

Method place_outer()

Usage
Car$place_outer()

Method place_radars()

Usage
Car$place_radars()

Method place_radars_inside()

Usage
Car$place_radars_inside()

Method intersect_radar()

Usage
Car$intersect_radar()

Method radar_distance()

Usage
Car$radar_distance()

Method put_on_track()

Usage
Car$put_on_track(walls, finish)

Method see_car()

Usage
Car$see_car()

Method see_radars()

Usage
Car$see_radars()

Method see_track()

Usage
Car$see_track()

Method see_car_track()

Usage
Car$see_car_track()

Method see_car_track_inside()

Usage
Car$see_car_track_inside()

Method see_inputs()

Usage
Car$see_inputs()

Method see_line()

Usage
Car$see_line(col_speed_or_acc = "speed")

Method move()

Usage
Car$move(acc, steer)

Method physics_limit()

Usage
Car$physics_limit(acc, steer, t)
Arguments
t

numeric positive : temps entre chaque actualisation.


Method clone()

The objects of this class are cloneable with this method.

Usage
Car$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


wiper8/car documentation built on Dec. 23, 2021, 5:16 p.m.