Ray - CreedVI/Raylib-J GitHub Wiki
Ray defines a three dimensional point in space and a line extending from that point in a given direction
Values:
Vector3 position
Vector3 direction
Constructors:
Ray()
Ray ray = new Ray();
Results in a ray with position and direction initialized using the default Vector3 constructor.
Color(Vector3 position, Vector3 direction)
Ray ray = new Ray(origin, east);
Results in a ray with position and direction set to the parameters passed.
Methods
getPosition()- Returns a Vector3
Vector3 newVec = ray.getPosition();
Returns the value assigned to the Vector3 position.
getDirection()- Returns a Vector3
Vector3 newVec = ray.getDirection();
Returns the value assigned to the Vector3 direction.
setPosition(Vector3 position)
ray.setPosition(aVec3);
Assigns the value passed to position.
setDirection(Vector3 Direction)
ray.setDirection(westVec3);
Assigns the value passed to direction.