
pythagoras.f.IRay3 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pythagoras Show documentation
Show all versions of pythagoras Show documentation
A portable geometry library.
//
// Pythagoras - a collection of geometry classes
// http://github.com/samskivert/pythagoras
package pythagoras.f;
/**
* Provides read-only access to a {@link Ray3}.
*/
public interface IRay3
{
/**
* Returns a reference to the ray's point of origin.
*/
IVector3 origin ();
/**
* Returns a reference to the ray's unit direction vector.
*/
IVector3 direction ();
// /**
// * Transforms this ray.
// *
// * @return a new ray containing the result.
// */
// Ray3 transform (Transform3D transform);
// /**
// * Transforms this ray, placing the result in the object provided.
// *
// * @return a reference to the result ray, for chaining.
// */
// Ray3 transform (Transform3D transform, Ray3 result);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy