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...