15 #ifndef FISHEYEMAKER_H 16 #define FISHEYEMAKER_H 18 #include "pandabase.h" 20 #include "pandaNode.h" 21 #include "pointerTo.h" 42 INLINE ~FisheyeMaker();
45 void set_fov(PN_stdfloat fov);
46 INLINE
void set_num_vertices(
int num_vertices);
47 INLINE
void set_square_inscribed(
bool square_inscribed, PN_stdfloat square_radius);
48 INLINE
void set_reflection(
bool reflection);
54 PN_stdfloat r, PN_stdfloat a);
60 PN_stdfloat _half_fov_rad;
62 bool _square_inscribed;
63 PN_stdfloat _square_radius;
67 #include "fisheyeMaker.I" A basic node of the scene graph or data graph.
This object provides a high-level interface for quickly writing a sequence of numeric values from a v...
A base class for all things which can have a name.
This class is similar to CardMaker, but instead of generating ordinary cards, it generates a circular...