_bind | Geom | [protected] |
_cindex | Geom | [protected] |
_colors | Geom | [protected] |
_coords | Geom | [protected] |
_get_color | Geom | [protected] |
_get_normal | Geom | [protected] |
_get_texcoord | Geom | [protected] |
_get_vertex | Geom | [protected] |
_nindex | Geom | [protected] |
_norms | Geom | [protected] |
_num_vertices | Geom | [protected] |
_numprims | Geom | [protected] |
_prepared_context | Geom | [protected] |
_prepared_gsg | Geom | [protected] |
_primlengths | Geom | [protected] |
_texcoords | Geom | [protected] |
_tindex | Geom | [protected] |
_type_handle | GeomTri | [private, static] |
_vindex | Geom | [protected] |
BoundedObject() | BoundedObject | [inline] |
BoundedObject(const BoundedObject ©) | BoundedObject | [inline] |
BoundingVolumeType enum name | BoundedObject | |
BVT_dynamic_sphere enum value | BoundedObject | |
BVT_static enum value | BoundedObject | |
calc_tight_bounds(LPoint3f &min_point, LPoint3f &max_point, bool &found_any) const | Geom | |
check_config() const | WritableConfigurable | [inline] |
clear_gsg(GraphicsStateGuardianBase *gsg) | Geom | |
complete_pointers(TypedWritable **p_list, BamReader *manager) | TypedWritable | [virtual] |
config() | Geom | [virtual] |
dDrawable() | dDrawable | |
draw(GraphicsStateGuardianBase *gsg) | Geom | [virtual] |
draw_immediate(GraphicsStateGuardianBase *gsg, GeomContext *gc) | GeomTri | [virtual] |
explode() const | Geom | [virtual] |
fillin(DatagramIterator &scan, BamReader *manager) | Geom | [protected] |
finalize() | TypedWritable | [virtual] |
force_bound_stale() | BoundedObject | [inline] |
force_init_type() | GeomTri | [inline, virtual] |
Geom() | Geom | |
Geom(const Geom ©) | Geom | |
GeomTri() | GeomTri | [inline] |
get_binding(int attr) const | Geom | [inline] |
get_bound() const | BoundedObject | |
get_bound_ptr() const | BoundedObject | [inline, protected] |
get_class_type() | GeomTri | [inline, static] |
get_colors(PTA_Colorf &colors, GeomBindType &bind, PTA_ushort &cindex) const | Geom | |
get_colors_array() const | Geom | [inline] |
get_colors_index() const | Geom | [inline] |
get_coords(PTA_Vertexf &coords, GeomBindType &bind, PTA_ushort &vindex) const | Geom | |
get_coords(PTA_Vertexf &coords, PTA_ushort &vindex) const | Geom | |
get_coords_array() const | Geom | [inline] |
get_coords_index() const | Geom | [inline] |
get_length(int) const | GeomTri | [inline, virtual] |
get_lengths() const | Geom | [inline] |
get_next_color(ColorIterator &citerator) const | Geom | [inline] |
get_next_normal(NormalIterator &niterator) const | Geom | [inline] |
get_next_texcoord(TexCoordIterator &tciterator) const | Geom | [inline] |
get_next_vertex(VertexIterator &viterator) const | Geom | [inline] |
get_normals(PTA_Normalf &norms, GeomBindType &bind, PTA_ushort &nindex) const | Geom | |
get_normals_array() const | Geom | [inline] |
get_normals_index() const | Geom | [inline] |
get_num_more_vertices_than_components() const | GeomTri | [inline, virtual] |
get_num_prims() const | Geom | [inline] |
get_num_vertices() const | Geom | [inline] |
get_num_vertices_per_prim() const | GeomTri | [inline, virtual] |
get_ref_count() const | ReferenceCount | [inline] |
get_texcoords(PTA_TexCoordf &texcoords, GeomBindType &bind, PTA_ushort &tindex) const | Geom | |
get_texcoords_array() const | Geom | [inline] |
get_texcoords_index() const | Geom | [inline] |
get_tris() const | GeomTri | [virtual] |
get_type() const | GeomTri | [inline, virtual] |
get_type_index() const | TypedObject | [inline] |
GetNextColor typedef | Geom | |
GetNextNormal typedef | Geom | |
GetNextTexCoord typedef | Geom | |
GetNextVertex typedef | Geom | |
init() | Geom | [protected] |
init_type() | GeomTri | [inline, static] |
is_bound_stale() const | BoundedObject | [inline] |
is_dirty(void) const | WritableConfigurable | [inline] |
is_dynamic() const | Geom | [virtual] |
is_exact_type(TypeHandle handle) const | TypedObject | [inline] |
is_final() const | BoundedObject | [inline] |
is_of_type(TypeHandle handle) const | TypedObject | [inline] |
make_color_iterator() const | Geom | [inline] |
make_copy() const | GeomTri | [virtual] |
make_dirty(void) | WritableConfigurable | [inline] |
make_GeomTri(const FactoryParams ¶ms) | GeomTri | [static] |
make_normal_iterator() const | Geom | [inline] |
make_texcoord_iterator() const | Geom | [inline] |
make_vertex_iterator() const | Geom | [inline] |
mark_bound_stale() | BoundedObject | [inline] |
Null | TypedWritable | [static] |
operator=(const Geom ©) | Geom | |
dDrawable::operator=(const ReferenceCount &) | ReferenceCount | [inline, protected] |
dDrawable::operator=(const TypedWritable ©) | TypedWritable | [inline] |
dDrawable::TypedObject::operator=(const TypedObject ©) | TypedObject | [inline] |
dDrawable::operator=(const BoundedObject ©) | BoundedObject | [inline] |
output(ostream &out) const | Geom | [virtual] |
prepare(GraphicsStateGuardianBase *gsg) | Geom | |
print_draw_immediate() const | GeomTri | [virtual] |
propagate_stale_bound() | dDrawable | [protected, virtual] |
recompute_bound() | Geom | [protected, virtual] |
ref() const | ReferenceCount | [inline] |
ReferenceCount() | ReferenceCount | [inline, protected] |
ReferenceCount(const ReferenceCount &) | ReferenceCount | [inline, protected] |
register_with_read_factory(void) | GeomTri | [static] |
set_bound(BoundingVolumeType type) | BoundedObject | [inline] |
set_bound(const BoundingVolume &volume) | BoundedObject | [inline] |
set_bound_ptr(BoundingVolume *bound) | BoundedObject | [inline, protected] |
set_colors(const PTA_Colorf &colors, GeomBindType bind, const PTA_ushort &cindex=PTA_ushort()) | Geom | |
set_coords(const PTA_Vertexf &coords, const PTA_ushort &vindex=PTA_ushort()) | Geom | |
set_coords(const PTA_Vertexf &coords, GeomBindType bind, const PTA_ushort &vindex=PTA_ushort()) | Geom | |
set_final(bool flag) | BoundedObject | [inline] |
set_lengths(const PTA_int &lengths) | Geom | [inline] |
set_normals(const PTA_Normalf &norms, GeomBindType bind, const PTA_ushort &nindex=PTA_ushort()) | Geom | |
set_num_prims(int num) | Geom | [inline] |
set_texcoords(const PTA_TexCoordf &texcoords, GeomBindType bind, const PTA_ushort &tindex=PTA_ushort()) | Geom | |
test_ref_count_integrity() const | ReferenceCount | [inline] |
transform_vertices(const LMatrix4f &mat) | Geom | |
TypedObject() | TypedObject | [inline] |
TypedObject(const TypedObject ©) | TypedObject | [inline] |
TypedWritable() | TypedWritable | [inline] |
TypedWritable(const TypedWritable ©) | TypedWritable | [inline] |
unprepare() | Geom | |
unprepare(GraphicsStateGuardianBase *gsg) | Geom | |
unref() const | ReferenceCount | [inline] |
uses_components() const | GeomTri | [inline, virtual] |
WritableConfigurable(void) | WritableConfigurable | [inline] |
write(ostream &out, int indent_level=0) const | Geom | |
write_datagram(BamWriter *manager, Datagram &me) | Geom | [virtual] |
write_verbose(ostream &out, int indent_level) const | Geom | |
~BoundedObject() | BoundedObject | [virtual] |
~dDrawable() | dDrawable | [virtual] |
~Geom() | Geom | |
~ReferenceCount() | ReferenceCount | [inline, protected] |
~TypedObject() | TypedObject | [virtual] |
~TypedWritable() | TypedWritable | [virtual] |