_aspect_ratio | Lens | [protected] |
_change_event | Lens | [protected] |
_comp_flags | Lens | [protected] |
_cs | Lens | [protected] |
_default_fov | Lens | [protected, static] |
_far_distance | Lens | [protected] |
_film_mat | Lens | [protected] |
_film_mat_inv | Lens | [protected] |
_film_offset | Lens | [protected] |
_film_size | Lens | [protected] |
_film_size_seq | Lens | [protected] |
_focal_length | Lens | [protected] |
_focal_length_seq | Lens | [protected] |
_fov | Lens | [protected] |
_fov_seq | Lens | [protected] |
_geom_coords | Lens | [protected] |
_iod_offset | Lens | [protected] |
_last_change | Lens | [protected] |
_lens_mat | Lens | [protected] |
_lens_mat_inv | Lens | [protected] |
_near_distance | Lens | [protected] |
_projection_mat | Lens | [protected] |
_projection_mat_inv | Lens | [protected] |
_type_handle | MatrixLens | [private, static] |
_up_vector | Lens | [protected] |
_user_flags | Lens | [protected] |
_user_mat | MatrixLens | [private] |
_view_hpr | Lens | [protected] |
_view_vector | Lens | [protected] |
adjust_comp_flags(int clear_flags, int set_flags) | Lens | [inline, protected] |
adjust_user_flags(int clear_flags, int set_flags) | Lens | [inline, protected] |
CF_aspect_ratio enum value | Lens | [protected] |
CF_film_mat enum value | Lens | [protected] |
CF_film_mat_inv enum value | Lens | [protected] |
CF_film_size enum value | Lens | [protected] |
CF_focal_length enum value | Lens | [protected] |
CF_fov enum value | Lens | [protected] |
CF_iod_offset enum value | Lens | [protected] |
CF_lens_mat enum value | Lens | [protected] |
CF_lens_mat_inv enum value | Lens | [protected] |
CF_mat enum value | Lens | [protected] |
CF_projection_mat enum value | Lens | [protected] |
CF_projection_mat_inv enum value | Lens | [protected] |
CF_view_hpr enum value | Lens | [protected] |
CF_view_vector enum value | Lens | [protected] |
clear() | Lens | |
CompFlags enum name | Lens | [protected] |
compute_aspect_ratio() | Lens | [protected, virtual] |
compute_film_mat() | Lens | [protected, virtual] |
compute_film_size() | Lens | [protected, virtual] |
compute_focal_length() | Lens | [protected, virtual] |
compute_fov() | Lens | [protected, virtual] |
compute_iod_offset() | Lens | [protected, virtual] |
compute_lens_mat() | Lens | [protected, virtual] |
compute_projection_mat() | MatrixLens | [protected, virtual] |
compute_view_hpr() | Lens | [protected, virtual] |
compute_view_vector() | Lens | [protected, virtual] |
extrude(const LPoint2f &point2d, LPoint3f &near_point, LPoint3f &far_point) const | Lens | [inline] |
extrude(const LPoint3f &point2d, LPoint3f &near_point, LPoint3f &far_point) const | Lens | [inline] |
extrude_impl(const LPoint3f &point2d, LPoint3f &near_point, LPoint3f &far_point) const | Lens | [protected, virtual] |
FC_aspect_ratio enum value | Lens | |
FC_camera_plane enum value | Lens | |
FC_off_axis enum value | Lens | |
FC_roll enum value | Lens | |
FC_shear enum value | Lens | |
film_to_fov(float film_size, float focal_length, bool horiz) const | Lens | [protected, virtual] |
force_init_type() | MatrixLens | [inline, virtual] |
fov_to_film(float fov, float focal_length, bool horiz) const | Lens | [protected, virtual] |
fov_to_focal_length(float fov, float film_size, bool horiz) const | Lens | [protected, virtual] |
FromCorners enum name | Lens | |
get_aspect_ratio() const | Lens | |
get_change_event() const | Lens | [inline] |
get_class_type() | MatrixLens | [inline, static] |
get_coordinate_system() const | Lens | [inline] |
get_default_far() | Lens | [static] |
get_default_near() | Lens | [static] |
get_far() const | Lens | [inline] |
get_film_mat() const | Lens | [protected] |
get_film_mat_inv() const | Lens | [protected] |
get_film_offset() const | Lens | [inline] |
get_film_size() const | Lens | |
get_focal_length() const | Lens | |
get_fov() const | Lens | |
get_hfov() const | Lens | [inline] |
get_iod_offset() const | Lens | |
get_last_change() const | Lens | [inline] |
get_lens_mat() const | Lens | [protected] |
get_lens_mat_inv() const | Lens | [protected] |
get_near() const | Lens | [inline] |
get_nodal_point() const | Lens | |
get_projection_mat() const | Lens | |
get_projection_mat_inv() const | Lens | |
get_ref_count() const | ReferenceCount | [inline] |
get_type() const | MatrixLens | [inline, virtual] |
get_type_index() const | TypedObject | [inline] |
get_up_vector() const | Lens | |
get_user_mat() const | MatrixLens | [inline] |
get_vfov() const | Lens | [inline] |
get_view_hpr() const | Lens | |
get_view_mat() const | Lens | |
get_view_vector() const | Lens | |
init_type() | MatrixLens | [inline, static] |
is_exact_type(TypeHandle handle) const | TypedObject | [inline] |
is_linear() const | MatrixLens | [virtual] |
is_of_type(TypeHandle handle) const | TypedObject | [inline] |
Lens() | Lens | |
Lens(const Lens ©) | Lens | |
make_bounds() const | Lens | [virtual] |
make_copy() const | MatrixLens | [virtual] |
make_geometry() | Lens | [virtual] |
MatrixLens() | MatrixLens | [inline] |
MatrixLens(const MatrixLens ©) | MatrixLens | [inline] |
operator=(const MatrixLens ©) | MatrixLens | [inline] |
Lens::operator=(const Lens ©) | Lens | |
TypedReferenceCount::operator=(const TypedReferenceCount ©) | TypedReferenceCount | [inline] |
Lens::TypedObject::operator=(const TypedObject ©) | TypedObject | [inline] |
ReferenceCount::operator=(const ReferenceCount &) | ReferenceCount | [inline, protected] |
output(ostream &out) const | Lens | [virtual] |
project(const LPoint3f &point3d, LPoint3f &point2d) const | Lens | [inline] |
project(const LPoint3f &point3d, LPoint2f &point2d) const | Lens | [inline] |
project_impl(const LPoint3f &point3d, LPoint3f &point2d) const | Lens | [protected, virtual] |
recompute_all() | Lens | |
ref() const | ReferenceCount | [inline] |
ReferenceCount() | ReferenceCount | [inline, protected] |
ReferenceCount(const ReferenceCount &) | ReferenceCount | [inline, protected] |
set_aspect_ratio(float aspect_ratio) | Lens | |
set_change_event(const string &event) | Lens | [inline] |
set_coordinate_system(CoordinateSystem cs) | Lens | |
set_far(float far_distance) | Lens | [inline] |
set_film_offset(float x, float y) | Lens | [inline] |
set_film_offset(const LVecBase2f &film_offset) | Lens | [inline] |
set_film_size(float width) | Lens | |
set_film_size(float width, float height) | Lens | [inline] |
set_film_size(const LVecBase2f &film_size) | Lens | |
set_focal_length(float focal_length) | Lens | |
set_fov(float fov) | Lens | |
set_fov(float hfov, float vfov) | Lens | [inline] |
set_fov(const LVecBase2f &fov) | Lens | |
set_frustum_from_corners(const LVecBase3f &ul, const LVecBase3f &ur, const LVecBase3f &ll, const LVecBase3f &lr, int flags) | Lens | |
set_iod_offset(float offset) | Lens | |
set_near(float near_distance) | Lens | [inline] |
set_near_far(float near_distance, float far_distance) | Lens | [inline] |
set_user_mat(const LMatrix4f &user_mat) | MatrixLens | [inline] |
set_view_hpr(float h, float p, float r) | Lens | [inline] |
set_view_hpr(const LVecBase3f &view_hpr) | Lens | |
set_view_mat(const LMatrix4f &view_mat) | Lens | |
set_view_vector(float x, float y, float z, float i, float j, float k) | Lens | [inline] |
set_view_vector(const LVector3f &view_vector, const LVector3f &up_vector) | Lens | |
test_ref_count_integrity() const | ReferenceCount | [inline] |
throw_change_event() | Lens | [protected] |
TypedObject() | TypedObject | [inline] |
TypedObject(const TypedObject ©) | TypedObject | [inline] |
TypedReferenceCount() | TypedReferenceCount | [inline] |
TypedReferenceCount(const TypedReferenceCount ©) | TypedReferenceCount | [inline] |
UF_aspect_ratio enum value | Lens | [protected] |
UF_film_height enum value | Lens | [protected] |
UF_film_width enum value | Lens | [protected] |
UF_focal_length enum value | Lens | [protected] |
UF_hfov enum value | Lens | [protected] |
UF_iod_offset enum value | Lens | [protected] |
UF_vfov enum value | Lens | [protected] |
UF_view_hpr enum value | Lens | [protected] |
UF_view_mat enum value | Lens | [protected] |
UF_view_vector enum value | Lens | [protected] |
unref() const | ReferenceCount | [inline] |
UserFlags enum name | Lens | [protected] |
write(ostream &out, int indent_level=0) const | MatrixLens | [virtual] |
~ReferenceCount() | ReferenceCount | [inline, protected] |
~TypedObject() | TypedObject | [virtual] |