#include <RayTracer.h>
Public Member Functions | |
void | AddPoint (const utl::Point &p) |
TPolyLine3D * | GetLine () |
void | SetColor (const int color) |
Track (const utl::CoordinateSystemPtr &cs) | |
Private Attributes | |
int | fColor |
const utl::CoordinateSystemPtr & | fCS |
std::vector< float > | fX |
std::vector< float > | fY |
std::vector< float > | fZ |
Definition at line 53 of file /RayTracer.h.
|
inline |
Definition at line 55 of file /RayTracer.h.
void RayTracer::Track::AddPoint | ( | const utl::Point & | p | ) |
Definition at line 34 of file /RayTracer.cc.
References utl::BasicVector< HepVector >::GetX(), utl::BasicVector< HepVector >::GetY(), and utl::BasicVector< HepVector >::GetZ().
Referenced by TelescopeSimulatorKG2::Camera::TraceMerc().
TPolyLine3D * RayTracer::Track::GetLine | ( | ) |
Definition at line 42 of file /RayTracer.cc.
|
inline |
Definition at line 57 of file /RayTracer.h.
References fColor.
Referenced by TelescopeSimulatorKG2::RayTracer::Trace().
|
private |
Definition at line 61 of file /RayTracer.h.
Referenced by SetColor().
|
private |
Definition at line 60 of file /RayTracer.h.
|
private |
Definition at line 62 of file /RayTracer.h.
|
private |
Definition at line 63 of file /RayTracer.h.
|
private |
Definition at line 64 of file /RayTracer.h.