Uses of Interface
org.arakhne.afc.math.geometry.d1.Segment1D
-
-
Uses of Segment1D in org.arakhne.afc.gis.mapelement
Methods in org.arakhne.afc.gis.mapelement that return Segment1D Modifier and Type Method Description Segment1D<?,?>
MapPolyline. getSubSegmentForDistance(double distance)
Replies the subsegment which is corresponding to the given position.protected Segment1D<?,?>
MapPolyline. toSegment1D()
Replies the Segment1D representation of this object. -
Uses of Segment1D in org.arakhne.afc.gis.road
Classes in org.arakhne.afc.gis.road that implement Segment1D Modifier and Type Class Description class
RoadPolyline
This class describes a road segment(package private) class
SubRoadNetwork.WrapSegment
Internal segment wrapper.Methods in org.arakhne.afc.gis.road that return Segment1D Modifier and Type Method Description protected Segment1D<?,?>
RoadPolyline. toSegment1D()
Methods in org.arakhne.afc.gis.road with parameters of type Segment1D Modifier and Type Method Description boolean
RoadPolyline. isFirstPointConnectedTo(Segment1D<?,?> segment)
boolean
SubRoadNetwork.WrapSegment. isFirstPointConnectedTo(Segment1D<?,?> arg0)
boolean
RoadPolyline. isLastPointConnectedTo(Segment1D<?,?> segment)
boolean
SubRoadNetwork.WrapSegment. isLastPointConnectedTo(Segment1D<?,?> arg0)
-
Uses of Segment1D in org.arakhne.afc.gis.road.path.astar
Classes in org.arakhne.afc.gis.road.path.astar that implement Segment1D Modifier and Type Class Description (package private) static class
RoadAStar.VirtualSegment
Is a road segment that connects a virtual point to a real road connection.Methods in org.arakhne.afc.gis.road.path.astar with parameters of type Segment1D Modifier and Type Method Description boolean
RoadAStar.VirtualSegment. isFirstPointConnectedTo(Segment1D<?,?> otherSegment)
boolean
RoadAStar.VirtualSegment. isLastPointConnectedTo(Segment1D<?,?> otherSegment)
-
Uses of Segment1D in org.arakhne.afc.gis.road.primitive
Subinterfaces of Segment1D in org.arakhne.afc.gis.road.primitive Modifier and Type Interface Description interface
RoadSegment
This interface describes a road segment -
Uses of Segment1D in org.arakhne.afc.math.geometry.d1
Classes in org.arakhne.afc.math.geometry.d1 with type parameters of type Segment1D Modifier and Type Class Description (package private) class
ImmutableGeomFactory<S extends Segment1D<?,?>>
Factory of immutable geometrical primitives.class
ImmutablePoint1D<S extends Segment1D<?,?>>
Immutable point 1.5D.class
ImmutableVector1D<S extends Segment1D<?,?>>
Immutable vector 1.5D.interface
Point1D<RP extends Point1D<? super RP,? super RV,? super RS>,RV extends Vector1D<? super RV,? super RP,? super RS>,RS extends Segment1D<?,?>>
1.5D Point.interface
Shape1D<ST extends Shape1D<?,?,P,V,S,B>,IT extends Shape1D<?,?,P,V,S,B>,P extends Point1D<? super P,? super V,? super S>,V extends Vector1D<? super V,? super P,? super S>,S extends Segment1D<?,?>,B extends Shape1D<?,?,P,V,S,B>>
1D shape.class
Transform1D<S extends Segment1D<?,?>>
Is represented internally as curviline translation and a shift translation.interface
UnmodifiablePoint1D<RP extends Point1D<? super RP,? super RV,? super RS>,RV extends Vector1D<? super RV,? super RP,? super RS>,RS extends Segment1D<?,?>>
Unmodifiable Point.interface
UnmodifiableVector1D<RV extends Vector1D<? super RV,? super RP,? super RS>,RP extends Point1D<? super RP,? super RV,? super RS>,RS extends Segment1D<?,?>>
Unmodifiable Vector.interface
Vector1D<RV extends Vector1D<? super RV,? super RP,? super RS>,RP extends Point1D<? super RP,? super RV,? super RS>,RS extends Segment1D<?,?>>
1.5D Vector.Methods in org.arakhne.afc.math.geometry.d1 with parameters of type Segment1D Modifier and Type Method Description boolean
Segment1D. isFirstPointConnectedTo(Segment1D<?,?> otherSegment)
Replies if this segment is connected to the specified segment by its first point.boolean
Segment1D. isLastPointConnectedTo(Segment1D<?,?> otherSegment)
Replies if this segment is connected to the specified segment by its last point.P
GeomFactory1D. newPoint(Segment1D<?,?> segment)
Create a point.P
GeomFactory1D. newPoint(Segment1D<?,?> segment, double x, double y)
Create a point.P
GeomFactory1D. newPoint(Segment1D<?,?> segment, int x, int y)
Create a point.ImmutablePoint1D<S>
ImmutableGeomFactory. newPoint(Segment1D<?,?> segment)
ImmutablePoint1D<S>
ImmutableGeomFactory. newPoint(Segment1D<?,?> segment, double x, double y)
ImmutablePoint1D<S>
ImmutableGeomFactory. newPoint(Segment1D<?,?> segment, int x, int y)
V
GeomFactory1D. newVector(Segment1D<?,?> segment)
Create a vector.V
GeomFactory1D. newVector(Segment1D<?,?> segment, double x, double y)
Create a vector.V
GeomFactory1D. newVector(Segment1D<?,?> segment, int x, int y)
Create a vector.ImmutableVector1D<S>
ImmutableGeomFactory. newVector(Segment1D<?,?> segment)
ImmutableVector1D<S>
ImmutableGeomFactory. newVector(Segment1D<?,?> segment, double x, double y)
ImmutableVector1D<S>
ImmutableGeomFactory. newVector(Segment1D<?,?> segment, int x, int y)
Transform2D
Transform1D. toTransform2D(Segment1D<?,?> segment)
Replies a 2D transformation that is corresponding to this transformation. -
Uses of Segment1D in org.arakhne.afc.math.geometry.d1.afp
Classes in org.arakhne.afc.math.geometry.d1.afp with type parameters of type Segment1D Modifier and Type Interface Description interface
GeomFactory1afp<P extends Point1D<? super P,? super V,? super S>,V extends Vector1D<? super V,? super P,? super S>,S extends Segment1D<?,?>,B extends Rectangle1afp<?,?,P,V,S,B>>
Factory of geometrical elements.interface
Rectangle1afp<ST extends Shape1afp<?,?,P,V,S,B>,IT extends Rectangle1afp<?,?,P,V,S,B>,P extends Point1D<? super P,? super V,? super S>,V extends Vector1D<? super V,? super P,? super S>,S extends Segment1D<?,?>,B extends Rectangle1afp<?,?,P,V,S,B>>
Fonctional interface that represented a 2D rectangle on a plane.interface
RectangularShape1afp<ST extends Shape1afp<?,?,P,V,S,B>,IT extends RectangularShape1afp<?,?,P,V,S,B>,P extends Point1D<? super P,? super V,? super S>,V extends Vector1D<? super V,? super P,? super S>,S extends Segment1D<?,?>,B extends Rectangle1afp<?,?,P,V,S,B>>
Fonctional interface that represented a rectangular shape on a plane.interface
Shape1afp<ST extends Shape1afp<?,?,P,V,S,B>,IT extends Shape1afp<?,?,P,V,S,B>,P extends Point1D<? super P,? super V,? super S>,V extends Vector1D<? super V,? super P,? super S>,S extends Segment1D<?,?>,B extends Rectangle1afp<?,?,P,V,S,B>>
2D shape with 2D floating coordinates.Methods in org.arakhne.afc.math.geometry.d1.afp that return Segment1D Modifier and Type Method Description Segment1D<?,?>
InnerComputationPoint1afp. getSegment()
Segment1D<?,?>
InnerComputationVector1afp. getSegment()
Methods in org.arakhne.afc.math.geometry.d1.afp that return types with arguments of type Segment1D Modifier and Type Method Description UnmodifiablePoint1D<InnerComputationPoint1afp,InnerComputationVector1afp,Segment1D<?,?>>
InnerComputationPoint1afp. toUnmodifiable()
UnmodifiableVector1D<InnerComputationVector1afp,InnerComputationPoint1afp,Segment1D<?,?>>
InnerComputationVector1afp. toUnmodifiable()
Methods in org.arakhne.afc.math.geometry.d1.afp with parameters of type Segment1D Modifier and Type Method Description default boolean
Rectangle1afp. contains(Segment1D<?,?> segment, double x, double y)
boolean
Shape1afp. contains(Segment1D<?,?> segment, double x, double y)
Replies if the given point is inside this shape.InnerComputationPoint1afp
InnerComputationGeomFactory. newPoint(Segment1D<?,?> segment)
InnerComputationPoint1afp
InnerComputationGeomFactory. newPoint(Segment1D<?,?> segment, double x, double y)
InnerComputationPoint1afp
InnerComputationGeomFactory. newPoint(Segment1D<?,?> segment, int x, int y)
InnerComputationVector1afp
InnerComputationGeomFactory. newVector(Segment1D<?,?> segment)
InnerComputationVector1afp
InnerComputationGeomFactory. newVector(Segment1D<?,?> segment, double x, double y)
InnerComputationVector1afp
InnerComputationGeomFactory. newVector(Segment1D<?,?> segment, int x, int y)
void
InnerComputationPoint1afp. set(Segment1D<?,?> segment, double curviline, double shift)
Constructors in org.arakhne.afc.math.geometry.d1.afp with parameters of type Segment1D Constructor Description InnerComputationPoint1afp(Segment1D<?,?> segment)
Construct the point.InnerComputationPoint1afp(Segment1D<?,?> segment, double x, double y)
Construct the point.InnerComputationVector1afp(Segment1D<?,?> segment)
Construct vector.InnerComputationVector1afp(Segment1D<?,?> segment, double x, double y)
Construct vector. -
Uses of Segment1D in org.arakhne.afc.math.geometry.d1.d
Classes in org.arakhne.afc.math.geometry.d1.d that implement Segment1D Modifier and Type Class Description class
DefaultSegment1d
Basic implementation of a 1.5D segment.Fields in org.arakhne.afc.math.geometry.d1.d with type parameters of type Segment1D Modifier and Type Field Description protected WeakReference<Segment1D<?,?>>
Tuple1d. segment
x coordinate.Methods in org.arakhne.afc.math.geometry.d1.d that return Segment1D Modifier and Type Method Description Segment1D<?,?>
AbstractShape1d. getSegment()
Segment1D<?,?>
Tuple1d. getSegment()
Replies the segment.Methods in org.arakhne.afc.math.geometry.d1.d that return types with arguments of type Segment1D Modifier and Type Method Description UnmodifiablePoint1D<Point1d,Vector1d,Segment1D<?,?>>
Point1d. toUnmodifiable()
UnmodifiableVector1D<Vector1d,Point1d,Segment1D<?,?>>
Vector1d. toUnmodifiable()
Methods in org.arakhne.afc.math.geometry.d1.d with parameters of type Segment1D Modifier and Type Method Description boolean
DefaultSegment1d. isFirstPointConnectedTo(Segment1D<?,?> otherSegment)
boolean
DefaultSegment1d. isLastPointConnectedTo(Segment1D<?,?> otherSegment)
Rectangle1d
GeomFactory1d. newBox(Segment1D<?,?> segment)
Rectangle1d
GeomFactory1d. newBox(Segment1D<?,?> segment, double x, double y, double width, double height)
Point1d
GeomFactory1d. newPoint(Segment1D<?,?> segment)
Point1d
GeomFactory1d. newPoint(Segment1D<?,?> segment, double x, double y)
Point1d
GeomFactory1d. newPoint(Segment1D<?,?> segment, int x, int y)
Vector1d
GeomFactory1d. newVector(Segment1D<?,?> segment)
Vector1d
GeomFactory1d. newVector(Segment1D<?,?> segment, double x, double y)
Vector1d
GeomFactory1d. newVector(Segment1D<?,?> segment, int x, int y)
void
Tuple1d. set(Segment1D<?,?> segment, double curviline, double shift)
Change the attributes of the tuple.void
AbstractShape1d. setSegment(Segment1D<?,?> segment)
void
Tuple1d. setSegment(Segment1D<?,?> segment)
Set the segment.Constructors in org.arakhne.afc.math.geometry.d1.d with parameters of type Segment1D Constructor Description AbstractShape1d(Segment1D<?,?> segment)
Constructor.Point1d(Segment1D<?,?> segment)
Construct a zero vector.Point1d(Segment1D<?,?> segment, double[] tuple)
Constructor by copy.Point1d(Segment1D<?,?> segment, double x, double y)
Construct a vector with the given coordinates.Point1d(Segment1D<?,?> segment, float x, float y)
Construct a vector with the given coordinates.Point1d(Segment1D<?,?> segment, int[] tuple)
Constructor by copy.Point1d(Segment1D<?,?> segment, int x, int y)
Construct a vector with the given coordinates.Point1d(Segment1D<?,?> segment, long x, long y)
Construct a vector with the given coordinates.Point1d(Segment1D<?,?> segment, Tuple2D<?> tuple)
Constructor by copy.Rectangle1d(Segment1D<?,?> segment, double x, double y, double width, double height)
Construct a rectangle with the given minimum corner and sizes.Tuple1d(Segment1D<?,?> segment)
Construct a zero tuple.Tuple1d(Segment1D<?,?> segment, double[] tuple)
Constructor.Tuple1d(Segment1D<?,?> segment, double x, double y)
Construct a tuple with the given coordinates.Tuple1d(Segment1D<?,?> segment, int[] tuple)
Constructor.Tuple1d(Segment1D<?,?> segment, int x, int y)
Construct a tuple with the given coordinates.Tuple1d(Segment1D<?,?> segment, Tuple2D<?> tuple)
Constructor.Vector1d(Segment1D<?,?> segment)
Construct a zero vector.Vector1d(Segment1D<?,?> segment, double[] tuple)
Constructor by copy.Vector1d(Segment1D<?,?> segment, double x, double y)
Construct a vector with the given coordinates.Vector1d(Segment1D<?,?> segment, float x, float y)
Construct a vector with the given coordinates.Vector1d(Segment1D<?,?> segment, int[] tuple)
Constructor by copy.Vector1d(Segment1D<?,?> segment, int x, int y)
Construct a vector with the given coordinates.Vector1d(Segment1D<?,?> segment, long x, long y)
Construct a vector with the given coordinates.Vector1d(Segment1D<?,?> segment, Tuple2D<?> tuple)
Constructor by copy. -
Uses of Segment1D in org.arakhne.afc.math.geometry.d1.dfx
Fields in org.arakhne.afc.math.geometry.d1.dfx with type parameters of type Segment1D Modifier and Type Field Description protected javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>>
AbstractShape1dfx. segment
segment reference.(package private) javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>>
Tuple1dfx. segment
segment reference.Methods in org.arakhne.afc.math.geometry.d1.dfx that return Segment1D Modifier and Type Method Description Segment1D<?,?>
AbstractShape1dfx. getSegment()
Segment1D<?,?>
Tuple1dfx. getSegment()
Replies the segment.Methods in org.arakhne.afc.math.geometry.d1.dfx that return types with arguments of type Segment1D Modifier and Type Method Description javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>>
AbstractShape1dfx. segmentProperty()
Replies the segment property.javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>>
Tuple1dfx. segmentProperty()
Replies the segment property.UnmodifiablePoint1D<Point1dfx,Vector1dfx,Segment1D<?,?>>
Point1dfx. toUnmodifiable()
UnmodifiableVector1D<Vector1dfx,Point1dfx,Segment1D<?,?>>
Vector1dfx. toUnmodifiable()
Methods in org.arakhne.afc.math.geometry.d1.dfx with parameters of type Segment1D Modifier and Type Method Description Rectangle1dfx
GeomFactory1dfx. newBox(Segment1D<?,?> segment)
Rectangle1dfx
GeomFactory1dfx. newBox(Segment1D<?,?> segment, double x, double y, double width, double height)
Point1dfx
GeomFactory1dfx. newPoint(Segment1D<?,?> segment)
Point1dfx
GeomFactory1dfx. newPoint(Segment1D<?,?> segment, double x, double y)
Point1dfx
GeomFactory1dfx. newPoint(Segment1D<?,?> segment, int x, int y)
Vector1dfx
GeomFactory1dfx. newVector(Segment1D<?,?> segment)
Vector1dfx
GeomFactory1dfx. newVector(Segment1D<?,?> segment, double x, double y)
Vector1dfx
GeomFactory1dfx. newVector(Segment1D<?,?> segment, int x, int y)
void
Tuple1dfx. set(Segment1D<?,?> segment, double curviline, double shift)
Change the attributes of the tuple.void
AbstractShape1dfx. setSegment(Segment1D<?,?> segment)
void
Tuple1dfx. setSegment(Segment1D<?,?> segment)
Set the segment.Method parameters in org.arakhne.afc.math.geometry.d1.dfx with type arguments of type Segment1D Modifier and Type Method Description Point1dfx
GeomFactory1dfx. newPoint(javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>> segment, javafx.beans.property.DoubleProperty x, javafx.beans.property.DoubleProperty y)
Create a point with properties.Vector1dfx
GeomFactory1dfx. newVector(javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>> segment, javafx.beans.property.DoubleProperty x, javafx.beans.property.DoubleProperty y)
Create a vector with properties.(package private) void
Tuple1dfx. set(javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>> segment, javafx.beans.property.DoubleProperty x, javafx.beans.property.DoubleProperty y)
Change the x and y properties.Constructors in org.arakhne.afc.math.geometry.d1.dfx with parameters of type Segment1D Constructor Description AbstractShape1dfx(Segment1D<?,?> segment)
Constructor.Point1dfx(Segment1D<?,?> segment)
Construct a zero vector.Point1dfx(Segment1D<?,?> segment, double[] tuple)
Constructor by copy.Point1dfx(Segment1D<?,?> segment, double x, double y)
Construct a vector with the given coordinates.Point1dfx(Segment1D<?,?> segment, float x, float y)
Construct a vector with the given coordinates.Point1dfx(Segment1D<?,?> segment, int[] tuple)
Constructor by copy.Point1dfx(Segment1D<?,?> segment, int x, int y)
Construct a vector with the given coordinates.Point1dfx(Segment1D<?,?> segment, long x, long y)
Construct a vector with the given coordinates.Point1dfx(Segment1D<?,?> segment, Tuple2D<?> tuple)
Constructor by copy.Rectangle1dfx(Segment1D<?,?> segment, double x, double y, double width, double height)
Construct a rectangle with the given minimum corner and sizes.Tuple1dfx(Segment1D<?,?> segment)
Construct a zero tuple.Tuple1dfx(Segment1D<?,?> segment, double[] tuple)
Constructor.Tuple1dfx(Segment1D<?,?> segment, double x, double y)
Construct a tuple with the given coordinates.Tuple1dfx(Segment1D<?,?> segment, int[] tuple)
Constructor.Tuple1dfx(Segment1D<?,?> segment, int x, int y)
Construct a tuple with the given coordinates.Tuple1dfx(Segment1D<?,?> segment, Tuple2D<?> tuple)
Constructor.Vector1dfx(Segment1D<?,?> segment)
Construct a zero vector.Vector1dfx(Segment1D<?,?> segment, double[] tuple)
Constructor by copy.Vector1dfx(Segment1D<?,?> segment, double x, double y)
Construct a vector with the given coordinates.Vector1dfx(Segment1D<?,?> segment, float x, float y)
Construct a vector with the given coordinates.Vector1dfx(Segment1D<?,?> segment, int[] tuple)
Constructor by copy.Vector1dfx(Segment1D<?,?> segment, int x, int y)
Construct a vector with the given coordinates.Vector1dfx(Segment1D<?,?> segment, long x, long y)
Construct a vector with the given coordinates.Vector1dfx(Segment1D<?,?> segment, Tuple2D<?> tuple)
Constructor by copy.Constructor parameters in org.arakhne.afc.math.geometry.d1.dfx with type arguments of type Segment1D Constructor Description Point1dfx(javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>> segment, javafx.beans.property.DoubleProperty x, javafx.beans.property.DoubleProperty y)
Construct a zero point.Tuple1dfx(javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>> segment, javafx.beans.property.DoubleProperty x, javafx.beans.property.DoubleProperty y)
Construct a zero tuple.Vector1dfx(javafx.beans.property.ObjectProperty<WeakReference<Segment1D<?,?>>> segment, javafx.beans.property.DoubleProperty x, javafx.beans.property.DoubleProperty y)
Construct a zero vector.
-