, including all inherited members.
add_face(unsigned nVerts, const int *vertIndices, bool reverse=false) | DD::Image::PolyMesh | |
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::PolyMesh) | DD::Image::PolyMesh | [inline, virtual] |
copy(const Primitive *) | DD::Image::Primitive | [protected] |
draw_normal(const Vector3 &p, const Vector3 &n, ViewerContext *, PrimitiveContext *) | DD::Image::Primitive | [static] |
draw_primitive_normal(ViewerContext *, PrimitiveContext *) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
draw_primitive_num(ViewerContext *, PrimitiveContext *) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
draw_solid(ViewerContext *, PrimitiveContext *, Primitive *prev_prim=0) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
draw_solid_face(int n, ViewerContext *ctx, PrimitiveContext *ptx) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [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 (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
draw_vertex_uvs(ViewerContext *, PrimitiveContext *) const | DD::Image::Primitive | [virtual] |
draw_wireframe(ViewerContext *, PrimitiveContext *, Primitive *prev_prim=0) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
draw_wireframe_vertex(int v, ViewerContext *, PrimitiveContext *) const | DD::Image::Primitive | [protected] |
duplicate() const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [inline, virtual] |
face_average_center(int n, const PointList *) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
face_vertices(int n) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
faces() const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
faceUsesVertex(unsigned int faceIdx, unsigned int vertIdx) const | DD::Image::Primitive | [virtual] |
get_bbox(const GeoInfo *info) const | DD::Image::Primitive | [virtual] |
get_face_normal(int n, const PointList *points) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [virtual] |
get_face_vertices(int n, unsigned *array) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [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 (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [inline, virtual] |
IntersectsRay(const Ray &ray, int n, const PointList *pointList, CollisionResult *result) const (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [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 | |
PolygonPrimitive(unsigned vertices=0) (defined in DD::Image::PolygonPrimitive) | DD::Image::PolygonPrimitive | [inline] |
PolyIntersectsRay(const Ray &ray, int n, const PointList *pointList, CollisionResult *result) const | DD::Image::Primitive | [protected] |
PolyMesh() (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | |
PolyMesh(unsigned icount, unsigned fcount) (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | |
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::PolyMesh) | DD::Image::PolyMesh | [virtual] |
renderingShader(const GeoInfo *info) const (defined in DD::Image::Primitive) | DD::Image::Primitive | |
tessellate(Scene *, PrimitiveContext *) const (defined in DD::Image::PolygonPrimitive) | DD::Image::PolygonPrimitive | [virtual] |
tessellateFace(int faceIndex, Scene *scene, PrimitiveContext *ptx, VertexContext *vtx) const (defined in DD::Image::PolygonPrimitive) | DD::Image::PolygonPrimitive | [virtual] |
validate(PrimitiveContext *) (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | [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] |
~PolygonPrimitive() (defined in DD::Image::PolygonPrimitive) | DD::Image::PolygonPrimitive | [inline, virtual] |
~PolyMesh() (defined in DD::Image::PolyMesh) | DD::Image::PolyMesh | |
~Primitive() | DD::Image::Primitive | [virtual] |