#include "ribGraphicsStateGuardian.h"
#include "ribStuffTraverser.h"
#include "config_ribgsg.h"
#include <directRenderTraverser.h>
#include <displayRegion.h>
#include <projectionNode.h>
#include <projection.h>
#include <camera.h>
#include <renderBuffer.h>
#include <transformTransition.h>
#include <colorTransition.h>
#include <textureTransition.h>
#include <lightTransition.h>
#include <geom.h>
#include <geomprimitives.h>
#include <geomIssuer.h>
#include <graphicsWindow.h>
#include <graphicsChannel.h>
#include <indent.h>
#include <dftraverser.h>
#include <node.h>
#include <texture.h>
#include <textureContext.h>
#include <light.h>
#include <get_rel_pos.h>
#include <perspectiveProjection.h>
#include <frustum.h>
#include <ambientLight.h>
#include <directionalLight.h>
#include <pointLight.h>
#include <spotlight.h>
#include <pandabase.h>
#include <assert.h>
Go to the source code of this file.
Functions | |
void | issue_vertex_rib (const Geom *geom, Geom::VertexIterator &vi) |
void | issue_normal_rib (const Geom *geom, Geom::NormalIterator &ni) |
void | issue_texcoord_rib (const Geom *geom, Geom::TexCoordIterator &ti) |
void | issue_color_rib (const Geom *geom, Geom::ColorIterator &ci, const GraphicsStateGuardianBase *) |
PT (SavedFrameBuffer) RIBGraphicsStateGuardian | |
Variables | |
pvector< Vertexf > | rib_vertices |
pvector< Normalf > | rib_normals |
pvector< TexCoordf > | rib_texcoords |
pvector< RGBColorf > | rib_colors |
|
Definition at line 88 of file ribGraphicsStateGuardian.cxx. References Geom::get_next_color(), RGBColorf, and rib_colors. Referenced by RIBGraphicsStateGuardian::draw_simple_poly(). |
|
Definition at line 73 of file ribGraphicsStateGuardian.cxx. References Geom::get_next_normal(), and rib_normals. Referenced by RIBGraphicsStateGuardian::draw_simple_poly(). |
|
Definition at line 78 of file ribGraphicsStateGuardian.cxx. References Geom::get_next_texcoord(), and rib_texcoords. Referenced by RIBGraphicsStateGuardian::draw_simple_poly(). |
|
Definition at line 68 of file ribGraphicsStateGuardian.cxx. References Geom::get_next_vertex(), and rib_vertices. Referenced by RIBGraphicsStateGuardian::draw_simple_poly(). |
|
Definition at line 834 of file ribGraphicsStateGuardian.cxx. References buffer. |
|
Definition at line 65 of file ribGraphicsStateGuardian.cxx. Referenced by issue_color_rib(), and RIBGraphicsStateGuardian::write_polygon(). |
|
Definition at line 63 of file ribGraphicsStateGuardian.cxx. Referenced by issue_normal_rib(), and RIBGraphicsStateGuardian::write_polygon(). |
|
Definition at line 64 of file ribGraphicsStateGuardian.cxx. Referenced by issue_texcoord_rib(), and RIBGraphicsStateGuardian::write_polygon(). |
|
Definition at line 62 of file ribGraphicsStateGuardian.cxx. Referenced by issue_vertex_rib(), and RIBGraphicsStateGuardian::write_polygon(). |