|
Blender V4.3
|
#include <BKE_subsurf.hh>
Public Attributes | ||
| DerivedMesh | dm | |
| CCGSubSurf * | ss | |
| int | freeSS | |
| int | drawInteriorEdges | |
| int | useSubsurfUv | |
| struct { | ||
| int startVert | ||
| CCGVert * vert | ||
| } * | vertMap | |
| struct { | ||
| int startVert | ||
| int startEdge | ||
| CCGEdge * edge | ||
| } * | edgeMap | |
| struct { | ||
| int startVert | ||
| int startEdge | ||
| int startFace | ||
| CCGFace * face | ||
| } * | faceMap | |
| CCGElem ** | gridData | |
| int * | gridOffset | |
| CCGFace ** | gridFaces | |
| unsigned int ** | gridHidden | |
| unsigned int | numGrid | |
| struct { | ||
| MultiresModifierData * mmd | ||
| int local_mmd | ||
| int lvl | ||
| int totlvl | ||
| float(* orco )[3] | ||
| Object * ob | ||
| MultiresModifiedFlags modified_flags | ||
| } | multires | |
| blender::VectorSet< blender::OrderedEdge > * | ehash | |
| ThreadMutex | loops_cache_lock | |
| ThreadRWMutex | origindex_cache_rwlock | |
Definition at line 77 of file BKE_subsurf.hh.
| DerivedMesh CCGDerivedMesh::dm |
Definition at line 78 of file BKE_subsurf.hh.
Referenced by ccgDM_copyFinalCornerEdgeArray(), getCCGDerivedMesh(), multires_output_hidden_to_ccgdm(), set_ccgdm_all_geometry(), and set_default_ccgdm_callbacks().
| int CCGDerivedMesh::drawInteriorEdges |
Definition at line 82 of file BKE_subsurf.hh.
Referenced by getCCGDerivedMesh().
| CCGEdge* CCGDerivedMesh::edge |
Definition at line 91 of file BKE_subsurf.hh.
Referenced by ccgDM_copyFinalEdgeArray(), ccgDM_copyFinalVertArray(), ccgDM_get_edge_data_layer(), create_ccgdm_maps(), and set_ccgdm_all_geometry().
| struct { ... } * CCGDerivedMesh::edgeMap |
| blender::VectorSet<blender::OrderedEdge>* CCGDerivedMesh::ehash |
Definition at line 118 of file BKE_subsurf.hh.
Referenced by ccgDM_copyFinalCornerEdgeArray(), ccgDM_release(), and copyFinalLoopArray_task_cb().
| CCGFace* CCGDerivedMesh::face |
Definition at line 97 of file BKE_subsurf.hh.
Referenced by ccgDM_copyFinalEdgeArray(), ccgDM_copyFinalPolyArray(), ccgDM_copyFinalVertArray(), ccgdm_create_grids(), ccgDM_get_poly_data_layer(), ccgDM_getNumGrids(), copyFinalLoopArray_task_cb(), create_ccgdm_maps(), and set_ccgdm_all_geometry().
| struct { ... } * CCGDerivedMesh::faceMap |
| int CCGDerivedMesh::freeSS |
Definition at line 81 of file BKE_subsurf.hh.
Referenced by ccgDM_release().
| CCGElem** CCGDerivedMesh::gridData |
Definition at line 100 of file BKE_subsurf.hh.
Referenced by ccgdm_create_grids(), ccgDM_getGridData(), and ccgDM_release().
| CCGFace** CCGDerivedMesh::gridFaces |
Definition at line 102 of file BKE_subsurf.hh.
Referenced by ccgdm_create_grids(), and ccgDM_release().
| unsigned int** CCGDerivedMesh::gridHidden |
Definition at line 103 of file BKE_subsurf.hh.
Referenced by ccgdm_create_grids(), ccgDM_release(), multires_modifier_update_hidden(), and multires_output_hidden_to_ccgdm().
| int* CCGDerivedMesh::gridOffset |
Definition at line 101 of file BKE_subsurf.hh.
Referenced by ccgdm_create_grids(), ccgDM_getGridOffset(), and ccgDM_release().
| int CCGDerivedMesh::local_mmd |
Definition at line 109 of file BKE_subsurf.hh.
Referenced by ccgDM_release(), and multires_make_derived_from_derived().
| ThreadMutex CCGDerivedMesh::loops_cache_lock |
Definition at line 120 of file BKE_subsurf.hh.
Referenced by ccgDM_copyFinalCornerEdgeArray(), ccgDM_release(), and getCCGDerivedMesh().
| int CCGDerivedMesh::lvl |
Definition at line 111 of file BKE_subsurf.hh.
Referenced by multires_make_derived_from_derived(), multires_modifier_update_hidden(), and multires_modifier_update_mdisps().
| MultiresModifierData* CCGDerivedMesh::mmd |
Definition at line 108 of file BKE_subsurf.hh.
Referenced by ccgDM_release(), multires_make_derived_from_derived(), and multires_modifier_update_mdisps().
| MultiresModifiedFlags CCGDerivedMesh::modified_flags |
Definition at line 115 of file BKE_subsurf.hh.
Referenced by ccgDM_release(), and multires_make_derived_from_derived().
| struct { ... } CCGDerivedMesh::multires |
| unsigned int CCGDerivedMesh::numGrid |
Definition at line 105 of file BKE_subsurf.hh.
Referenced by ccgdm_create_grids(), and ccgDM_release().
| Object* CCGDerivedMesh::ob |
Definition at line 114 of file BKE_subsurf.hh.
Referenced by ccgDM_release(), multires_make_derived_from_derived(), multires_modifier_update_hidden(), and multires_modifier_update_mdisps().
| float(* CCGDerivedMesh::orco)[3] |
Definition at line 112 of file BKE_subsurf.hh.
| ThreadRWMutex CCGDerivedMesh::origindex_cache_rwlock |
Definition at line 121 of file BKE_subsurf.hh.
Referenced by ccgDM_get_vert_data_layer(), ccgDM_release(), and getCCGDerivedMesh().
| CCGSubSurf* CCGDerivedMesh::ss |
Definition at line 80 of file BKE_subsurf.hh.
Referenced by ccgDM_copyFinalCornerEdgeArray(), ccgDM_copyFinalCornerVertArray(), ccgDM_copyFinalEdgeArray(), ccgDM_copyFinalPolyArray(), ccgDM_copyFinalVertArray(), ccgdm_create_grids(), ccgDM_get_edge_data_layer(), ccgDM_get_poly_data_layer(), ccgDM_get_vert_data_layer(), ccgDM_getGridKey(), ccgDM_getGridSize(), ccgDM_getNumEdges(), ccgDM_getNumGrids(), ccgDM_getNumLoops(), ccgDM_getNumPolys(), ccgDM_getNumVerts(), ccgDM_release(), copyFinalLoopArray_task_cb(), getCCGDerivedMesh(), multiresModifier_disp_run(), and set_ccgdm_all_geometry().
| int CCGDerivedMesh::startEdge |
Definition at line 90 of file BKE_subsurf.hh.
Referenced by set_ccgdm_all_geometry().
| int CCGDerivedMesh::startFace |
Definition at line 96 of file BKE_subsurf.hh.
Referenced by set_ccgdm_all_geometry().
| int CCGDerivedMesh::startVert |
Definition at line 85 of file BKE_subsurf.hh.
Referenced by set_ccgdm_all_geometry().
| int CCGDerivedMesh::totlvl |
Definition at line 111 of file BKE_subsurf.hh.
Referenced by multires_make_derived_from_derived(), multires_modifier_update_hidden(), and multires_modifier_update_mdisps().
| int CCGDerivedMesh::useSubsurfUv |
Definition at line 82 of file BKE_subsurf.hh.
Referenced by getCCGDerivedMesh().
| CCGVert* CCGDerivedMesh::vert |
Definition at line 86 of file BKE_subsurf.hh.
Referenced by ccgDM_copyFinalVertArray(), ccgDM_get_vert_data_layer(), create_ccgdm_maps(), and set_ccgdm_all_geometry().
| struct { ... } * CCGDerivedMesh::vertMap |