Package org.opentrafficsim.animation
Interface Colorer<D extends org.opentrafficsim.core.animation.Drawable>
- Type Parameters:
D
- the drawable type
- All Known Subinterfaces:
GtuColorer
- All Known Implementing Classes:
AccelerationGtuColorer
,BlockingColorer
,ControlColorer
,DefaultSwitchableGtuColorer
,DesireColorer
,DesiredHeadwayColorer
,DesiredSpeedColorer
,DistractionColorer
,FixedColor
,FixedColorer
,GtuTypeColorer
,IdGtuColorer
,IncentiveColorer
,LmrsSwitchableColorer
,ReactionTimeColorer
,SocialPressureColorer
,SpeedGtuColorer
,SplitColorer
,SwitchableGtuColorer
,SynchronizationColorer
,TaskColorer
,TaskSaturationColorer
,TotalDesireColorer
public interface Colorer<D extends org.opentrafficsim.core.animation.Drawable>
Colorer is the generic interface for anything that can get a static or dynamic color in an animation within OTS.
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Alexander Verbraeck
-
Method Summary
-
Method Details
-
getColor
Get the color, based on the Drawable object.- Parameters:
drawable
- D; the object to determine the color for- Returns:
- the (fill, line) color of the drawable object
-