Point

public void Point(double rOrX, double thetaOrY, int identifier)

This creates a new Point with coordinate inputs and a specified coordinate system.

Parameters

rOrX

Depending on the coordinate system specified, this is either the r or x value. In polar coordinates, the r value is the distance from the origin. In Cartesian coordinates, the x value is the distance left/right from the origin.

thetaOrY

Depending on the coordinate system specified, this is either the theta or y value. In polar coordinates, the theta value is the angle from the positive x-axis. Increasing theta moves in the counter-clockwise direction. In Cartesian coordinates, the y value is the distance up/down from the origin.

identifier

this specifies what coordinate system the coordinate inputs are in.


public void Point(Pose pose)

This creates a new Point from a Pose.

Parameters

pose

the Pose.


public void Point(double setX, double setY)

This creates a new Point from a X and Y value.

Parameters

setX

the X value.

setY

the Y value.