![]() |
Blender V2.61 - r43446
|
#include <BKE_subsurf.h>
Public Attributes | |
| DerivedMesh | dm |
| struct _CCGSubSurf * | ss |
| int | freeSS |
| int | drawInteriorEdges |
| int | useSubsurfUv |
| struct { | |
| int startVert | |
| struct _CCGVert * vert | |
| } | vertMap |
| struct { | |
| int startVert | |
| int startEdge | |
| struct _CCGEdge * edge | |
| } | edgeMap |
| struct { | |
| int startVert | |
| int startEdge | |
| int startFace | |
| struct _CCGFace * face | |
| } | faceMap |
| short * | edgeFlags |
| char * | faceFlags |
| struct PBVH * | pbvh |
| struct ListBase * | fmap |
| struct IndexNode * | fmap_mem |
| struct DMGridData ** | gridData |
| struct DMGridAdjacency * | gridAdjacency |
| int * | gridOffset |
| struct _CCGFace ** | gridFaces |
| struct { | |
| struct MultiresModifierData * mmd | |
| int local_mmd | |
| int lvl | |
| int totlvl | |
| float(* orco )[3] | |
| struct Object * ob | |
| int modified | |
| void(* update )(DerivedMesh *) | |
| } | multires |
Definition at line 62 of file BKE_subsurf.h.
Definition at line 63 of file BKE_subsurf.h.
Referenced by getCCGDerivedMesh().
Definition at line 67 of file BKE_subsurf.h.
Referenced by ccgDM_copyFinalEdgeArray(), ccgDM_drawEdges(), and getCCGDerivedMesh().
| struct _CCGEdge* CCGDerivedMesh::edge |
Definition at line 70 of file BKE_subsurf.h.
Referenced by ccgDM_copyFinalEdgeArray(), ccgDM_copyFinalVertArray(), ccgDM_drawEdges(), ccgDM_drawLooseEdges(), ccgDM_get_edge_data_layer(), ccgDM_getFinalEdge(), ccgDM_getFinalVert(), getCCGDerivedMesh(), and multires_mvert_to_ss().
| short* CCGDerivedMesh::edgeFlags |
Definition at line 74 of file BKE_subsurf.h.
Referenced by ccgDM_copyFinalEdgeArray(), ccgDM_drawEdges(), ccgDM_getFinalEdge(), ccgDM_release(), and getCCGDerivedMesh().
| struct { ... } * CCGDerivedMesh::edgeMap |
| struct _CCGFace* CCGDerivedMesh::face |
Definition at line 72 of file BKE_subsurf.h.
Referenced by ccgDM_copyFinalEdgeArray(), ccgDM_copyFinalFaceArray(), ccgDM_copyFinalVertArray(), ccgdm_create_grids(), ccgDM_drawEdges(), ccgDM_drawFacesColored(), ccgDM_drawFacesSolid(), ccgDM_drawFacesTex_common(), ccgDM_drawMappedFaces(), ccgDM_drawMappedFacesGLSL(), ccgDM_drawMappedFacesMat(), ccgDM_get_face_data_layer(), ccgDM_getFinalEdge(), ccgDM_getFinalFace(), ccgDM_getFinalVert(), ccgDM_getNumGrids(), getCCGDerivedMesh(), and multires_mvert_to_ss().
Definition at line 75 of file BKE_subsurf.h.
Referenced by ccgDM_copyFinalFaceArray(), ccgDM_drawFacesSolid(), ccgDM_drawFacesTex_common(), ccgDM_drawMappedFaces(), ccgDM_drawMappedFacesGLSL(), ccgDM_drawMappedFacesMat(), ccgDM_getFinalFace(), ccgDM_release(), and getCCGDerivedMesh().
| struct { ... } * CCGDerivedMesh::faceMap |
Referenced by ccgDM_copyFinalEdgeArray(), ccgDM_copyFinalFaceArray(), ccgDM_copyFinalVertArray(), ccgdm_create_grids(), ccgDM_drawEdges(), ccgDM_drawFacesColored(), ccgDM_drawFacesSolid(), ccgDM_drawFacesTex_common(), ccgDM_drawMappedFaces(), ccgDM_drawMappedFacesGLSL(), ccgDM_drawMappedFacesMat(), ccgDM_get_face_data_layer(), ccgDM_getFinalEdge(), ccgDM_getFinalFace(), ccgDM_getFinalVert(), ccgDM_getNumGrids(), ccgDM_release(), getCCGDerivedMesh(), and multires_mvert_to_ss().
| struct ListBase* CCGDerivedMesh::fmap |
Definition at line 78 of file BKE_subsurf.h.
Referenced by ccgDM_getFaceMap(), and ccgDM_release().
| struct IndexNode* CCGDerivedMesh::fmap_mem |
Definition at line 79 of file BKE_subsurf.h.
Referenced by ccgDM_getFaceMap(), and ccgDM_release().
Definition at line 66 of file BKE_subsurf.h.
Referenced by ccgDM_release(), and subsurf_make_derived_from_derived().
Definition at line 82 of file BKE_subsurf.h.
Referenced by ccgdm_create_grids(), ccgDM_getGridAdjacency(), ccgDM_getPBVH(), and ccgDM_release().
| struct DMGridData** CCGDerivedMesh::gridData |
Definition at line 81 of file BKE_subsurf.h.
Referenced by ccgdm_create_grids(), ccgDM_getGridData(), ccgDM_getPBVH(), and ccgDM_release().
| struct _CCGFace** CCGDerivedMesh::gridFaces |
Definition at line 84 of file BKE_subsurf.h.
Referenced by ccgdm_create_grids(), ccgDM_getPBVH(), and ccgDM_release().
Definition at line 83 of file BKE_subsurf.h.
Referenced by ccgdm_create_grids(), ccgDM_getGridOffset(), and ccgDM_release().
Definition at line 88 of file BKE_subsurf.h.
Referenced by ccgDM_release(), and multires_dm_create_from_derived().
Definition at line 90 of file BKE_subsurf.h.
Referenced by multires_dm_create_from_derived(), and multiresModifier_update().
Definition at line 87 of file BKE_subsurf.h.
Referenced by ccgDM_drawFacesSolid(), ccgDM_getFaceMap(), ccgDM_release(), ccgDM_use_grid_pbvh(), multires_dm_create_from_derived(), and multiresModifier_update().
Definition at line 94 of file BKE_subsurf.h.
Referenced by ccgDM_release(), multires_dm_create_from_derived(), and multires_dm_mark_as_modified().
| struct { ... } CCGDerivedMesh::multires |
| struct Object* CCGDerivedMesh::ob |
Definition at line 93 of file BKE_subsurf.h.
Referenced by ccgDM_release(), multires_dm_create_from_derived(), and multiresModifier_update().
| float(* CCGDerivedMesh::orco)[3] |
Definition at line 91 of file BKE_subsurf.h.
| struct PBVH* CCGDerivedMesh::pbvh |
Definition at line 77 of file BKE_subsurf.h.
Referenced by ccgDM_drawFacesSolid(), ccgDM_getPBVH(), ccgdm_pbvh_update(), and multires_stitch_grids().
| struct _CCGSubSurf* CCGDerivedMesh::ss |
Definition at line 65 of file BKE_subsurf.h.
Referenced by ccgDM_copyFinalEdgeArray(), ccgDM_copyFinalFaceArray(), ccgDM_copyFinalVertArray(), ccgdm_create_grids(), ccgDM_drawEdges(), ccgDM_drawFacesColored(), ccgDM_drawFacesSolid(), ccgDM_drawFacesTex_common(), ccgDM_drawLooseEdges(), ccgDM_drawMappedEdges(), ccgDM_drawMappedEdgesInterp(), ccgDM_drawMappedFaces(), ccgDM_drawMappedFacesGLSL(), ccgDM_drawMappedFacesMat(), ccgDM_drawVerts(), ccgDM_foreachMappedEdge(), ccgDM_foreachMappedFaceCenter(), ccgDM_foreachMappedVert(), ccgDM_get_edge_data_layer(), ccgDM_get_face_data_layer(), ccgDM_get_vert_data_layer(), ccgDM_getFinalEdge(), ccgDM_getFinalFace(), ccgDM_getFinalVert(), ccgDM_getGridSize(), ccgDM_getMinMax(), ccgDM_getNumEdges(), ccgDM_getNumFaces(), ccgDM_getNumGrids(), ccgDM_getNumVerts(), ccgdm_getVertCos(), ccgdm_pbvh_update(), ccgDM_release(), getCCGDerivedMesh(), multires_mvert_to_ss(), multires_stitch_grids(), and multiresModifier_disp_run().
Definition at line 70 of file BKE_subsurf.h.
Referenced by ccgDM_getFinalEdge(), and getCCGDerivedMesh().
Definition at line 72 of file BKE_subsurf.h.
Referenced by ccgDM_getFinalFace(), and getCCGDerivedMesh().
Definition at line 69 of file BKE_subsurf.h.
Referenced by ccgDM_getFinalVert(), and getCCGDerivedMesh().
Definition at line 90 of file BKE_subsurf.h.
Referenced by multires_dm_create_from_derived(), and multiresModifier_update().
| void(* CCGDerivedMesh::update)(DerivedMesh *) |
Definition at line 96 of file BKE_subsurf.h.
Referenced by ccgDM_release(), and multires_dm_create_from_derived().
Definition at line 67 of file BKE_subsurf.h.
Referenced by getCCGDerivedMesh().
| struct _CCGVert* CCGDerivedMesh::vert |
Definition at line 69 of file BKE_subsurf.h.
Referenced by ccgDM_copyFinalVertArray(), ccgDM_get_vert_data_layer(), ccgDM_getFinalVert(), getCCGDerivedMesh(), and multires_mvert_to_ss().
| struct { ... } * CCGDerivedMesh::vertMap |