DD::Image::ParticlesSprite Member List

This is the complete list of members for DD::Image::ParticlesSprite, including all inherited members.
add_vertex(unsigned point_index)DD::Image::Primitive
add_vertices(unsigned num)DD::Image::Primitive
average_center(const PointList *) const DD::Image::Primitive [virtual]
average_center_and_bounds(int f, const PointList *points, Vector3 &min, Vector3 &max) const DD::Image::Primitive [virtual]
build_index_array(unsigned *indices, unsigned primitive, unsigned vertex) const (defined in DD::Image::Primitive)DD::Image::Primitive
Class() const (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [virtual]
copy(const ParticlesSprite *)DD::Image::ParticlesSprite [protected]
DD::Image::Primitive::copy(const Primitive *)DD::Image::Primitive [protected]
draw_loop(const Vector3 &p, const Vector4 *cf, const Vector3 *vel, const float *size, const float *spin, const float ar, const Matrix4 &modelview, const Matrix4 &viewModel)DD::Image::ParticlesSprite [static]
draw_normal(const Vector3 &p, const Vector3 &n, ViewerContext *, PrimitiveContext *)DD::Image::Primitive [static]
draw_primitive_normal(ViewerContext *, PrimitiveContext *) const DD::Image::Primitive [virtual]
draw_primitive_num(ViewerContext *, PrimitiveContext *) const (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [virtual]
draw_quad(const Vector3 &p, const Vector4 *cf, const Vector3 *vel, const float *size, const float *spin, const float ar, const Matrix4 &modelview, const Matrix4 &viewModel)DD::Image::ParticlesSprite [static]
draw_solid(ViewerContext *, PrimitiveContext *, Primitive *prev_prim=0) const (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [virtual]
draw_solid_face(int n, ViewerContext *, PrimitiveContext *) const DD::Image::Primitive [virtual]
draw_solid_vertex(int v, ViewerContext *, PrimitiveContext *) const DD::Image::Primitive [protected]
draw_vertex_normals(ViewerContext *, PrimitiveContext *) const DD::Image::Primitive [virtual]
draw_vertex_num(ViewerContext *, PrimitiveContext *) const DD::Image::Primitive [virtual]
draw_vertex_uvs(ViewerContext *, PrimitiveContext *) const DD::Image::Primitive [virtual]
draw_wireframe(ViewerContext *, PrimitiveContext *, Primitive *prev_prim=0) const (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [virtual]
draw_wireframe_vertex(int v, ViewerContext *, PrimitiveContext *) const DD::Image::Primitive [protected]
duplicate() const DD::Image::ParticlesSprite [virtual]
face_average_center(int n, const PointList *points) const DD::Image::Primitive [inline, virtual]
face_vertices(int n) const DD::Image::Primitive [inline, virtual]
faces() const (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [inline, virtual]
faceUsesVertex(unsigned int faceIdx, unsigned int vertIdx) const DD::Image::Primitive [virtual]
get_bbox(const GeoInfo *info) const (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [virtual]
get_face_normal(int n, const PointList *points) const DD::Image::Primitive [inline, virtual]
get_face_vertices(int n, unsigned *array) const DD::Image::Primitive [virtual]
get_geometric_normal(int v, const PointList *points) const DD::Image::Primitive [inline, virtual]
get_vertex_faces(int v, std::vector< int > &faces) const DD::Image::Primitive [inline, virtual]
getDataArray(int n, ViewerContext *ctx, PrimitiveContext *ptx, std::vector< Vector3 > &pntArray, std::vector< Vector3 > &normalArray, std::vector< Vector4 > &uvOrColArray, bool &validUV) const DD::Image::Primitive
getPrimitiveType() const DD::Image::ParticlesSprite [inline, virtual]
IntersectsRay(const Ray &ray, int n, const PointList *pointList, CollisionResult *result) const DD::Image::Primitive [inline, virtual]
material() const (defined in DD::Image::Primitive)DD::Image::Primitive [inline]
material_DD::Image::Primitive [protected]
normal() const DD::Image::Primitive [inline]
normal_DD::Image::Primitive [protected]
offset_point_indices(int offset)DD::Image::Primitive
operator delete(void *mem) (defined in DD::Image::Primitive)DD::Image::Primitive
operator delete[](void *mem) (defined in DD::Image::Primitive)DD::Image::Primitive
operator new(size_t size) (defined in DD::Image::Primitive)DD::Image::Primitive
operator new[](size_t size) (defined in DD::Image::Primitive)DD::Image::Primitive
operator=(const ParticlesSprite &b) (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [inline]
ParticlesSprite(Point::RenderMode render_mode, unsigned points=0, unsigned start=0) (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite
ParticlesSprite(const ParticlesSprite &) (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite
PolyIntersectsRay(const Ray &ray, int n, const PointList *pointList, CollisionResult *result) const DD::Image::Primitive [protected]
Primitive(unsigned vertices=0) (defined in DD::Image::Primitive)DD::Image::Primitive
Primitive(const Primitive &)DD::Image::Primitive
print_info() const (defined in DD::Image::Primitive)DD::Image::Primitive [virtual]
render_mode() const (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [inline]
render_mode(Point::RenderMode v) (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [inline]
render_mode_ (defined in DD::Image::ParticlesSprite)DD::Image::ParticlesSprite [protected]
renderingShader(const GeoInfo *info) const (defined in DD::Image::Primitive)DD::Image::Primitive
tessellate(Scene *, PrimitiveContext *) const DD::Image::ParticlesSprite [virtual]
tessellateSprite(unsigned int spriteIndex, Scene *scene, PrimitiveContext *ptx, PrimitiveContext *nptx, SpriteGenerator *spriteGenerator, MBSceneSpriteGenerator *mbSceneGenerator, ParticleSearchInfo &searchInfo) const DD::Image::ParticlesSprite
validate(PrimitiveContext *)DD::Image::Primitive [inline, virtual]
vertex(unsigned v) const (defined in DD::Image::Primitive)DD::Image::Primitive [inline]
vertex(unsigned v) (defined in DD::Image::Primitive)DD::Image::Primitive [inline]
vertex_DD::Image::Primitive [protected]
vertex_normal(unsigned v, const PointList *) const DD::Image::Primitive [inline, virtual]
vertex_offset() const (defined in DD::Image::Primitive)DD::Image::Primitive [inline]
vertex_offset_DD::Image::Primitive [protected]
vertex_shader(int v, Scene *, PrimitiveContext *, VArray &out, const Vector3 *normal=NULL) const DD::Image::Primitive [virtual]
vertex_shader(int v, Scene *, PrimitiveContext *, VertexContext &, VArray &out, const Vector3 *normal=NULL) const (defined in DD::Image::Primitive)DD::Image::Primitive [virtual]
vertices() const (defined in DD::Image::Primitive)DD::Image::Primitive [inline]
~Primitive()DD::Image::Primitive [virtual]