CARLA
carla::geom::Math Member List

This is the complete list of members for carla::geom::Math, including all inherited members.

Clamp(T a, T min=T(0), T max=T(1))carla::geom::Mathinlinestatic
Cross(const Vector3D &a, const Vector3D &b)carla::geom::Mathinlinestatic
Distance(const Vector3D &a, const Vector3D &b)carla::geom::Mathinlinestatic
Distance2D(const Vector3D &a, const Vector3D &b)carla::geom::Mathinlinestatic
DistanceArcToPoint(Vector3D p, Vector3D start_pos, float length, float heading, float curvature)carla::geom::Mathstatic
DistanceSegmentToPoint(const Vector3D &p, const Vector3D &v, const Vector3D &w)carla::geom::Mathstatic
DistanceSquared(const Vector3D &a, const Vector3D &b)carla::geom::Mathinlinestatic
DistanceSquared2D(const Vector3D &a, const Vector3D &b)carla::geom::Mathinlinestatic
Dot(const Vector3D &a, const Vector3D &b)carla::geom::Mathinlinestatic
Dot2D(const Vector3D &a, const Vector3D &b)carla::geom::Mathinlinestatic
GenerateRange(int a, int b)carla::geom::Mathstatic
GetForwardVector(const Rotation &rotation)carla::geom::Mathstatic
GetRightVector(const Rotation &rotation)carla::geom::Mathstatic
GetUpVector(const Rotation &rotation)carla::geom::Mathstatic
GetVectorAngle(const Vector3D &a, const Vector3D &b)carla::geom::Mathstatic
LinearLerp(float a, float b, float f)carla::geom::Mathinlinestatic
Pi()carla::geom::Mathinlinestatic
Pi2()carla::geom::Mathinlinestatic
RotatePointOnOrigin2D(Vector3D p, float angle)carla::geom::Mathstatic
Square(const T &a)carla::geom::Mathinlinestatic
ToDegrees(T rad)carla::geom::Mathinlinestatic
ToRadians(T deg)carla::geom::Mathinlinestatic