Uses of Class
org.opentrafficsim.core.geometry.DirectedPoint
-
Packages that use DirectedPoint Package Description org.opentrafficsim.core.geometry Copyright (c) 2013-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.org.opentrafficsim.core.gtu GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc.org.opentrafficsim.core.gtu.plan.operational Operational plans describe a path through the world with a speed profile that a GTU intends to follow.org.opentrafficsim.core.gtu.plan.tactical Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan.org.opentrafficsim.core.network Classes that build a network with nodes, links, and cross-sections.org.opentrafficsim.core.object Static objects that the GTU might have to avoid. -
-
Uses of DirectedPoint in org.opentrafficsim.core.geometry
Methods in org.opentrafficsim.core.geometry that return DirectedPoint Modifier and Type Method Description DirectedPointOTSPoint3D. getDirectedPoint()DirectedPointOTSLine3D. getLocation()DirectedPointOTSLine3D. getLocation(Length position)Get the location at a position on the line, with its direction.DirectedPointOTSPoint3D. getLocation()DirectedPointOTSLine3D. getLocationExtended(Length position)Get the location at a position on the line, with its direction.DirectedPointOTSLine3D. getLocationExtendedSI(double positionSI)Get the location at a position on the line, with its direction.DirectedPointOTSLine3D. getLocationFraction(double fraction)Get the location at a fraction of the line, with its direction.DirectedPointOTSLine3D. getLocationFraction(double fraction, double tolerance)Get the location at a fraction of the line, with its direction.DirectedPointOTSLine3D. getLocationFractionExtended(double fraction)Get the location at a fraction of the line (or outside the line), with its direction.DirectedPointOTSLine3D. getLocationSI(double positionSI)Get the location at a position on the line, with its direction.Methods in org.opentrafficsim.core.geometry with parameters of type DirectedPoint Modifier and Type Method Description static OTSLine3DBezier. cubic(int numPoints, DirectedPoint start, DirectedPoint end)Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.static OTSLine3DBezier. cubic(int numPoints, DirectedPoint start, DirectedPoint end, double shape)Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.static OTSLine3DBezier. cubic(int numPoints, DirectedPoint start, DirectedPoint end, double shape, boolean weighted)Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.static OTSLine3DBezier. cubic(DirectedPoint start, DirectedPoint end)Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.static DirectionOTSPoint3D. direction(DirectedPoint directedPoint, DirectionUnit directionUnit)Construct a Direction from the rotZ component of a DirectedPoint.Constructors in org.opentrafficsim.core.geometry with parameters of type DirectedPoint Constructor Description OTSPoint3D(DirectedPoint point) -
Uses of DirectedPoint in org.opentrafficsim.core.gtu
Methods in org.opentrafficsim.core.gtu that return DirectedPoint Modifier and Type Method Description DirectedPointAbstractGTU. getLocation()DirectedPointGTU. getLocation()Methods in org.opentrafficsim.core.gtu with parameters of type DirectedPoint Modifier and Type Method Description voidAbstractGTU. init(StrategicalPlanner strategicalPlanner, DirectedPoint initialLocation, Speed initialSpeed)Initialize the GTU at a location and speed, and give it a mission to fulfill through the strategical planner.protected booleanAbstractGTU. move(DirectedPoint fromLocation)Move from the current location according to an operational plan to a location that will bring us nearer to reaching the location provided by the strategical planner. -
Uses of DirectedPoint in org.opentrafficsim.core.gtu.plan.operational
Methods in org.opentrafficsim.core.gtu.plan.operational that return DirectedPoint Modifier and Type Method Description DirectedPointOperationalPlan. getEndLocation()Provide the end location of this operational plan as a DirectedPoint.DirectedPointOperationalPlan. getLocation(Duration time)Calculate the location after the given duration since the start of the plan.DirectedPointOperationalPlan. getLocation(Time time)Calculate the location at the given time.DirectedPointOperationalPlan. getLocation(Time time, RelativePosition pos)Calculate the location after the given duration since the start of the plan.Methods in org.opentrafficsim.core.gtu.plan.operational with parameters of type DirectedPoint Modifier and Type Method Description TimeOperationalPlan. timeAtPoint(DirectedPoint point, boolean upstream)Calculates when the GTU will be at the given point.Constructors in org.opentrafficsim.core.gtu.plan.operational with parameters of type DirectedPoint Constructor Description OperationalPlan(GTU gtu, DirectedPoint waitPoint, Time startTime, Duration duration)Build a plan where the GTU will wait for a certain time. -
Uses of DirectedPoint in org.opentrafficsim.core.gtu.plan.tactical
Methods in org.opentrafficsim.core.gtu.plan.tactical with parameters of type DirectedPoint Modifier and Type Method Description OperationalPlanTacticalPlanner. generateOperationalPlan(Time startTime, DirectedPoint locationAtStartTime)generate an operational plan, for now or for in the future. -
Uses of DirectedPoint in org.opentrafficsim.core.network
Methods in org.opentrafficsim.core.network that return DirectedPoint Modifier and Type Method Description DirectedPointNode. getLocation()DirectedPointOTSLink. getLocation()DirectedPointOTSNode. getLocation() -
Uses of DirectedPoint in org.opentrafficsim.core.object
Methods in org.opentrafficsim.core.object that return DirectedPoint Modifier and Type Method Description DirectedPointStaticObject. getLocation()
-