GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
RayTrace Class Referenceabstract

#include <Graph.hh>

Inheritance diagram for RayTrace:

Public Member Functions

 RayTrace (ContinuousVoxel< float > &objs)
Point RayTraceFunc (Point p, Vector v)
virtual bool RayIntersect (Point p1, Vector dir) const =0
virtual Point RayIntersectPoint (Point p1, Vector dir) const =0

Constructor & Destructor Documentation

◆ RayTrace()

RayTrace::RayTrace ( ContinuousVoxel< float > & objs)
inline

Member Function Documentation

◆ RayIntersect()

virtual bool RayTrace::RayIntersect ( Point p1,
Vector dir ) const
pure virtual

Implemented in RayTraceSphereImpl.

◆ RayIntersectPoint()

virtual Point RayTrace::RayIntersectPoint ( Point p1,
Vector dir ) const
pure virtual

Implemented in RayTraceSphereImpl.

◆ RayTraceFunc()

Point RayTrace::RayTraceFunc ( Point p,
Vector v )
inline

The documentation for this class was generated from the following files: