D:\stuff\blender\blender_src\source - FUNCTIONS
File | Function | LOC | SLOC Physical | SLOC Logical | MVG | BLOC | C&SLOC | CLOC | CWORD
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_elem_co(const CCGKey *UNUSED(key), CCGElem *elem) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_elem_no(const CCGKey *key, CCGElem *elem) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_elem_mask(const CCGKey *key, CCGElem *elem) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_elem_offset(const CCGKey *key, CCGElem *elem, int offset) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_grid_elem(const CCGKey *key, CCGElem *elem, int x, int y) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_grid_elem_co(const CCGKey *key, CCGElem *elem, int x, int y) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_grid_elem_no(const CCGKey *key, CCGElem *elem, int x, int y) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_grid_elem_mask(const CCGKey *key, CCGElem *elem, int x, int y) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_elem_offset_co(const CCGKey *key, CCGElem *elem, int offset) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_elem_offset_no(const CCGKey *key, CCGElem *elem, int offset) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_elem_offset_mask(const CCGKey *key, CCGElem *elem, int offset) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_ccg.h | CCG_elem_next(const CCGKey *key, CCGElem *elem) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECADDADD(v1,v2,v3) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECSUBADD(v1,v2,v3) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECADDSUB(v1,v2,v3) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECSUBADDSS(v1,v2,aS,v3,bS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECADDSUBSS(v1,v2,aS,v3,bS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECADDSS(v1,v2,aS,v3,bS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECADDS(v1,v2,v3,bS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECSUBMUL(v1,v2,aS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECSUBS(v1,v2,v3,bS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECSUBSB(v1,v2, v3,bS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECMULS(v1,aS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_cloth.h | VECADDMUL(v1,v2,aS) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_DerivedMesh.h | DM_origindex_mface_mpoly(const int *index_mf_to_mpoly, const int *index_mp_to_orig, const int i) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_mask.h | MASKPOINT_SEL_ALL(p) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_mask.h | MASKPOINT_DESEL_ALL(p) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_mask.h | MASKPOINT_INVSEL_ALL(p) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_node.h | BKE_node_instance_hash_iterator_new(bNodeInstanceHash *hash) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_node.h | BKE_node_instance_hash_iterator_init(bNodeInstanceHashIterator *iter, bNodeInstanceHash *hash) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_node.h | BKE_node_instance_hash_iterator_free(bNodeInstanceHashIterator *iter) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_node.h | BKE_node_instance_hash_iterator_get_key(bNodeInstanceHashIterator *iter) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_node.h | BKE_node_instance_hash_iterator_get_value(bNodeInstanceHashIterator *iter) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_node.h | BKE_node_instance_hash_iterator_step(bNodeInstanceHashIterator *iter) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_node.h | BKE_node_instance_hash_iterator_done(bNodeInstanceHashIterator *iter) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_particle.h | psys_frand(ParticleSystem *psys, unsigned int seed) | 9 | 4 | 4 | 1 | 0 | 0 | 5 | 38
D:\stuff\blender\blender_src\source\blender\blenkernel\BKE_particle.h | psys_frand_vec(ParticleSystem *psys, unsigned int seed, float vec[3]) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_buffer.h | BLI_buffer_empty(buffer_) | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_buffer.h | BLI_buffer_free(name_) | 3 | 3 | 1 | 0 | 0 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_compiler_typecheck.h | CHECK_TYPE(var, type) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_compiler_typecheck.h | CHECK_TYPE_PAIR(var_a, var_b) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgehashIterator_getKey(EdgeHashIterator *ehi, unsigned int *r_v0, unsigned int *r_v1) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgehashIterator_getValue(EdgeHashIterator *ehi) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgehashIterator_getValue_p(EdgeHashIterator *ehi) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgehashIterator_setValue(EdgeHashIterator *ehi, void *val) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgehashIterator_isDone(EdgeHashIterator *ehi) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgesetIterator_new(EdgeSet *gs) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgesetIterator_free(EdgeSetIterator *esi) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgesetIterator_getKey(EdgeSetIterator *esi, unsigned int *r_v0, unsigned int *r_v1) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgesetIterator_step(EdgeSetIterator *esi) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_edgehash.h | BLI_edgesetIterator_isDone(EdgeSetIterator *esi) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_endian_switch_inline.h | BLI_endian_switch_int16(short *val) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_endian_switch_inline.h | BLI_endian_switch_uint16(unsigned short *val) | 4 | 4 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_endian_switch_inline.h | BLI_endian_switch_int32(int *val) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_endian_switch_inline.h | BLI_endian_switch_uint32(unsigned int *val) | 6 | 6 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_endian_switch_inline.h | BLI_endian_switch_float(float *val) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_endian_switch_inline.h | BLI_endian_switch_int64(int64_t *val) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_endian_switch_inline.h | BLI_endian_switch_uint64(uint64_t *val) | 10 | 10 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_endian_switch_inline.h | BLI_endian_switch_double(double *val) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_linklist_stack.h | BLI_LINKSTACK_INIT(var) | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_linklist_stack.h | BLI_LINKSTACK_SWAP(var_a, var_b) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_linklist_stack.h | BLI_LINKSTACK_FREE(var) | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_link_utils.h | BLI_LINKS_PREPEND(list, link) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_link_utils.h | BLI_LINKS_FREE(list) | 6 | 6 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_math_base.h | BLI_ASSERT_UNIT_V3(v) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_math_base.h | BLI_ASSERT_UNIT_V2(v) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_math_base.h | BLI_ASSERT_UNIT_QUAT(q) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_math_base.h | BLI_ASSERT_ZERO_M3(m) | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_math_base.h | BLI_ASSERT_ZERO_M4(m) | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_math_base.h | BLI_ASSERT_UNIT_M3(m) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_stackdefines.h | STACK_SWAP(stack_a, stack_b) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_stackdefines.h | STACK_SWAP(stack_a, stack_b) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | INIT_MINMAX2(min, max) | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | DO_MIN(vec, min) | 4 | 4 | 1 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | DO_MAX(vec, max) | 4 | 4 | 1 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | DO_MINMAX(vec, min, max) | 7 | 7 | 1 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | DO_MINMAX2(vec, min, max) | 5 | 5 | 1 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | SWAP(type, a, b) | 7 | 7 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | SWAP_TVAL(tval, a, b) | 6 | 6 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | SHIFT3(type, a, b, c) | 9 | 9 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | SHIFT4(type, a, b, c, d) | 11 | 11 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | F3TOCHAR3(v2, v1) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | F3TOCHAR4(v2, v1) | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | F4TOCHAR4(v2, v1) | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | VECCOPY(v1, v2) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | VECCOPY2D(v1, v2) | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | VECADD(v1, v2, v3) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | VECSUB(v1, v2, v3) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | VECSUB2D(v1, v2, v3) | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | VECADDFAC(v1, v2, v3, fac) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | VECMADD(v1, v2, v3, v4) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | VECSUBFAC(v1, v2, v3, fac) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP_MAX(a, c) | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP_MIN(a, b) | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP2(vec, b, c) | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP2_MIN(vec, b) | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP2_MAX(vec, b) | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP3(vec, b, c) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP3_MIN(vec, b) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP3_MAX(vec, b) | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP4(vec, b, c) | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP4_MIN(vec, b) | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | CLAMP4_MAX(vec, b) | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\blenlib\BLI_utildefines.h | ARRAY_DELETE(arr, index, tot_delete, tot) | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\bmesh_class.h | BM_ELEM_CD_SET_INT(ele, offset, f) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\bmesh_class.h | BM_ELEM_CD_SET_FLOAT(ele, offset, f) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_flag_test(const BMHeader *head, const char hflag) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_flag_test_bool(const BMHeader *head, const char hflag) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_flag_enable(BMHeader *head, const char hflag) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_flag_disable(BMHeader *head, const char hflag) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_flag_set(BMHeader *head, const char hflag, const int val) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_flag_toggle(BMHeader *head, const char hflag) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_flag_merge(BMHeader *head_a, BMHeader *head_b) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_flag_merge_into(BMHeader *head, const BMHeader *head_a, const BMHeader *head_b) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_index_set(BMHeader *head, const int index) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_inline.h | _bm_elem_index_get(const BMHeader *head) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_iterators_inline.h | BM_iter_step(BMIter *iter) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_iterators_inline.h | BM_iter_init(BMIter *iter, BMesh *bm, const char itype, void *data) | 107 | 101 | 86 | 17 | 3 | 0 | 3 | 19
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_iterators_inline.h | BM_iter_new(BMIter *iter, BMesh *bm, const char itype, void *data) | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_marking.h | BM_SELECT_HISTORY_BACKUP(bm) | 4 | 3 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_mesh.h | BMALLOC_TEMPLATE_FROM_BM(bm) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_mesh.h | BMALLOC_TEMPLATE_FROM_ME(me) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_mesh.h | BMALLOC_TEMPLATE_FROM_DM(dm) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | _bmo_elem_flag_test(BMesh *bm, BMFlagLayer *oflags, const short oflag) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | _bmo_elem_flag_test_bool(BMesh *bm, BMFlagLayer *oflags, const short oflag) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | _bmo_elem_flag_enable(BMesh *bm, BMFlagLayer *oflags, const short oflag) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | _bmo_elem_flag_disable(BMesh *bm, BMFlagLayer *oflags, const short oflag) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | _bmo_elem_flag_set(BMesh *bm, BMFlagLayer *oflags, const short oflag, int val) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | _bmo_elem_flag_toggle(BMesh *bm, BMFlagLayer *oflags, const short oflag) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_int_insert(BMOperator *op, BMOpSlot *slot, void *element, const int val) | 4 | 4 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_bool_insert(BMOperator *op, BMOpSlot *slot, void *element, const bool val) | 4 | 4 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_float_insert(BMOperator *op, BMOpSlot *slot, void *element, const float val) | 4 | 4 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_ptr_insert(BMOperator *op, BMOpSlot *slot, const void *element, void *val) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_elem_insert(BMOperator *op, BMOpSlot *slot, const void *element, void *val) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_empty_insert(BMOperator *op, BMOpSlot *slot, const void *element) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_contains(BMOpSlot *slot, const void *element) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_data_get(BMOpSlot *slot, const void *element) | 3 | 2 | 2 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_float_get(BMOpSlot *slot, const void *element) | 11 | 10 | 8 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_int_get(BMOpSlot *slot, const void *element) | 11 | 10 | 8 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_bool_get(BMOpSlot *slot, const void *element) | 11 | 10 | 8 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_ptr_get(BMOpSlot *slot, const void *element) | 6 | 5 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_operator_api_inline.h | BMO_slot_map_elem_get(BMOpSlot *slot, const void *element) | 6 | 5 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_private.h | BM_ELEM_API_FLAG_ENABLE(element, f) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_private.h | BM_ELEM_API_FLAG_DISABLE(element, f) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_private.h | BM_ELEM_API_FLAG_CLEAR(element) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_vert_in_edge(const BMEdge *e, const BMVert *v) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_edge_in_loop(const BMEdge *e, const BMLoop *l) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_verts_in_edge(const BMVert *v1, const BMVert *v2, const BMEdge *e) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_edge_other_vert(BMEdge *e, const BMVert *v) | 8 | 8 | 6 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_edge_is_wire(const BMEdge *e) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_edge_is_manifold(const BMEdge *e) | 4 | 4 | 3 | 1 | 0 | 2 | 0 | 11
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_edge_is_manifold(BMEdge *e) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_edge_is_contiguous(const BMEdge *e) | 6 | 6 | 4 | 1 | 0 | 2 | 0 | 11
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_edge_is_boundary(const BMEdge *e) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_edge_is_boundary(BMEdge *e) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_loop_is_adjacent(const BMLoop *l_a, const BMLoop *l_b) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_queries_inline.h | BM_vert_is_wire_endpoint(const BMVert *v) | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_structure_inline.h | bmesh_disk_edge_link_from_vert(const BMEdge *e, const BMVert *v) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_structure_inline.h | bmesh_disk_edge_next_safe(const BMEdge *e, const BMVert *v) | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_structure_inline.h | bmesh_disk_edge_prev_safe(const BMEdge *e, const BMVert *v) | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_structure_inline.h | bmesh_disk_edge_next(const BMEdge *e, const BMVert *v) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\bmesh\intern\bmesh_structure_inline.h | bmesh_disk_edge_prev(const BMEdge *e, const BMVert *v) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | forEachObjectInExportSet(Scene *sce, Functor &f, LinkNode *export_set) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::exportAnimations(Scene *sce) | 12 | 9 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::operator()(Object *ob) | 93 | 68 | 39 | 17 | 15 | 0 | 10 | 53
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::export_object_constraint_animation(Object *ob) | 7 | 5 | 4 | 1 | 1 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::export_morph_animation(Object *ob) | 18 | 13 | 11 | 3 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::make_anim_frames_from_targets(Object *ob, std::vector<float> &frames ) | 31 | 21 | 17 | 7 | 6 | 0 | 4 | 23
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::get_eul_source_for_quat(Object *ob) | 31 | 25 | 19 | 7 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::getObjectBoneName(Object *ob, const FCurve *fcu) | 11 | 8 | 6 | 3 | 2 | 1 | 1 | 17
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::getAnimationPathId(const FCurve *fcu) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::dae_animation(Object *ob, FCurve *fcu, char *transformName, bool is_param, Material *ma) | 148 | 109 | 66 | 13 | 24 | 1 | 15 | 79
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::write_bone_animation_matrix(Object *ob_arm, Bone *bone) | 11 | 6 | 4 | 2 | 3 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::is_bone_deform_group(Bone *bone) | 14 | 10 | 8 | 4 | 0 | 0 | 4 | 29
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::sample_and_write_bone_animation_matrix(Object *ob_arm, Bone *bone) | 38 | 18 | 14 | 4 | 6 | 0 | 14 | 65
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::dae_baked_animation(std::vector<float> &fra, Object *ob_arm, Bone *bone) | 41 | 23 | 21 | 1 | 13 | 0 | 5 | 18
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::dae_baked_object_animation(std::vector<float> &fra, Object *ob) | 39 | 22 | 20 | 1 | 12 | 0 | 5 | 18
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::dae_bone_animation(std::vector<float> &fra, float *values, int tm_type, int axis, std::string ob_name, std::string bone_name) | 53 | 33 | 28 | 3 | 15 | 0 | 5 | 18
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::convert_time(float frame) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::convert_angle(float angle) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::get_semantic_suffix(COLLADASW::InputSemantic::Semantics semantic) | 16 | 16 | 9 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::add_source_parameters(COLLADASW::SourceBase::ParameterNameList& param, COLLADASW::InputSemantic::Semantics semantic, bool is_rot, const char *axis, bool transform) | 32 | 32 | 20 | 8 | 0 | 1 | 0 | 9
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::get_source_values(BezTriple *bezt, COLLADASW::InputSemantic::Semantics semantic, bool is_angle, float *values, int *length) | 51 | 47 | 33 | 9 | 2 | 0 | 2 | 34
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::create_source_from_fcurve(COLLADASW::InputSemantic::Semantics semantic, FCurve *fcu, const std::string& anim_id, const char *axis_name) | 43 | 32 | 24 | 8 | 10 | 1 | 1 | 7
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::create_lens_source_from_fcurve(Camera *cam, COLLADASW::InputSemantic::Semantics semantic, FCurve *fcu, const std::string& anim_id) | 29 | 22 | 19 | 3 | 7 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::create_source_from_array(COLLADASW::InputSemantic::Semantics semantic, float *v, int tot, bool is_rot, const std::string& anim_id, const char *axis_name) | 27 | 18 | 16 | 3 | 6 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::create_source_from_vector(COLLADASW::InputSemantic::Semantics semantic, std::vector<float> &fra, bool is_rot, const std::string& anim_id, const char *axis_name) | 27 | 18 | 17 | 2 | 6 | 0 | 3 | 10
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::create_4x4_source(std::vector<float> &frames, Object *ob, Bone *bone, const std::string &anim_id) | 100 | 71 | 59 | 11 | 24 | 0 | 5 | 25
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::create_xyz_source(float *v, int tot, const std::string& anim_id) | 23 | 17 | 16 | 2 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::create_interpolation_source(FCurve *fcu, const std::string& anim_id, const char *axis_name, bool *has_tangents) | 33 | 25 | 21 | 3 | 7 | 1 | 1 | 7
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::fake_interpolation_source(int tot, const std::string& anim_id, const char *axis_name) | 21 | 15 | 14 | 2 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::get_light_param_sid(char *rna_path, int tm_type, const char *axis_name, bool append_axis) | 45 | 39 | 24 | 13 | 5 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::get_camera_param_sid(char *rna_path, int tm_type, const char *axis_name, bool append_axis) | 46 | 39 | 24 | 13 | 6 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::get_transform_sid(char *rna_path, int tm_type, const char *axis_name, bool append_axis) | 74 | 67 | 40 | 19 | 6 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::extract_transform_name(char *rna_path) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::find_frames(Object *ob, std::vector<float> &fra) | 15 | 12 | 8 | 4 | 2 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::enable_fcurves(bAction *act, char *bone_name) | 18 | 16 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::hasAnimations(Scene *sce) | 36 | 27 | 18 | 10 | 4 | 0 | 5 | 24
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::find_rotation_frames(Object *ob, std::vector<float> &fra, const char *prefix, int rotmode) | 7 | 5 | 3 | 1 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::find_frames(Object *ob, std::vector<float> &fra, const char *prefix, const char *tm_name) | 21 | 17 | 11 | 6 | 3 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::write_bone_animation(Object *ob_arm, Bone *bone) | 13 | 7 | 4 | 3 | 2 | 0 | 4 | 16
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::sample_and_write_bone_animation(Object *ob_arm, Bone *bone, int transform_type) | 60 | 46 | 33 | 11 | 8 | 0 | 6 | 45
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::sample_animation(float *v, std::vector<float> &frames, int type, Bone *bone, Object *ob_arm, bPoseChannel *pchan) | 47 | 34 | 26 | 7 | 12 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::validateConstraints(bConstraint *con) | 12 | 8 | 8 | 5 | 1 | 0 | 3 | 22
D:\stuff\blender\blender_src\source\blender\collada\AnimationExporter.cpp | AnimationExporter::calc_ob_mat_at_time(Object *ob, float ctime , float mat[][4]) | 27 | 23 | 19 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | bc_get_joint_name(T *node) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::create_fcurve(int array_index, const char *rna_path) | 6 | 6 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::create_bezt(FCurve *fcu, float frame, float output) | 10 | 10 | 10 | 0 | 0 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::animation_to_fcurves(COLLADAFW::AnimationCurve *curve) | 76 | 54 | 38 | 7 | 15 | 3 | 7 | 35
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::fcurve_deg_to_rad(FCurve *cu) | 7 | 6 | 5 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::add_fcurves_to_object(Object *ob, std::vector<FCurve *>& curves, char *rna_path, int array_index, Animation *animated) | 63 | 43 | 31 | 8 | 14 | 0 | 6 | 40
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::AnimationImporter(UnitConverter *conv, ArmatureImporter *arm, Scene *scene) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::~AnimationImporter() | 7 | 5 | 3 | 2 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::write_animation(const COLLADAFW::Animation *anim) | 38 | 28 | 18 | 8 | 4 | 0 | 6 | 41
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::write_animation_list(const COLLADAFW::AnimationList *animlist) | 18 | 9 | 6 | 3 | 7 | 0 | 2 | 9
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::read_node_transform(COLLADAFW::Node *node, Object *ob) | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::change_eul_to_quat(Object *ob, bAction *act) | 88 | 54 | 39 | 12 | 26 | 0 | 8 | 20
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::modify_fcurve(std::vector<FCurve *> *curves, const char *rna_path, int array_index) | 12 | 10 | 9 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::unused_fcurve(std::vector<FCurve *> *curves) | 7 | 6 | 5 | 1 | 0 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::find_frames(std::vector<float> *frames, std::vector<FCurve *> *curves) | 14 | 10 | 7 | 3 | 2 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter:: Assign_transform_animations(COLLADAFW::Transformation *transform, const COLLADAFW::AnimationList::AnimationBinding *binding, std::vector<FCurve *> *curves, bool is_joint, char *joint_path) | 107 | 84 | 52 | 18 | 12 | 0 | 11 | 45
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter:: Assign_color_animations(const COLLADAFW::UniqueId& listid, ListBase *AnimCurves, const char *anim_type) | 41 | 33 | 23 | 7 | 6 | 1 | 2 | 22
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter:: Assign_float_animations(const COLLADAFW::UniqueId& listid, ListBase *AnimCurves, const char *anim_type) | 36 | 25 | 19 | 5 | 3 | 0 | 8 | 72
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::Assign_lens_animations(const COLLADAFW::UniqueId& listid, ListBase *AnimCurves, const double aspect, Camera *cam, const char *anim_type, int fov_type) | 36 | 25 | 20 | 4 | 7 | 0 | 4 | 35
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::apply_matrix_curves(Object *ob, std::vector<FCurve *>& animcurves, COLLADAFW::Node *root, COLLADAFW::Node *node, COLLADAFW::Transformation *tm) | 140 | 95 | 73 | 14 | 29 | 1 | 16 | 108
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | get_aspect_ratio(const COLLADAFW::Camera *camera) | 18 | 16 | 11 | 4 | 2 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::translate_Animations(COLLADAFW::Node *node, std::map<COLLADAFW::UniqueId, COLLADAFW::Node *>& root_map, std::multimap<COLLADAFW::UniqueId, Object *>& object_map, std::map<COLLADAFW::UniqueId, const COLLADAFW::Object *> FW_object_map) | 218 | 168 | 130 | 33 | 42 | 1 | 8 | 70
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::add_bone_animation_sampled(Object *ob, std::vector<FCurve *>& animcurves, COLLADAFW::Node *root, COLLADAFW::Node *node, COLLADAFW::Transformation *tm) | 127 | 80 | 66 | 10 | 34 | 1 | 13 | 93
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::get_animation_type(const COLLADAFW::Node *node, std::map<COLLADAFW::UniqueId, const COLLADAFW::Object *> FW_object_map) | 81 | 64 | 52 | 14 | 13 | 1 | 4 | 30
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::setAnimType(const COLLADAFW::Animatable *prop, int types, int addition) | 9 | 8 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::find_frames_old(std::vector<float> *frames, COLLADAFW::Node *node, COLLADAFW::Transformation::TransformationType tm_type) | 55 | 38 | 27 | 10 | 9 | 0 | 8 | 75
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::translate_animation_OLD(COLLADAFW::Node *node, std::map<COLLADAFW::UniqueId, Object *>& object_map, std::map<COLLADAFW::UniqueId, COLLADAFW::Node *>& root_map, COLLADAFW::Transformation::TransformationType tm_type, Object *par_job) | 245 | 190 | 128 | 46 | 42 | 1 | 13 | 89
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::evaluate_transform_at_frame(float mat[4][4], COLLADAFW::Node *node, float fra) | 37 | 31 | 23 | 7 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | report_class_type_unsupported(const char *path, const COLLADAFW::AnimationList::AnimationClass animclass, const COLLADAFW::Transformation::TransformationType type) | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::evaluate_animation(COLLADAFW::Transformation *tm, float mat[4][4], float fra, const char *node_id) | 141 | 116 | 83 | 36 | 23 | 0 | 2 | 21
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::get_joint_rest_mat(float mat[4][4], COLLADAFW::Node *root, COLLADAFW::Node *node) | 10 | 7 | 6 | 1 | 1 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::calc_joint_parent_mat_rest(float mat[4][4], float par[4][4], COLLADAFW::Node *node, COLLADAFW::Node *end) | 27 | 22 | 16 | 8 | 4 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::get_joint_object(COLLADAFW::Node *root, COLLADAFW::Node *node, Object *par_job) | 41 | 27 | 24 | 4 | 13 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::evaluate_joint_world_transform_at_frame(float mat[4][4], float par[4][4], COLLADAFW::Node *node, COLLADAFW::Node *end, float fra) | 24 | 22 | 16 | 7 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::add_bone_fcurve(Object *ob, COLLADAFW::Node *node, FCurve *fcu) | 22 | 13 | 11 | 1 | 5 | 0 | 4 | 26
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::add_bezt(FCurve *fcu, float fra, float value) | 11 | 10 | 10 | 0 | 0 | 1 | 1 | 10
D:\stuff\blender\blender_src\source\blender\collada\AnimationImporter.cpp | AnimationImporter::set_import_from_version(std::string import_from_version) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::ArmatureExporter(COLLADASW::StreamWriter *sw, const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::add_armature_bones(Object *ob_arm, Scene *sce, SceneExporter *se, std::list<Object *>& child_objects) | 8 | 6 | 4 | 2 | 0 | 0 | 2 | 7
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::write_bone_URLs(COLLADASW::InstanceController &ins, Object *ob_arm, Bone *bone) | 8 | 8 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::add_instance_controller(Object *ob) | 22 | 15 | 14 | 3 | 6 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::operator()(Object *ob) | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::already_written(Object *ob_arm) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::wrote(Object *ob_arm) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::find_objects_using_armature(Object *ob_arm, std::vector<Object *>& objects, Scene *sce) | 13 | 10 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureExporter.cpp | ArmatureExporter::get_joint_sid(Bone *bone, Object *ob_arm) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | bc_get_joint_name(T *node) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::ArmatureImporter(UnitConverter *conv, MeshImporterBase *mesh, Scene *sce) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::~ArmatureImporter() | 6 | 5 | 4 | 1 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::get_joint_data(COLLADAFW::Node *node) | 12 | 9 | 7 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::create_bone(SkinInfo *skin, COLLADAFW::Node *node, EditBone *parent, int totchild, float parent_mat[4][4], bArmature *arm) | 98 | 60 | 50 | 11 | 21 | 0 | 17 | 112
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::add_leaf_bone(float mat[4][4], EditBone *bone, COLLADAFW::Node *node) | 25 | 21 | 20 | 1 | 3 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::fix_leaf_bones( ) | 19 | 10 | 10 | 1 | 5 | 0 | 4 | 21
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::set_leaf_bone_shapes(Object *ob_arm) | 15 | 13 | 10 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::set_euler_rotmode() | 28 | 19 | 14 | 5 | 8 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::get_empty_for_leaves() | 7 | 5 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::find_armature(COLLADAFW::Node *node) | 11 | 9 | 8 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::get_armature_joints(Object *ob_arm) | 13 | 9 | 8 | 3 | 2 | 0 | 2 | 7
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::create_armature_bones( ) | 41 | 25 | 21 | 5 | 11 | 0 | 5 | 43
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::create_armature_bones(SkinInfo& skin) | 122 | 49 | 37 | 13 | 20 | 1 | 53 | 248
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::set_pose(Object *ob_arm, COLLADAFW::Node *root_node, const char *parentname, float parent_mat[4][4]) | 39 | 21 | 18 | 2 | 11 | 0 | 7 | 19
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::add_root_joint(COLLADAFW::Node *node, Object *parent) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::add_root_joint(COLLADAFW::Node *node) | 11 | 10 | 6 | 1 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::make_armatures(bContext *C) | 32 | 22 | 16 | 4 | 6 | 0 | 4 | 20
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::link_armature(Object *ob_arm, const COLLADAFW::UniqueId& geom_id, const COLLADAFW::UniqueId& controller_data_id) | 16 | 11 | 9 | 2 | 4 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::write_skin_controller_data(const COLLADAFW::SkinControllerData *data) | 22 | 9 | 8 | 2 | 6 | 0 | 7 | 64
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::write_controller(const COLLADAFW::Controller *controller) | 27 | 18 | 15 | 4 | 4 | 0 | 5 | 34
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::make_shape_keys() | 51 | 33 | 27 | 4 | 10 | 0 | 8 | 48
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::get_geometry_uid(const COLLADAFW::UniqueId& controller_uid) | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::get_armature_for_joint(COLLADAFW::Node *node) | 15 | 13 | 9 | 7 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::set_tags_map(TagsMap & tagsMap) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::get_rna_path_for_joint(COLLADAFW::Node *node, char *joint_path, size_t count) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ArmatureImporter.cpp | ArmatureImporter::get_joint_bind_mat(float m[4][4], COLLADAFW::Node *joint) | 12 | 11 | 9 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\CameraExporter.cpp | CamerasExporter::CamerasExporter(COLLADASW::StreamWriter *sw, const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\CameraExporter.cpp | forEachCameraObjectInExportSet(Scene *sce, Functor &f, LinkNode *export_set) | 9 | 8 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\CameraExporter.cpp | CamerasExporter::exportCameras(Scene *sce) | 6 | 4 | 4 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\CameraExporter.cpp | CamerasExporter::operator()(Object *ob, Scene *sce) | 34 | 32 | 25 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\CameraExporter.cpp | CamerasExporter::exportBlenderProfile(COLLADASW::Camera &cm,Camera *cam) | 6 | 5 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::UnitConverter() | 9 | 7 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::read_asset(const COLLADAFW::FileInfo *asset) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::isMetricSystem() | 15 | 15 | 5 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::getLinearMeter() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::convertVector3(COLLADABU::Math::Vector3 &vec, float *v) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::dae_matrix_to_mat4_(float out[4][4], const COLLADABU::Math::Matrix4& in) | 8 | 6 | 4 | 2 | 0 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::mat4_to_dae(float out[4][4], float in[4][4]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::mat4_to_dae_double(double out[4][4], float in[4][4]) | 8 | 6 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | float(&UnitConverter::get_rotation()) | 12 | 12 | 8 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | float(&UnitConverter::get_scale()) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | UnitConverter::calculate_scale(Scene &sce) | 33 | 23 | 19 | 4 | 8 | 1 | 2 | 22
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | TransformBase::decompose(float mat[4][4], float *loc, float eul[3], float quat[4], float *size) | 9 | 9 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | clear_global_id_map() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | translate_id(const char *idString) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | translate_id(const std::string &id) | 42 | 39 | 29 | 12 | 1 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | id_name(void *id) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | get_geometry_id(Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | get_geometry_id(Object *ob, bool use_instantiation) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | get_light_id(Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | get_joint_id(Bone *bone, Object *ob_arm) | 2 | 2 | 2 | 1 | 0 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | get_camera_id(Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | get_material_id(Material *mat) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_internal.cpp | get_morph_id(Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_get_float_value(const COLLADAFW::FloatOrDoubleArray& array, unsigned int index) | 8 | 7 | 4 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_test_parent_loop(Object *par, Object *ob) | 7 | 4 | 4 | 3 | 2 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_set_parent(Object *ob, Object *par, bContext *C, bool is_parent_space) | 39 | 24 | 20 | 4 | 10 | 0 | 5 | 24
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_add_object(Scene *scene, int type, const char *name) | 10 | 7 | 7 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_get_mesh_copy(Scene *scene, Object *ob, BC_export_mesh_type export_mesh_type, bool apply_modifiers, bool triangulate) | 34 | 29 | 21 | 6 | 4 | 1 | 1 | 16
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_get_assigned_armature(Object *ob) | 16 | 14 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_get_highest_selected_ancestor_or_self(LinkNode *export_set, Object *ob) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_is_base_node(LinkNode *export_set, Object *ob) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_is_in_Export_set(LinkNode *export_set, Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_has_object_type(LinkNode *export_set, short obtype) | 11 | 9 | 7 | 4 | 1 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_is_marked(Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_remove_mark(Object *ob) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_set_mark(Object *ob) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_bubble_sort_by_Object_name(LinkNode *export_set) | 20 | 16 | 13 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_is_root_bone(Bone *aBone, bool deform_bones_only) | 13 | 13 | 9 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_get_active_UVLayer(Object *ob) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_url_encode(std::string data) | 5 | 2 | 2 | 1 | 0 | 0 | 3 | 24
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_replace_string(std::string data, const std::string& pattern, const std::string& replacement) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_match_scale(Object *ob, UnitConverter &bc_unit, bool scale_to_scene) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_match_scale(std::vector<Object *> *objects_done, UnitConverter &bc_unit, bool scale_to_scene) | 10 | 10 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\collada_utils.cpp | bc_triangulate_mesh(Mesh *me) | 11 | 9 | 9 | 0 | 2 | 1 | 0 | 12
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::ControllerExporter(COLLADASW::StreamWriter *sw, const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::is_skinned_mesh(Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::write_bone_URLs(COLLADASW::InstanceController &ins, Object *ob_arm, Bone *bone) | 8 | 8 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_instance_controller(Object *ob) | 22 | 15 | 14 | 3 | 6 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::export_controllers(Scene *sce) | 9 | 6 | 6 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::operator()(Object *ob) | 10 | 9 | 7 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ArmatureExporter::already_written(Object *ob_arm) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ArmatureExporter::wrote(Object *ob_arm) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ArmatureExporter::find_objects_using_armature(Object *ob_arm, std::vector<Object *>& objects, Scene *sce) | 13 | 10 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::get_joint_sid(Bone *bone, Object *ob_arm) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::get_controller_id(Object *ob_arm, Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::get_controller_id(Key *key, Object *ob) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::export_skin_controller(Object *ob, Object *ob_arm) | 121 | 88 | 64 | 11 | 23 | 1 | 10 | 59
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::export_morph_controller(Object *ob, Key *key) | 37 | 25 | 18 | 0 | 10 | 1 | 2 | 16
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_morph_targets(Key *key, Object *ob) | 26 | 18 | 17 | 2 | 7 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_morph_weights(Key *key, Object *ob) | 24 | 18 | 17 | 2 | 5 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_weight_extras(Key *key) | 12 | 7 | 6 | 1 | 1 | 0 | 4 | 28
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_joints_element(ListBase *defbase, const std::string& joints_source_id, const std::string& inv_bind_mat_source_id) | 9 | 8 | 6 | 0 | 1 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_bind_shape_mat(Object *ob) | 6 | 4 | 4 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_joints_source(Object *ob_arm, ListBase *defbase, const std::string& controller_id) | 30 | 23 | 19 | 5 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | get_property(Bone *bone, const char *key, float def) | 21 | 21 | 14 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | create_restpose_mat(Bone *bone, float mat[4][4]) | 20 | 17 | 8 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_inv_bind_mats_source(Object *ob_arm, ListBase *defbase, const std::string& controller_id) | 77 | 52 | 44 | 8 | 19 | 1 | 6 | 32
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::get_bone_from_defgroup(Object *ob_arm, bDeformGroup *def) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::is_bone_defgroup(Object *ob_arm, bDeformGroup *def) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_weights_source(Mesh *me, const std::string& controller_id, const std::list<float>& weights) | 21 | 15 | 14 | 2 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ControllerExporter.cpp | ControllerExporter::add_vertex_weights_element(const std::string& weights_source_id, const std::string& joints_source_id, const std::list<int>& vcounts, const std::list<int>& joints) | 30 | 20 | 17 | 1 | 8 | 1 | 2 | 17
D:\stuff\blender\blender_src\source\blender\collada\DocumentExporter.cpp | bc_CustomData_get_layer_name(const struct CustomData *data, int type, int n) | 5 | 4 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentExporter.cpp | bc_CustomData_get_active_layer_name(const CustomData *data, int type) | 6 | 4 | 4 | 2 | 1 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\collada\DocumentExporter.cpp | DocumentExporter::DocumentExporter(const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentExporter.cpp | DocumentExporter::exportCurrentScene(Scene *sce) | 150 | 110 | 78 | 12 | 24 | 1 | 16 | 40
D:\stuff\blender\blender_src\source\blender\collada\DocumentExporter.cpp | DocumentExporter::exportScenes(const char *filename) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::DocumentImporter(bContext *C, const ImportSettings *import_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::~DocumentImporter() | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::import() | 40 | 24 | 21 | 7 | 12 | 0 | 4 | 27
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::cancel(const COLLADAFW::String& errorMessage) | 7 | 1 | 1 | 0 | 0 | 0 | 6 | 30
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::start() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::finish() | 100 | 72 | 56 | 14 | 22 | 0 | 6 | 43
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::translate_anim_recursive(COLLADAFW::Node *node, COLLADAFW::Node *par = NULL, Object *parob = NULL) | 42 | 27 | 15 | 4 | 4 | 1 | 11 | 104
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::get_import_version(const COLLADAFW::FileInfo *asset) | 23 | 22 | 15 | 6 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeGlobalAsset(const COLLADAFW::FileInfo *asset) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeScene(const COLLADAFW::Scene *scene) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::create_camera_object(COLLADAFW::InstanceCamera *camera, Scene *sce) | 15 | 13 | 11 | 4 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::create_lamp_object(COLLADAFW::InstanceLight *lamp, Scene *sce) | 15 | 14 | 12 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::create_instance_node(Object *source_ob, COLLADAFW::Node *source_node, COLLADAFW::Node *instance_node, Scene *sce, bool is_library_node) | 58 | 46 | 35 | 10 | 6 | 2 | 6 | 45
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::create_constraints(ExtraTags *et, Object *ob) | 8 | 7 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::report_unknown_reference(const COLLADAFW::Node &node, const std::string object_type) | 8 | 8 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::write_node(COLLADAFW::Node *node, COLLADAFW::Node *parent_node, Scene *sce, Object *par, bool is_library_node) | 196 | 159 | 116 | 34 | 22 | 1 | 15 | 134
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeVisualScene(const COLLADAFW::VisualScene *visualScene) | 17 | 5 | 4 | 3 | 5 | 0 | 7 | 57
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeLibraryNodes(const COLLADAFW::LibraryNodes *libraryNodes) | 13 | 9 | 7 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeGeometry(const COLLADAFW::Geometry *geom) | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeMaterial(const COLLADAFW::Material *cmat) | 11 | 8 | 7 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::create_texture(COLLADAFW::EffectCommon *ef, COLLADAFW::Texture &ctex, Material *ma, int i, TexIndexTextureArrayMap &texindex_texarray_map) | 20 | 15 | 14 | 3 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::write_profile_COMMON(COLLADAFW::EffectCommon *ef, Material *ma) | 148 | 114 | 88 | 16 | 4 | 0 | 30 | 69
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeEffect(const COLLADAFW::Effect *effect) | 31 | 25 | 20 | 10 | 4 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeCamera(const COLLADAFW::Camera *camera) | 120 | 104 | 68 | 25 | 9 | 0 | 7 | 62
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeImage(const COLLADAFW::Image *image) | 32 | 26 | 21 | 8 | 5 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeLight(const COLLADAFW::Light *light) | 170 | 150 | 126 | 19 | 11 | 0 | 9 | 47
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeAnimation(const COLLADAFW::Animation *anim) | 6 | 4 | 3 | 3 | 1 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeAnimationList(const COLLADAFW::AnimationList *animationList) | 6 | 4 | 3 | 3 | 1 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeSkinControllerData(const COLLADAFW::SkinControllerData *skin) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeController(const COLLADAFW::Controller *controller) | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeFormulas(const COLLADAFW::Formulas *formulas) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::writeKinematicsScene(const COLLADAFW::KinematicsScene *kinematicsScene) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::getExtraTags(const COLLADAFW::UniqueId &uid) | 5 | 5 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::addExtraTags(const COLLADAFW::UniqueId &uid, ExtraTags *extra_tags) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\DocumentImporter.cpp | DocumentImporter::is_armature(COLLADAFW::Node *node) | 13 | 11 | 8 | 4 | 1 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | getActiveUVLayerName(Object *ob) | 8 | 6 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::EffectsExporter(COLLADASW::StreamWriter *sw, const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::hasEffects(Scene *sce) | 17 | 13 | 11 | 5 | 3 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::exportEffects(Scene *sce) | 9 | 8 | 7 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::writeBlinn(COLLADASW::EffectProfile &ep, Material *ma) | 8 | 6 | 6 | 0 | 0 | 0 | 2 | 2
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::writeLambert(COLLADASW::EffectProfile &ep, Material *ma) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::writePhong(COLLADASW::EffectProfile &ep, Material *ma) | 8 | 6 | 6 | 0 | 0 | 0 | 2 | 2
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::writeTextures(COLLADASW::EffectProfile &ep, std::string &key, COLLADASW::Sampler *sampler, MTex *t, Image *ima, std::string &uvname ) | 42 | 28 | 21 | 8 | 2 | 0 | 12 | 51
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::operator()(Material *ma, Object *ob) | 241 | 156 | 118 | 29 | 36 | 0 | 49 | 257
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::createTexture(Image *ima, std::string& uv_layer_name, COLLADASW::Sampler *sampler ) | 9 | 6 | 6 | 1 | 2 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::getcol(float r, float g, float b, float a) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\EffectExporter.cpp | EffectsExporter::createTextureIndices(Material *ma, std::vector<int> &indices) | 12 | 11 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ErrorHandler.cpp | ErrorHandler::ErrorHandler() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ErrorHandler.cpp | ErrorHandler::~ErrorHandler() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ErrorHandler.cpp | ErrorHandler::handleError(const COLLADASaxFWL::IError *error) | 36 | 30 | 20 | 7 | 5 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\collada\ExtraHandler.cpp | ExtraHandler::ExtraHandler(DocumentImporter *dimp, AnimationImporter *aimp) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraHandler.cpp | ExtraHandler::~ExtraHandler() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraHandler.cpp | ExtraHandler::elementBegin(const char *elementName, const char **attributes) | 5 | 3 | 3 | 1 | 0 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\blender\collada\ExtraHandler.cpp | ExtraHandler::elementEnd(const char *elementName) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraHandler.cpp | ExtraHandler::textData(const char *text, size_t textLength) | 8 | 6 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraHandler.cpp | ExtraHandler::parseElement( const char *profileName, const unsigned long& elementHash, const COLLADAFW::UniqueId& uniqueId) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\collada\ExtraHandler.cpp | ExtraHandler::parseElement( const char *profileName, const unsigned long& elementHash, const COLLADAFW::UniqueId& uniqueId, COLLADAFW::Object* object) | 15 | 12 | 10 | 4 | 1 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::ExtraTags(std::string profile) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::~ExtraTags() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::isProfile(std::string profile) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::addTag(std::string tag, std::string data) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::asInt(std::string tag, bool *ok) | 7 | 7 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::asFloat(std::string tag, bool *ok) | 7 | 7 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::asString(std::string tag, bool *ok) | 7 | 7 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::setData(std::string tag, short *data) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::setData(std::string tag, int *data) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::setData(std::string tag, float *data) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ExtraTags.cpp | ExtraTags::setData(std::string tag, char *data) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::GeometryExporter(COLLADASW::StreamWriter *sw, const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::exportGeom(Scene *sce) | 8 | 6 | 6 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::operator()(Object *ob) | 98 | 66 | 47 | 10 | 22 | 0 | 10 | 54
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::export_key_mesh(Object *ob, Mesh *me, KeyBlock *kb) | 66 | 41 | 33 | 6 | 18 | 0 | 7 | 30
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::createLooseEdgeList(Object *ob, Mesh *me, std::string& geom_id) | 46 | 31 | 23 | 4 | 11 | 0 | 4 | 24
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::makeVertexColorSourceId(std::string& geom_id, char *layer_name) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::createPolylist(short material_index, bool has_uvs, bool has_color, Object *ob, Mesh *me, std::string& geom_id, std::vector<BCPolygonNormalsIndices>& norind) | 115 | 79 | 58 | 13 | 24 | 4 | 12 | 83
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::createVertsSource(std::string geom_id, Mesh *me) | 30 | 23 | 19 | 1 | 4 | 0 | 3 | 21
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::createVertexColorSource(std::string geom_id, Mesh *me) | 46 | 35 | 27 | 4 | 10 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::makeTexcoordSourceId(std::string& geom_id, int layer_index, bool is_single_layer) | 9 | 9 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::createTexcoordsSource(std::string geom_id, Mesh *me) | 41 | 30 | 25 | 4 | 9 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::createNormalsSource(std::string geom_id, Mesh *me, std::vector<Normal>& nor) | 26 | 22 | 18 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::create_normals(std::vector<Normal> &normals, std::vector<BCPolygonNormalsIndices> &polygons_normals, Mesh *me) | 48 | 37 | 32 | 5 | 10 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::getIdBySemantics(std::string geom_id, COLLADASW::InputSemantic::Semantics type, std::string other_suffix) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::getUrlBySemantics(std::string geom_id, COLLADASW::InputSemantic::Semantics type, std::string other_suffix) | 5 | 3 | 3 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\GeometryExporter.cpp | GeometryExporter::makeUrl(std::string id) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ImageExporter.cpp | ImagesExporter::ImagesExporter(COLLADASW::StreamWriter *sw, const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ImageExporter.cpp | ImagesExporter::export_UV_Image(Image *image, bool use_copies) | 96 | 57 | 47 | 8 | 25 | 1 | 14 | 137
D:\stuff\blender\blender_src\source\blender\collada\ImageExporter.cpp | ImagesExporter::export_UV_Images() | 34 | 31 | 22 | 8 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ImageExporter.cpp | ImagesExporter::hasImages(Scene *sce) | 34 | 29 | 23 | 10 | 4 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\collada\ImageExporter.cpp | ImagesExporter::exportImages(Scene *sce) | 13 | 10 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\ImageExporter.cpp | ImagesExporter::operator()(Material *ma, Object *ob) | 10 | 10 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\InstanceWriter.cpp | InstanceWriter::add_material_bindings(COLLADASW::BindMaterial& bind_material, Object *ob, bool active_uv_only) | 29 | 23 | 19 | 4 | 5 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\collada\LightExporter.cpp | forEachLampObjectInExportSet(Scene *sce, Functor &f, LinkNode *export_set) | 9 | 8 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\LightExporter.cpp | LightsExporter::LightsExporter(COLLADASW::StreamWriter *sw, const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\LightExporter.cpp | LightsExporter::exportLights(Scene *sce) | 6 | 4 | 4 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\LightExporter.cpp | LightsExporter::operator()(Object *ob) | 70 | 59 | 52 | 2 | 5 | 0 | 6 | 17
D:\stuff\blender\blender_src\source\blender\collada\LightExporter.cpp | LightsExporter::exportBlenderProfile(COLLADASW::Light &cla, Lamp *la) | 58 | 56 | 56 | 1 | 1 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\collada\MaterialExporter.cpp | MaterialsExporter::MaterialsExporter(COLLADASW::StreamWriter *sw, const ExportSettings *export_settings) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\collada\MaterialExporter.cpp | MaterialsExporter::exportMaterials(Scene *sce) | 9 | 7 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MaterialExporter.cpp | MaterialsExporter::hasMaterials(Scene *sce) | 15 | 12 | 10 | 5 | 2 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\collada\MaterialExporter.cpp | MaterialsExporter::operator()(Material *ma, Object *ob) | 9 | 6 | 6 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | bc_get_dae_name(T *node) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | bc_primTypeToStr(COLLADAFW::MeshPrimitive::PrimitiveType type) | 22 | 22 | 12 | 11 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | bc_geomTypeToStr(COLLADAFW::Geometry::GeometryType type) | 12 | 12 | 6 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | UVDataWrapper::UVDataWrapper(COLLADAFW::MeshVertexData& vdata) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | WVDataWrapper::print() | 25 | 25 | 16 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | UVDataWrapper::getUV(int uv_index, float *uv) | 27 | 24 | 17 | 6 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | VCOLDataWrapper::VCOLDataWrapper(COLLADAFW::MeshVertexData& vdata) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | VCOLDataWrapper::get_vcol(int v_index, MLoopCol *mloopcol) | 30 | 25 | 19 | 6 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::MeshImporter(UnitConverter *unitconv, ArmatureImporter *arm, Scene *sce) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::set_poly_indices(MPoly *mpoly, MLoop *mloop, int loop_index, unsigned int *indices, int loop_count) | 8 | 7 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::set_vcol(MLoopCol *mlc, VCOLDataWrapper &vob, int loop_index, COLLADAFW::IndexList &index_list, int count) | 8 | 8 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::set_face_uv(MLoopUV *mloopuv, UVDataWrapper &uvs, int start_index, COLLADAFW::IndexList& index_list, int count) | 8 | 6 | 5 | 1 | 1 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::print_index_list(COLLADAFW::IndexList& index_list) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::is_nice_mesh(COLLADAFW::Mesh *mesh) | 45 | 31 | 23 | 9 | 12 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::read_vertices(COLLADAFW::Mesh *mesh, Mesh *me) | 15 | 11 | 10 | 2 | 3 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::primitive_has_useable_normals(COLLADAFW::MeshPrimitive *mp) | 18 | 14 | 9 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::primitive_has_faces(COLLADAFW::MeshPrimitive *mp) | 19 | 18 | 11 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | extract_vcolname(const COLLADAFW::String &collada_id) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::allocate_poly_data(COLLADAFW::Mesh *collada_mesh, Mesh *me) | 72 | 59 | 43 | 13 | 9 | 0 | 4 | 20
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::get_vertex_count(COLLADAFW::Polygons *mp, int index) | 23 | 23 | 14 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::get_loose_edge_count(COLLADAFW::Mesh *mesh) | 20 | 18 | 13 | 5 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::mesh_add_edges(Mesh *mesh, int len) | 27 | 18 | 15 | 3 | 7 | 1 | 2 | 13
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::read_lines(COLLADAFW::Mesh *mesh, Mesh *me) | 32 | 23 | 19 | 4 | 8 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::read_polys(COLLADAFW::Mesh *collada_mesh, Mesh *me) | 143 | 98 | 78 | 17 | 34 | 4 | 11 | 118
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::get_vector(float v[3], COLLADAFW::MeshVertexData& arr, int i, int stride) | 38 | 34 | 24 | 8 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::is_flat_face(unsigned int *nind, COLLADAFW::MeshVertexData& nor, int count) | 19 | 13 | 11 | 4 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::bmeshConversion() | 11 | 10 | 7 | 2 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::get_object_by_geom_uid(const COLLADAFW::UniqueId& geom_uid) | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::get_mesh_by_geom_uid(const COLLADAFW::UniqueId& mesh_uid) | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::get_geometry_name(const std::string &mesh_name) | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::assign_textures_to_uvlayer(COLLADAFW::TextureCoordinateBinding &ctexture, Mesh *me, TexIndexTextureArrayMap& texindex_texarray_map, MTex *color_texture) | 37 | 24 | 21 | 8 | 12 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | bc_has_same_material_configuration(Object *ob1, Object *ob2) | 10 | 9 | 8 | 7 | 1 | 5 | 0 | 16
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | bc_copy_materials_to_data(Object *ob, Mesh *me) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | bc_remove_materials_from_object(Object *ob, Mesh *me) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::get_all_users_of(Mesh *reference_mesh) | 14 | 14 | 10 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::optimize_material_assignements() | 35 | 35 | 24 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::assign_material_to_geom(COLLADAFW::MaterialBinding cmaterial, std::map<COLLADAFW::UniqueId, Material *>& uid_material_map, Object *ob, const COLLADAFW::UniqueId *geom_uid, char *layername, MTFace *texture_face, std::map<Material *, TexIndexTextureArrayMap>& material_texture_mapping_map, short mat_index) | 67 | 45 | 33 | 9 | 14 | 0 | 8 | 45
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::create_mesh_object(COLLADAFW::Node *node, COLLADAFW::InstanceGeometry *geom, bool isController, std::map<COLLADAFW::UniqueId, Material *>& uid_material_map, std::map<Material *, TexIndexTextureArrayMap>& material_texture_mapping_map) | 67 | 43 | 33 | 10 | 16 | 1 | 8 | 47
D:\stuff\blender\blender_src\source\blender\collada\MeshImporter.cpp | MeshImporter::write_geometry(const COLLADAFW::Geometry *geom) | 33 | 20 | 18 | 5 | 8 | 1 | 5 | 58
D:\stuff\blender\blender_src\source\blender\collada\SceneExporter.cpp | SceneExporter::SceneExporter(COLLADASW::StreamWriter *sw, ArmatureExporter *arm, const ExportSettings *export_settings) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SceneExporter.cpp | SceneExporter::setExportTransformationType(BC_export_transformation_type transformation_type) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SceneExporter.cpp | SceneExporter::exportScene(Scene *sce) | 7 | 6 | 6 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\collada\SceneExporter.cpp | SceneExporter::exportHierarchy(Scene *sce) | 34 | 28 | 17 | 7 | 3 | 0 | 3 | 24
D:\stuff\blender\blender_src\source\blender\collada\SceneExporter.cpp | SceneExporter::writeNodes(Object *ob, Scene *sce) | 151 | 114 | 84 | 22 | 24 | 1 | 13 | 61
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | bc_get_joint_name(T *node) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::SkinInfo() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::SkinInfo(const SkinInfo& skin) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::SkinInfo(UnitConverter *conv) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::transfer_array_data(T& src, T& dest) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::transfer_int_array_data_const(const COLLADAFW::IntValuesArray& src, COLLADAFW::IntValuesArray& dest) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::transfer_uint_array_data_const(const COLLADAFW::UIntValuesArray& src, COLLADAFW::UIntValuesArray& dest) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::borrow_skin_controller_data(const COLLADAFW::SkinControllerData *skin) | 12 | 8 | 7 | 1 | 2 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::free() | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::add_joint(const COLLADABU::Math::Matrix4& matrix) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::set_controller(const COLLADAFW::SkinController *co) | 15 | 6 | 5 | 1 | 3 | 0 | 6 | 30
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::create_armature(Scene *scene) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::set_armature(Object *ob_arm) | 6 | 5 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::get_joint_inv_bind_matrix(float inv_bind_mat[4][4], COLLADAFW::Node *node) | 11 | 10 | 8 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::BKE_armature_from_object() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::get_controller_uid() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::uses_joint_or_descendant(COLLADAFW::Node *node) | 15 | 13 | 9 | 7 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::link_armature(bContext *C, Object *ob, std::map<COLLADAFW::UniqueId, COLLADAFW::Node *>& joint_by_uid, TransformReader *tm) | 71 | 41 | 33 | 6 | 18 | 0 | 12 | 103
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::get_pose_channel_from_node(COLLADAFW::Node *node) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::set_parent(Object *_parent) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::get_parent() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::find_root_joints(const std::vector<COLLADAFW::Node *> &root_joints, std::map<COLLADAFW::UniqueId, COLLADAFW::Node *>& joint_by_uid, std::vector<COLLADAFW::Node *>& result) | 20 | 15 | 10 | 5 | 1 | 0 | 4 | 27
D:\stuff\blender\blender_src\source\blender\collada\SkinInfo.cpp | SkinInfo::find_node_in_tree(COLLADAFW::Node *node, COLLADAFW::Node *tree_root) | 11 | 9 | 6 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::TransformReader(UnitConverter *conv) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::get_node_mat(float mat[4][4], COLLADAFW::Node *node, std::map<COLLADAFW::UniqueId, Animation> *animation_map, Object *ob) | 45 | 33 | 25 | 7 | 7 | 0 | 5 | 43
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::dae_rotate_to_mat4(COLLADAFW::Transformation *tm, float m[4][4]) | 9 | 6 | 7 | 0 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::dae_translate_to_mat4(COLLADAFW::Transformation *tm, float m[4][4]) | 9 | 7 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::dae_scale_to_mat4(COLLADAFW::Transformation *tm, float m[4][4]) | 4 | 4 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::dae_matrix_to_mat4(COLLADAFW::Transformation *tm, float m[4][4]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::dae_translate_to_v3(COLLADAFW::Transformation *tm, float v[3]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::dae_scale_to_v3(COLLADAFW::Transformation *tm, float v[3]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\TransformReader.cpp | TransformReader::dae_vector3_to_v3(const COLLADABU::Math::Vector3 &v3, float v[3]) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\TransformWriter.cpp | TransformWriter::add_node_transform(COLLADASW::Node& node, float mat[4][4], float parent_mat[4][4]) | 26 | 21 | 17 | 2 | 4 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\collada\TransformWriter.cpp | TransformWriter::add_node_transform_ob(COLLADASW::Node& node, Object *ob, BC_export_transformation_type transformation_type) | 64 | 45 | 34 | 4 | 14 | 0 | 5 | 21
D:\stuff\blender\blender_src\source\blender\collada\TransformWriter.cpp | TransformWriter::add_node_transform_identity(COLLADASW::Node& node) | 3 | 3 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\collada\TransformWriter.cpp | TransformWriter::add_transform(COLLADASW::Node& node, float loc[3], float rot[3], float scale[3]) | 12 | 11 | 9 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ChannelInfo.cpp | ChannelInfo::ChannelInfo() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ChunkOrder.cpp | ChunkOrder::ChunkOrder() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ChunkOrder.cpp | ChunkOrder::determineDistance(ChunkOrderHotspot **hotspots, unsigned int numberOfHotspots) | 11 | 11 | 9 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ChunkOrder.cpp | operator<(const ChunkOrder &a, const ChunkOrder &b) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ChunkOrderHotspot.cpp | ChunkOrderHotspot::ChunkOrderHotspot(int x, int y, float addition) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ChunkOrderHotspot.cpp | ChunkOrderHotspot::determineDistance(int x, int y) | 6 | 6 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_compositor.cpp | intern_freeCompositorCaches() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_compositor.cpp | COM_execute(RenderData *rd, Scene *scene, bNodeTree *editingtree, int rendering, const ColorManagedViewSettings *viewSettings, const ColorManagedDisplaySettings *displaySettings) | 53 | 30 | 25 | 4 | 9 | 0 | 14 | 131
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_compositor.cpp | UNUSED_FUNCTION(COM_freeCaches)() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_compositor.cpp | COM_deinitialize() | 9 | 9 | 8 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_CompositorContext.cpp | CompositorContext::CompositorContext() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_CompositorContext.cpp | CompositorContext::getFramenumber() const | 7 | 7 | 5 | 3 | 0 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Converter.cpp | Converter::is_fast_node(bNode *b_node) | 12 | 12 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Converter.cpp | Converter::convert(bNode *b_node) | 267 | 264 | 175 | 88 | 1 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Converter.cpp | Converter::convertDataType(NodeOperationOutput *from, NodeOperationInput *to) | 24 | 22 | 16 | 8 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Converter.cpp | Converter::convertResolution(NodeOperationBuilder &builder, NodeOperationOutput *fromSocket, NodeOperationInput *toSocket) | 110 | 100 | 88 | 12 | 9 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_CPUDevice.cpp | CPUDevice::execute(WorkPackage *work) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::node_name(const Node *node) | 6 | 6 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::operation_name(const NodeOperation *op) | 6 | 6 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::convert_started() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::execute_started(const ExecutionSystem *system) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::node_added(const Node *node) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::node_to_operations(const Node *node) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::operation_added(const NodeOperation *operation) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::operation_read_write_buffer(const NodeOperation *operation) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::execution_group_started(const ExecutionGroup *group) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::execution_group_finished(const ExecutionGroup *group) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::graphviz_operation(const ExecutionSystem *system, const NodeOperation *operation, const ExecutionGroup *group, char *str, int maxlen) | 90 | 83 | 60 | 18 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::graphviz_legend_color(const char *name, const char *color, char *str, int maxlen) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::graphviz_legend_line(const char *name, const char *color, const char *style, char *str, int maxlen) | 5 | 4 | 4 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::graphviz_legend_group(const char *name, const char *color, const char *style, char *str, int maxlen) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::graphviz_legend(char *str, int maxlen) | 29 | 22 | 22 | 1 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::graphviz_system(const ExecutionSystem *system, char *str, int maxlen) | 128 | 101 | 76 | 20 | 23 | 0 | 4 | 38
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::graphviz(const ExecutionSystem *system) | 14 | 12 | 11 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::node_name(const Node * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::operation_name(const NodeOperation * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::convert_started() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::execute_started(const ExecutionSystem * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::node_added(const Node * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::node_to_operations(const Node * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::operation_added(const NodeOperation * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::operation_read_write_buffer(const NodeOperation * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::execution_group_started(const ExecutionGroup * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::execution_group_finished(const ExecutionGroup * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Debug.cpp | DebugInfo::graphviz(const ExecutionSystem * ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::ExecutionGroup() | 17 | 17 | 17 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::getRenderPriotrity() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::canContainOperation(NodeOperation *operation) | 13 | 8 | 8 | 7 | 3 | 0 | 2 | 31
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::addOperation(NodeOperation *operation) | 14 | 11 | 9 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::getOutputOperation() const | 2 | 2 | 2 | 1 | 0 | 1 | 0 | 11
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::initExecution() | 29 | 24 | 19 | 5 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::deinitExecution() | 10 | 10 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::determineResolution(unsigned int resolution[2]) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::determineNumberOfChunks() | 14 | 14 | 12 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::execute(ExecutionSystem *graph) | 166 | 146 | 124 | 20 | 20 | 3 | 0 | 23
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::getInputBuffersOpenCL(int chunkNumber) | 17 | 16 | 15 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::constructConsolidatedMemoryBuffer(MemoryProxy *memoryProxy, rcti *rect) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::printBackgroundStats(void) | 26 | 20 | 18 | 0 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::finalizeChunkExecution(int chunkNumber, MemoryBuffer **memoryBuffers) | 26 | 23 | 16 | 7 | 2 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::determineChunkRect(rcti *rect, const unsigned int xChunk, const unsigned int yChunk) const | 14 | 13 | 11 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::determineChunkRect(rcti *rect, const unsigned int chunkNumber) const | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::allocateOutputBuffer(int chunkNumber, rcti *rect) | 9 | 8 | 7 | 3 | 0 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::scheduleAreaWhenPossible(ExecutionSystem *graph, rcti *area) | 31 | 26 | 22 | 6 | 3 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::scheduleChunk(unsigned int chunkNumber) | 7 | 7 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::scheduleChunkWhenPossible(ExecutionSystem *graph, int xChunk, int yChunk) | 50 | 40 | 31 | 13 | 7 | 0 | 3 | 16
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::determineDependingMemoryProxies(vector<MemoryProxy *> *memoryProxies) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::isOpenCL() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::setViewerBorder(float xmin, float xmax, float ymin, float ymax) | 7 | 6 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionGroup.cpp | ExecutionGroup::setRenderBorder(float xmin, float xmax, float ymin, float ymax) | 26 | 11 | 6 | 2 | 3 | 0 | 12 | 80
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionSystem.cpp | ExecutionSystem::ExecutionSystem(RenderData *rd, Scene *scene, bNodeTree *editingtree, bool rendering, bool fastcalculation, const ColorManagedViewSettings *viewSettings, const ColorManagedDisplaySettings *displaySettings) | 55 | 42 | 31 | 5 | 8 | 0 | 5 | 23
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionSystem.cpp | ExecutionSystem::~ExecutionSystem() | 12 | 12 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionSystem.cpp | ExecutionSystem::set_operations(const Operations &operations, const Groups &groups) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionSystem.cpp | ExecutionSystem::execute() | 51 | 45 | 36 | 9 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionSystem.cpp | ExecutionSystem::executeGroups(CompositorPriority priority) | 9 | 8 | 7 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionSystem.cpp | ExecutionSystem::findOutputExecutionGroup(vector<ExecutionGroup *> *result, CompositorPriority priority) const | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_ExecutionSystem.cpp | ExecutionSystem::findOutputExecutionGroup(vector<ExecutionGroup *> *result) const | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::determineBufferSize() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::getWidth() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::getHeight() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::MemoryBuffer(MemoryProxy *memoryProxy, unsigned int chunkNumber, rcti *rect) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::MemoryBuffer(MemoryProxy *memoryProxy, rcti *rect) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::duplicate() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::clear() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::convertToValueBuffer() | 14 | 10 | 9 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::getMaximumValue() | 15 | 12 | 10 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::getMaximumValue(rcti *rect) | 17 | 14 | 12 | 3 | 2 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::~MemoryBuffer() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::copyContentFrom(MemoryBuffer *otherBuffer) | 19 | 17 | 15 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::writePixel(int x, int y, const float color[4]) | 7 | 7 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::addPixel(int x, int y, const float color[4]) | 7 | 7 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | read_ewa_pixel_sampled(void *userdata, int x, int y, float result[4]) | 21 | 20 | 11 | 5 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryBuffer.cpp | MemoryBuffer::readEWA(float result[4], const float uv[2], const float derivatives[2][2], PixelSampler sampler) | 23 | 17 | 14 | 0 | 2 | 0 | 4 | 32
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryProxy.cpp | MemoryProxy::MemoryProxy() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryProxy.cpp | MemoryProxy::allocate(unsigned int width, unsigned int height) | 8 | 7 | 7 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_MemoryProxy.cpp | MemoryProxy::free() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::Node(bNode *editorNode, bool create_sockets) | 21 | 19 | 16 | 7 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::~Node() | 9 | 9 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::addInputSocket(DataType datatype) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::addInputSocket(DataType datatype, bNodeSocket *bSocket) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::addOutputSocket(DataType datatype) | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::addOutputSocket(DataType datatype, bNodeSocket *bSocket) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::getOutputSocket(unsigned int index) const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::getInputSocket(unsigned int index) const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::getEditorInputSocket(int editorNodeInputSocketIndex) | 11 | 11 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | Node::getEditorOutputSocket(int editorNodeInputSocketIndex) | 11 | 11 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeInput::NodeInput(Node *node, bNodeSocket *b_socket, DataType datatype) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeInput::setLink(NodeOutput *link) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeInput::getEditorValueFloat() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeInput::getEditorValueColor(float *value) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeInput::getEditorValueVector(float *value) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeOutput::NodeOutput(Node *node, bNodeSocket *b_socket, DataType datatype) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeOutput::getEditorValueFloat() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeOutput::getEditorValueColor(float *value) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_Node.cpp | NodeOutput::getEditorValueVector(float *value) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::NodeConverter(NodeOperationBuilder *builder) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addOperation(NodeOperation *operation) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::mapInputSocket(NodeInput *node_socket, NodeOperationInput *operation_socket) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::mapOutputSocket(NodeOutput *node_socket, NodeOperationOutput *operation_socket) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addLink(NodeOperationOutput *from, NodeOperationInput *to) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addPreview(NodeOperationOutput *output) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addNodeInputPreview(NodeInput *input) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::setInvalidOutput(NodeOutput *output) | 11 | 7 | 8 | 1 | 3 | 0 | 1 | 19
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addInputProxy(NodeInput *input, bool use_conversion) | 7 | 5 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addOutputProxy(NodeOutput *output, bool use_conversion) | 7 | 5 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addInputValue(NodeOperationInput *input, float value) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addInputColor(NodeOperationInput *input, const float value[4]) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addInputVector(NodeOperationInput *input, const float value[3]) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addOutputValue(NodeOutput *output, float value) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addOutputColor(NodeOutput *output, const float value[4]) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::addOutputVector(NodeOutput *output, const float value[3]) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::registerViewer(ViewerOperation *viewer) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeConverter.cpp | NodeConverter::active_viewer() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::NodeGraph() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::~NodeGraph() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::from_bNodeTree(const CompositorContext &context, bNodeTree *tree) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::find_b_node_input(bNode *b_group_node, const char *identifier) | 6 | 6 | 4 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::find_b_node_output(bNode *b_group_node, const char *identifier) | 6 | 6 | 4 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_node(Node *node, bNodeTree *b_ntree, bNodeInstanceKey key, bool is_active_group) | 8 | 6 | 6 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_link(NodeOutput *fromSocket, NodeInput *toSocket) | 5 | 3 | 3 | 0 | 1 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_bNodeTree(const CompositorContext &context, int nodes_start, bNodeTree *tree, bNodeInstanceKey parent_key) | 17 | 11 | 9 | 2 | 3 | 0 | 3 | 36
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_bNode(const CompositorContext &context, bNodeTree *b_ntree, bNode *b_node, bNodeInstanceKey key, bool is_active_group) | 26 | 20 | 14 | 4 | 2 | 0 | 4 | 28
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::find_inputs(const NodeRange &node_range, bNodeSocket *b_socket) | 12 | 12 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::find_output(const NodeRange &node_range, bNodeSocket *b_socket) | 11 | 11 | 8 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_bNodeLink(const NodeRange &node_range, bNodeLink *b_nodelink) | 20 | 13 | 9 | 4 | 3 | 0 | 4 | 31
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_proxies_mute(bNodeTree *b_ntree, bNode *b_node, bNodeInstanceKey key, bool is_active_group) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_proxies_skip(bNodeTree *b_ntree, bNode *b_node, bNodeInstanceKey key, bool is_active_group) | 15 | 12 | 8 | 5 | 2 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_proxies_group_inputs(bNode *b_node, bNode *b_node_io) | 15 | 12 | 10 | 2 | 2 | 1 | 1 | 12
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_proxies_group_outputs(bNode *b_node, bNode *b_node_io, bool use_buffer) | 21 | 18 | 14 | 3 | 2 | 1 | 1 | 12
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_proxies_group(const CompositorContext &context, bNode *b_node, bNodeInstanceKey key) | 22 | 13 | 9 | 4 | 5 | 0 | 4 | 47
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeGraph.cpp | NodeGraph::add_proxies_reroute(bNodeTree *b_ntree, bNode *b_node, bNodeInstanceKey key, bool is_active_group) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::NodeOperation() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::~NodeOperation() | 9 | 9 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::getOutputSocket(unsigned int index) const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::getInputSocket(unsigned int index) const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::addInputSocket(DataType datatype, InputResizeMode resize_mode) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::addOutputSocket(DataType datatype) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 23 | 22 | 16 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::setResolutionInputSocketIndex(unsigned int index) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::initExecution() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::initMutex() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::lockMutex() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::unlockMutex() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::deinitMutex() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::deinitExecution() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::getInputSocketReader(unsigned int inputSocketIndex) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::getInputOperation(unsigned int inputSocketIndex) | 6 | 6 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::getConnectedInputSockets(Inputs *sockets) | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 28 | 28 | 22 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperationInput::NodeOperationInput(NodeOperation *op, DataType datatype, InputResizeMode resizeMode) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperationInput::getReader() | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperationInput::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperationOutput::NodeOperationOutput(NodeOperation *op, DataType datatype) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperation.cpp | NodeOperationOutput::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 10 | 10 | 8 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::NodeOperationBuilder(const CompositorContext *context, bNodeTree *b_nodetree) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::~NodeOperationBuilder() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::convertToOperations(ExecutionSystem *system) | 71 | 35 | 30 | 5 | 18 | 0 | 18 | 124
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::addOperation(NodeOperation *operation) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::mapInputSocket(NodeInput *node_socket, NodeOperationInput *operation_socket) | 9 | 4 | 4 | 0 | 1 | 0 | 4 | 33
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::mapOutputSocket(NodeOutput *node_socket, NodeOperationOutput *operation_socket) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::addLink(NodeOperationOutput *from, NodeOperationInput *to) | 8 | 5 | 4 | 1 | 2 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::removeInputLink(NodeOperationInput *to) | 11 | 9 | 7 | 2 | 1 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::find_node_input(const InputSocketMap &map, NodeOperationInput *op_input) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::find_operation_inputs(const OpInputInverseMap &map, NodeInput *node_input) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::find_operation_output(const OutputSocketMap &map, NodeOutput *node_output) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::make_preview_operation() const | 21 | 16 | 12 | 9 | 3 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::addPreview(NodeOperationOutput *output) | 7 | 6 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::addNodeInputPreview(NodeInput *input) | 7 | 6 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::registerViewer(ViewerOperation *viewer) | 16 | 14 | 10 | 3 | 1 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::add_datatype_conversions() | 25 | 21 | 16 | 5 | 3 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::add_operation_input_constants() | 18 | 15 | 11 | 4 | 0 | 0 | 3 | 15
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::add_input_constant_value(NodeOperationInput *input, NodeInput *node_input) | 42 | 39 | 29 | 7 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::resolve_proxies() | 29 | 21 | 15 | 4 | 3 | 0 | 5 | 41
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::determineResolutions() | 42 | 35 | 30 | 8 | 5 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::cache_output_links(NodeOperationOutput *output) const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::find_attached_write_buffer_operation(NodeOperationOutput *output) const | 10 | 10 | 7 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::add_input_buffers(NodeOperation *operation, NodeOperationInput *input) | 33 | 21 | 18 | 3 | 8 | 0 | 4 | 38
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::add_output_buffers(NodeOperation *operation, NodeOperationOutput *output) | 46 | 32 | 25 | 6 | 9 | 2 | 5 | 65
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::add_complex_operation_buffers() | 20 | 13 | 8 | 5 | 4 | 0 | 3 | 20
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | find_reachable_operations_recursive(Tags &reachable, NodeOperation *op) | 17 | 14 | 10 | 4 | 2 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::prune_operations() | 22 | 16 | 11 | 4 | 3 | 0 | 3 | 21
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | sort_operations_recursive(NodeOperationBuilder::Operations &sorted, Tags &visited, NodeOperation *op) | 12 | 10 | 7 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::sort_operations() | 9 | 7 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | add_group_operations_recursive(Tags &visited, NodeOperation *op, ExecutionGroup *group) | 14 | 11 | 7 | 4 | 2 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::make_group(NodeOperation *op) | 8 | 6 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_NodeOperationBuilder.cpp | NodeOperationBuilder::group_operations() | 20 | 16 | 12 | 4 | 3 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::OpenCLDevice(cl_context context, cl_device_id device, cl_program program, cl_int vendorId) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::initialize() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::deinitialize() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::execute(WorkPackage *work) | 15 | 11 | 10 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::COM_clAttachMemoryBufferToKernelParameter(cl_kernel kernel, int parameterIndex, int offsetIndex, list<cl_mem> *cleanup, MemoryBuffer **inputMemoryBuffers, SocketReader *reader) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::COM_clAttachMemoryBufferToKernelParameter(cl_kernel kernel, int parameterIndex, int offsetIndex, list<cl_mem> *cleanup, MemoryBuffer **inputMemoryBuffers, ReadBufferOperation *reader) | 21 | 15 | 12 | 4 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::COM_clAttachMemoryBufferOffsetToKernelParameter(cl_kernel kernel, int offsetIndex, MemoryBuffer *memoryBuffer) | 9 | 8 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::COM_clAttachSizeToKernelParameter(cl_kernel kernel, int offsetIndex, NodeOperation *operation) | 8 | 7 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::COM_clAttachOutputMemoryBufferToKernelParameter(cl_kernel kernel, int parameterIndex, cl_mem clOutputMemoryBuffer) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::COM_clEnqueueRange(cl_kernel kernel, MemoryBuffer *outputMemoryBuffer) | 6 | 5 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::COM_clEnqueueRange(cl_kernel kernel, MemoryBuffer *outputMemoryBuffer, int offsetIndex, NodeOperation *operation) | 43 | 39 | 31 | 8 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_OpenCLDevice.cpp | OpenCLDevice::COM_clCreateKernel(const char *kernelname, list<cl_kernel> *clKernelsToCleanUp) | 9 | 8 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_SingleThreadedOperation.cpp | SingleThreadedOperation::SingleThreadedOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_SingleThreadedOperation.cpp | SingleThreadedOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_SingleThreadedOperation.cpp | SingleThreadedOperation::executePixel(float output[4], int x, int y, void *data) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_SingleThreadedOperation.cpp | SingleThreadedOperation::deinitExecution() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_SingleThreadedOperation.cpp | SingleThreadedOperation::initializeTileData(rcti *rect) | 10 | 8 | 7 | 3 | 1 | 0 | 1 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkPackage.cpp | WorkPackage::WorkPackage(ExecutionGroup *group, unsigned int chunkNumber) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::thread_execute_cpu(void *data) | 11 | 9 | 8 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::thread_execute_gpu(void *data) | 11 | 9 | 8 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::schedule(ExecutionGroup *group, int chunkNumber) | 18 | 18 | 10 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::start(CompositorContext &context) | 24 | 24 | 16 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::finish() | 14 | 14 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::stop() | 15 | 15 | 10 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::hasGPUDevices() | 10 | 10 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | clContextError(const char *errinfo, const void *private_info, size_t cb, void *user_data) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::initialize(bool use_opencl, int num_cpu_threads) | 108 | 90 | 74 | 20 | 14 | 2 | 4 | 34
D:\stuff\blender\blender_src\source\blender\compositor\intern\COM_WorkScheduler.cpp | WorkScheduler::deinitialize() | 52 | 44 | 31 | 9 | 5 | 0 | 3 | 11
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_AlphaOverNode.cpp | AlphaOverNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 36 | 32 | 26 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BilateralBlurNode.cpp | BilateralBlurNode::BilateralBlurNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BilateralBlurNode.cpp | BilateralBlurNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 10 | 9 | 9 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BlurNode.cpp | BlurNode::BlurNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BlurNode.cpp | BlurNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 123 | 98 | 90 | 4 | 25 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BokehBlurNode.cpp | BokehBlurNode::BokehBlurNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BokehBlurNode.cpp | BokehBlurNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 35 | 29 | 26 | 2 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BokehImageNode.cpp | BokehImageNode::BokehImageNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BokehImageNode.cpp | BokehImageNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 8 | 6 | 6 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BoxMaskNode.cpp | BoxMaskNode::BoxMaskNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BoxMaskNode.cpp | BoxMaskNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 38 | 30 | 28 | 1 | 6 | 0 | 2 | 16
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BrightnessNode.cpp | BrightnessNode::BrightnessNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_BrightnessNode.cpp | BrightnessNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 8 | 7 | 7 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ChannelMatteNode.cpp | ChannelMatteNode::ChannelMatteNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ChannelMatteNode.cpp | ChannelMatteNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 52 | 41 | 33 | 7 | 9 | 4 | 2 | 18
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ChromaMatteNode.cpp | ChromaMatteNode::ChromaMatteNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ChromaMatteNode.cpp | ChromaMatteNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 33 | 26 | 26 | 0 | 7 | 2 | 0 | 4
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorBalanceNode.cpp | ColorBalanceNode::ColorBalanceNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorBalanceNode.cpp | ColorBalanceNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 35 | 30 | 27 | 2 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorCorrectionNode.cpp | ColorCorrectionNode::ColorCorrectionNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorCorrectionNode.cpp | ColorCorrectionNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 13 | 11 | 11 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorCurveNode.cpp | ColorCurveNode::ColorCurveNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorCurveNode.cpp | ColorCurveNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 27 | 24 | 22 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorMatteNode.cpp | ColorMatteNode::ColorMatteNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorMatteNode.cpp | ColorMatteNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 31 | 24 | 24 | 0 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorNode.cpp | ColorNode::ColorNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorNode.cpp | ColorNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 9 | 8 | 8 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorRampNode.cpp | ColorRampNode::ColorRampNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorRampNode.cpp | ColorRampNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 19 | 15 | 15 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorSpillNode.cpp | ColorSpillNode::ColorSpillNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorSpillNode.cpp | ColorSpillNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 23 | 18 | 16 | 1 | 3 | 1 | 2 | 9
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorToBWNode.cpp | ColorToBWNode::ColorToBWNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ColorToBWNode.cpp | ColorToBWNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 9 | 7 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CombineColorNode.cpp | CombineColorNode::CombineColorNode(bNode *editorNode) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CombineColorNode.cpp | CombineColorNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 37 | 33 | 27 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CombineColorNode.cpp | CombineRGBANode::getColorConverter(const CompositorContext &context) const | 2 | 2 | 2 | 1 | 0 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CombineColorNode.cpp | CombineHSVANode::getColorConverter(const CompositorContext &context) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CombineColorNode.cpp | CombineYCCANode::getColorConverter(const CompositorContext &context) const | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CombineColorNode.cpp | CombineYUVANode::getColorConverter(const CompositorContext &context) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CompositorNode.cpp | CompositorNode::CompositorNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CompositorNode.cpp | CompositorNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 28 | 22 | 19 | 1 | 4 | 0 | 2 | 26
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ConvertAlphaNode.cpp | ConvertAlphaNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 16 | 12 | 10 | 1 | 3 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CornerPinNode.cpp | CornerPinNode::CornerPinNode(bNode *editorNode) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CornerPinNode.cpp | CornerPinNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 26 | 17 | 17 | 1 | 3 | 0 | 6 | 39
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CropNode.cpp | CropNode::CropNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_CropNode.cpp | CropNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 18 | 17 | 15 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DefocusNode.cpp | DefocusNode::DefocusNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DefocusNode.cpp | DefocusNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 101 | 84 | 73 | 4 | 16 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DespeckleNode.cpp | DespeckleNode::DespeckleNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DespeckleNode.cpp | DespeckleNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 16 | 13 | 13 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DifferenceMatteNode.cpp | DifferenceMatteNode::DifferenceMatteNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DifferenceMatteNode.cpp | DifferenceMatteNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 23 | 18 | 18 | 0 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DilateErodeNode.cpp | DilateErodeNode::DilateErodeNode(bNode *editorNode) | 12 | 10 | 8 | 1 | 1 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DilateErodeNode.cpp | DilateErodeNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 103 | 83 | 68 | 6 | 15 | 0 | 5 | 37
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DirectionalBlurNode.cpp | DirectionalBlurNode::DirectionalBlurNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DirectionalBlurNode.cpp | DirectionalBlurNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 9 | 8 | 8 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DisplaceNode.cpp | DisplaceNode::DisplaceNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DisplaceNode.cpp | DisplaceNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 13 | 12 | 10 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DistanceMatteNode.cpp | DistanceMatteNode::DistanceMatteNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DistanceMatteNode.cpp | DistanceMatteNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 53 | 38 | 36 | 1 | 13 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DoubleEdgeMaskNode.cpp | DoubleEdgeMaskNode::DoubleEdgeMaskNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_DoubleEdgeMaskNode.cpp | DoubleEdgeMaskNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 12 | 10 | 10 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_EllipseMaskNode.cpp | EllipseMaskNode::EllipseMaskNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_EllipseMaskNode.cpp | EllipseMaskNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 37 | 30 | 28 | 1 | 5 | 0 | 2 | 16
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_FilterNode.cpp | FilterNode::FilterNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_FilterNode.cpp | FilterNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 47 | 44 | 35 | 9 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_FlipNode.cpp | FlipNode::FlipNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_FlipNode.cpp | FlipNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 22 | 21 | 17 | 4 | 1 | 1 | 0 | 15
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_GammaNode.cpp | GammaNode::GammaNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_GammaNode.cpp | GammaNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_GlareNode.cpp | GlareNode::GlareNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_GlareNode.cpp | GlareNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 46 | 38 | 32 | 5 | 8 | 3 | 0 | 5
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_HueSaturationValueCorrectNode.cpp | HueSaturationValueCorrectNode::HueSaturationValueCorrectNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_HueSaturationValueCorrectNode.cpp | HueSaturationValueCorrectNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 28 | 23 | 23 | 0 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_HueSaturationValueNode.cpp | HueSaturationValueNode::HueSaturationValueNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_HueSaturationValueNode.cpp | HueSaturationValueNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 30 | 25 | 25 | 0 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_IDMaskNode.cpp | IDMaskNode::IDMaskNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_IDMaskNode.cpp | IDMaskNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 19 | 16 | 14 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ImageNode.cpp | ImageNode::ImageNode(bNode *editorNode) | 3 | 1 | 1 | 0 | 1 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ImageNode.cpp | ImageNode::doMultilayerCheck(NodeConverter &converter, RenderLayer *rl, Image *image, ImageUser *user, int framenumber, int outputsocketIndex, int passindex, DataType datatype) const | 25 | 23 | 18 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ImageNode.cpp | ImageNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 161 | 137 | 101 | 28 | 13 | 0 | 11 | 98
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_InpaintNode.cpp | InpaintNode::InpaintNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_InpaintNode.cpp | InpaintNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 13 | 9 | 8 | 1 | 3 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_InvertNode.cpp | InvertNode::InvertNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_InvertNode.cpp | InvertNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 10 | 9 | 9 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingNode.cpp | KeyingNode::KeyingNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingNode.cpp | KeyingNode::setupPreBlur(NodeConverter &converter, NodeInput *inputImage, int size) const | 44 | 34 | 31 | 3 | 10 | 2 | 0 | 6
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingNode.cpp | KeyingNode::setupPostBlur(NodeConverter &converter, NodeOperationOutput *postBlurInput, int size) const | 15 | 12 | 12 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingNode.cpp | KeyingNode::setupDilateErode(NodeConverter &converter, NodeOperationOutput *dilateErodeInput, int distance) const | 15 | 13 | 11 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingNode.cpp | KeyingNode::setupFeather(NodeConverter &converter, const CompositorContext &context, NodeOperationOutput *featherInput, int falloff, int distance) const | 35 | 28 | 26 | 2 | 5 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingNode.cpp | KeyingNode::setupDespill(NodeConverter &converter, NodeOperationOutput *despillInput, NodeInput *inputScreen, float factor, float colorBalance) const | 10 | 8 | 8 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingNode.cpp | KeyingNode::setupClip(NodeConverter &converter, NodeOperationOutput *clipInput, int kernelRadius, float kernelTolerance, float clipBlack, float clipWhite, bool edgeMatte) const | 12 | 10 | 10 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingNode.cpp | KeyingNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 113 | 76 | 58 | 9 | 25 | 0 | 12 | 59
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingScreenNode.cpp | KeyingScreenNode::KeyingScreenNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_KeyingScreenNode.cpp | KeyingScreenNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 15 | 11 | 11 | 0 | 3 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_LensDistortionNode.cpp | LensDistortionNode::LensDistortionNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_LensDistortionNode.cpp | LensDistortionNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 28 | 24 | 20 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_LuminanceMatteNode.cpp | LuminanceMatteNode::LuminanceMatteNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_LuminanceMatteNode.cpp | LuminanceMatteNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 24 | 19 | 19 | 0 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MapRangeNode.cpp | MapRangeNode::MapRangeNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MapRangeNode.cpp | MapRangeNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 18 | 16 | 16 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MapUVNode.cpp | MapUVNode::MapUVNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MapUVNode.cpp | MapUVNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 11 | 9 | 9 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MapValueNode.cpp | MapValueNode::MapValueNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MapValueNode.cpp | MapValueNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 12 | 9 | 9 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MaskNode.cpp | MaskNode::MaskNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MaskNode.cpp | MaskNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 40 | 32 | 25 | 2 | 7 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MathNode.cpp | MathNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 72 | 69 | 48 | 21 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MixNode.cpp | MixNode::MixNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MixNode.cpp | MixNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 78 | 74 | 54 | 19 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MovieClipNode.cpp | MovieClipNode::MovieClipNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MovieClipNode.cpp | MovieClipNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 64 | 52 | 46 | 5 | 11 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MovieDistortionNode.cpp | MovieDistortionNode::MovieDistortionNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_MovieDistortionNode.cpp | MovieDistortionNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 14 | 11 | 11 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_NormalizeNode.cpp | NormalizeNode::NormalizeNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_NormalizeNode.cpp | NormalizeNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_NormalNode.cpp | NormalNode::NormalNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_NormalNode.cpp | NormalNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 24 | 19 | 19 | 0 | 4 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_OutputFileNode.cpp | OutputFileNode::OutputFileNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_OutputFileNode.cpp | OutputFileNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 61 | 44 | 33 | 7 | 10 | 1 | 7 | 58
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_PixelateNode.cpp | PixelateNode::PixelateNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_PixelateNode.cpp | PixelateNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 15 | 12 | 11 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_PlaneTrackDeformNode.cpp | PlaneTrackDeformNode::PlaneTrackDeformNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_PlaneTrackDeformNode.cpp | PlaneTrackDeformNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 29 | 23 | 23 | 0 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_RenderLayersNode.cpp | RenderLayersNode::RenderLayersNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_RenderLayersNode.cpp | RenderLayersNode::testSocketLink(NodeConverter &converter, const CompositorContext &context, int outputSocketNumber, RenderLayersBaseProg *operation) const | 14 | 11 | 10 | 1 | 3 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_RenderLayersNode.cpp | RenderLayersNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 34 | 32 | 32 | 0 | 1 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_RotateNode.cpp | RotateNode::RotateNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_RotateNode.cpp | RotateNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 15 | 13 | 13 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ScaleNode.cpp | ScaleNode::ScaleNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ScaleNode.cpp | ScaleNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 65 | 56 | 47 | 5 | 7 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SeparateColorNode.cpp | SeparateColorNode::SeparateColorNode(bNode *editorNode) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SeparateColorNode.cpp | SeparateColorNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 61 | 51 | 38 | 5 | 10 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SeparateColorNode.cpp | SeparateRGBANode::getColorConverter(const CompositorContext &context) const | 2 | 2 | 2 | 1 | 0 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SeparateColorNode.cpp | SeparateHSVANode::getColorConverter(const CompositorContext &context) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SeparateColorNode.cpp | SeparateYCCANode::getColorConverter(const CompositorContext &context) const | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SeparateColorNode.cpp | SeparateYUVANode::getColorConverter(const CompositorContext &context) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SetAlphaNode.cpp | SetAlphaNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 12 | 9 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SocketProxyNode.cpp | SocketProxyNode::SocketProxyNode(bNode *editorNode, bNodeSocket *editorInput, bNodeSocket *editorOutput, bool use_conversion) | 12 | 10 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SocketProxyNode.cpp | SocketProxyNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SocketProxyNode.cpp | SocketBufferNode::SocketBufferNode(bNode *editorNode, bNodeSocket *editorInput, bNodeSocket *editorOutput) | 12 | 10 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SocketProxyNode.cpp | SocketBufferNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 12 | 10 | 10 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SplitViewerNode.cpp | SplitViewerNode::SplitViewerNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SplitViewerNode.cpp | SplitViewerNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 36 | 26 | 25 | 1 | 8 | 0 | 2 | 32
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_Stabilize2dNode.cpp | Stabilize2dNode::Stabilize2dNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_Stabilize2dNode.cpp | Stabilize2dNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 54 | 44 | 44 | 0 | 10 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SunBeamsNode.cpp | SunBeamsNode::SunBeamsNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SunBeamsNode.cpp | SunBeamsNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 11 | 9 | 9 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SwitchNode.cpp | SwitchNode::SwitchNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_SwitchNode.cpp | SwitchNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 10 | 8 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TextureNode.cpp | TextureNode::TextureNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TextureNode.cpp | TextureNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 26 | 22 | 22 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TimeNode.cpp | TimeNode::TimeNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TimeNode.cpp | TimeNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 24 | 19 | 16 | 1 | 4 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TonemapNode.cpp | TonemapNode::TonemapNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TonemapNode.cpp | TonemapNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 9 | 7 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TrackPositionNode.cpp | TrackPositionNode::TrackPositionNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TrackPositionNode.cpp | TrackPositionNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 38 | 33 | 31 | 1 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TransformNode.cpp | TransformNode::TransformNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TransformNode.cpp | TransformNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 34 | 26 | 26 | 0 | 8 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TranslateNode.cpp | TranslateNode::TranslateNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_TranslateNode.cpp | TranslateNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 37 | 31 | 28 | 2 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ValueNode.cpp | ValueNode::ValueNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ValueNode.cpp | ValueNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_VectorBlurNode.cpp | VectorBlurNode::VectorBlurNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_VectorBlurNode.cpp | VectorBlurNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 13 | 11 | 11 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_VectorCurveNode.cpp | VectorCurveNode::VectorCurveNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_VectorCurveNode.cpp | VectorCurveNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ViewerNode.cpp | ViewerNode::ViewerNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ViewerNode.cpp | ViewerNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 43 | 35 | 30 | 4 | 6 | 0 | 2 | 26
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ViewLevelsNode.cpp | ViewLevelsNode::ViewLevelsNode(bNode *editorNode) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ViewLevelsNode.cpp | ViewLevelsNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 29 | 22 | 18 | 1 | 4 | 0 | 3 | 13
D:\stuff\blender\blender_src\source\blender\compositor\nodes\COM_ZCombineNode.cpp | ZCombineNode::convertToOperations(NodeConverter &converter, const CompositorContext &context) const | 66 | 50 | 44 | 3 | 11 | 0 | 5 | 55
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AlphaOverKeyOperation.cpp | AlphaOverKeyOperation::AlphaOverKeyOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AlphaOverKeyOperation.cpp | AlphaOverKeyOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 24 | 21 | 18 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AlphaOverMixedOperation.cpp | AlphaOverMixedOperation::AlphaOverMixedOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AlphaOverMixedOperation.cpp | AlphaOverMixedOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 25 | 22 | 19 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AlphaOverPremultiplyOperation.cpp | AlphaOverPremultiplyOperation::AlphaOverPremultiplyOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AlphaOverPremultiplyOperation.cpp | AlphaOverPremultiplyOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 24 | 20 | 17 | 1 | 3 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AntiAliasOperation.cpp | AntiAliasOperation::AntiAliasOperation() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AntiAliasOperation.cpp | AntiAliasOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AntiAliasOperation.cpp | AntiAliasOperation::executePixel(float output[4], int x, int y, void *data) | 9 | 8 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AntiAliasOperation.cpp | AntiAliasOperation::deinitExecution() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AntiAliasOperation.cpp | AntiAliasOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 16 | 16 | 13 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_AntiAliasOperation.cpp | AntiAliasOperation::initializeTileData(rcti *rect) | 17 | 17 | 15 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BilateralBlurOperation.cpp | BilateralBlurOperation::BilateralBlurOperation() | 8 | 7 | 7 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BilateralBlurOperation.cpp | BilateralBlurOperation::initExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BilateralBlurOperation.cpp | BilateralBlurOperation::executePixel(float output[4], int x, int y, void *data) | 43 | 38 | 31 | 4 | 2 | 1 | 3 | 33
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BilateralBlurOperation.cpp | BilateralBlurOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BilateralBlurOperation.cpp | BilateralBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 10 | 8 | 8 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BlurBaseOperation.cpp | BlurBaseOperation::BlurBaseOperation(DataType data_type) | 10 | 9 | 9 | 0 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BlurBaseOperation.cpp | BlurBaseOperation::initExecution() | 24 | 22 | 17 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BlurBaseOperation.cpp | BlurBaseOperation::make_gausstab(float rad, int size) | 21 | 16 | 14 | 3 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BlurBaseOperation.cpp | BlurBaseOperation::convert_gausstab_sse(const float *gausstab, float rad, int size) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BlurBaseOperation.cpp | BlurBaseOperation::make_dist_fac_inverse(float rad, int size, int falloff) | 43 | 33 | 22 | 9 | 5 | 0 | 5 | 22
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BlurBaseOperation.cpp | BlurBaseOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BlurBaseOperation.cpp | BlurBaseOperation::setData(const NodeBlurData *data) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BlurBaseOperation.cpp | BlurBaseOperation::updateSize() | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehBlurOperation.cpp | BokehBlurOperation::BokehBlurOperation() | 14 | 13 | 13 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehBlurOperation.cpp | BokehBlurOperation::initializeTileData(rcti *rect) | 8 | 8 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehBlurOperation.cpp | BokehBlurOperation::initExecution() | 15 | 12 | 12 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehBlurOperation.cpp | BokehBlurOperation::executePixel(float output[4], int x, int y, void *data) | 57 | 52 | 48 | 4 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehBlurOperation.cpp | BokehBlurOperation::deinitExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehBlurOperation.cpp | BokehBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 46 | 44 | 37 | 11 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehBlurOperation.cpp | BokehBlurOperation::executeOpenCL(OpenCLDevice *device, MemoryBuffer *outputMemoryBuffer, cl_mem clOutputBuffer, MemoryBuffer **inputMemoryBuffers, list<cl_mem> *clMemToCleanUp, list<cl_kernel> *clKernelsToCleanUp) | 19 | 17 | 16 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehBlurOperation.cpp | BokehBlurOperation::updateSize() | 8 | 8 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehImageOperation.cpp | BokehImageOperation::BokehImageOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehImageOperation.cpp | BokehImageOperation::initExecution() | 13 | 13 | 11 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehImageOperation.cpp | BokehImageOperation::detemineStartPointOfFlap(float r[2], int flapNumber, float distance) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehImageOperation.cpp | BokehImageOperation::isInsideBokeh(float distance, float x, float y) | 35 | 31 | 27 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehImageOperation.cpp | BokehImageOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 18 | 18 | 16 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehImageOperation.cpp | BokehImageOperation::deinitExecution() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BokehImageOperation.cpp | BokehImageOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BoxMaskOperation.cpp | BoxMaskOperation::BoxMaskOperation() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BoxMaskOperation.cpp | BoxMaskOperation::initExecution() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BoxMaskOperation.cpp | BoxMaskOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 64 | 57 | 39 | 10 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BoxMaskOperation.cpp | BoxMaskOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BrightnessOperation.cpp | BrightnessOperation::BrightnessOperation() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BrightnessOperation.cpp | BrightnessOperation::initExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BrightnessOperation.cpp | BrightnessOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 31 | 25 | 23 | 1 | 1 | 0 | 5 | 16
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_BrightnessOperation.cpp | BrightnessOperation::deinitExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateMeanOperation.cpp | CalculateMeanOperation::CalculateMeanOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateMeanOperation.cpp | CalculateMeanOperation::initExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateMeanOperation.cpp | CalculateMeanOperation::executePixel(float output[4], int x, int y, void *data) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateMeanOperation.cpp | CalculateMeanOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateMeanOperation.cpp | CalculateMeanOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 14 | 14 | 12 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateMeanOperation.cpp | CalculateMeanOperation::initializeTileData(rcti *rect) | 9 | 9 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateMeanOperation.cpp | CalculateMeanOperation::calculateMean(MemoryBuffer *tile) | 42 | 41 | 28 | 8 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateStandardDeviationOperation.cpp | CalculateStandardDeviationOperation::CalculateStandardDeviationOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateStandardDeviationOperation.cpp | CalculateStandardDeviationOperation::executePixel(float output[4], int x, int y, void *data) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CalculateStandardDeviationOperation.cpp | CalculateStandardDeviationOperation::initializeTileData(rcti *rect) | 58 | 57 | 43 | 10 | 1 | 5 | 0 | 11
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChangeHSVOperation.cpp | ChangeHSVOperation::ChangeHSVOperation() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChangeHSVOperation.cpp | ChangeHSVOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChangeHSVOperation.cpp | ChangeHSVOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChangeHSVOperation.cpp | ChangeHSVOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 11 | 9 | 9 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChannelMatteOperation.cpp | ChannelMatteOperation::ChannelMatteOperation() | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChannelMatteOperation.cpp | ChannelMatteOperation::initExecution() | 50 | 45 | 31 | 9 | 2 | 0 | 3 | 14
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChannelMatteOperation.cpp | ChannelMatteOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChannelMatteOperation.cpp | ChannelMatteOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 33 | 19 | 16 | 1 | 7 | 2 | 7 | 46
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChromaMatteOperation.cpp | ChromaMatteOperation::ChromaMatteOperation() | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChromaMatteOperation.cpp | ChromaMatteOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChromaMatteOperation.cpp | ChromaMatteOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ChromaMatteOperation.cpp | ChromaMatteOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 52 | 31 | 26 | 3 | 11 | 5 | 10 | 121
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceASCCDLOperation.cpp | colorbalance_cdl(float in, float offset, float power, float slope) | 7 | 4 | 4 | 1 | 2 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceASCCDLOperation.cpp | ColorBalanceASCCDLOperation::ColorBalanceASCCDLOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceASCCDLOperation.cpp | ColorBalanceASCCDLOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceASCCDLOperation.cpp | ColorBalanceASCCDLOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 16 | 12 | 12 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceASCCDLOperation.cpp | ColorBalanceASCCDLOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceLGGOperation.cpp | colorbalance_lgg(float in, float lift_lgg, float gamma_inv, float gain) | 11 | 4 | 4 | 2 | 2 | 0 | 5 | 64
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceLGGOperation.cpp | ColorBalanceLGGOperation::ColorBalanceLGGOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceLGGOperation.cpp | ColorBalanceLGGOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceLGGOperation.cpp | ColorBalanceLGGOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 16 | 12 | 12 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorBalanceLGGOperation.cpp | ColorBalanceLGGOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCorrectionOperation.cpp | ColorCorrectionOperation::ColorCorrectionOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCorrectionOperation.cpp | ColorCorrectionOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCorrectionOperation.cpp | ColorCorrectionOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 92 | 80 | 65 | 4 | 11 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCorrectionOperation.cpp | ColorCorrectionOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCurveOperation.cpp | ColorCurveOperation::ColorCurveOperation() | 13 | 11 | 11 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCurveOperation.cpp | ColorCurveOperation::initExecution() | 9 | 7 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCurveOperation.cpp | ColorCurveOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 35 | 26 | 21 | 1 | 6 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCurveOperation.cpp | ColorCurveOperation::deinitExecution() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCurveOperation.cpp | ConstantLevelColorCurveOperation::ConstantLevelColorCurveOperation() | 9 | 7 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCurveOperation.cpp | ConstantLevelColorCurveOperation::initExecution() | 8 | 6 | 6 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCurveOperation.cpp | ConstantLevelColorCurveOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 19 | 17 | 14 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorCurveOperation.cpp | ConstantLevelColorCurveOperation::deinitExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorMatteOperation.cpp | ColorMatteOperation::ColorMatteOperation() | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorMatteOperation.cpp | ColorMatteOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorMatteOperation.cpp | ColorMatteOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorMatteOperation.cpp | ColorMatteOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 36 | 20 | 13 | 1 | 10 | 6 | 6 | 74
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorRampOperation.cpp | ColorRampOperation::ColorRampOperation() | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorRampOperation.cpp | ColorRampOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorRampOperation.cpp | ColorRampOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorRampOperation.cpp | ColorRampOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorSpillOperation.cpp | ColorSpillOperation::ColorSpillOperation() | 8 | 7 | 7 | 0 | 1 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorSpillOperation.cpp | ColorSpillOperation::initExecution() | 40 | 39 | 33 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorSpillOperation.cpp | ColorSpillOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorSpillOperation.cpp | ColorSpillOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 16 | 16 | 14 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorSpillOperation.cpp | ColorSpillOperation::calculateMapValue(float fac, float *input) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ColorSpillOperation.cpp | ColorSpillAverageOperation::calculateMapValue(float fac, float *input) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CompositorOperation.cpp | CompositorOperation::CompositorOperation() | 16 | 13 | 13 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CompositorOperation.cpp | CompositorOperation::initExecution() | 14 | 12 | 9 | 3 | 1 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CompositorOperation.cpp | CompositorOperation::deinitExecution() | 50 | 45 | 33 | 10 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CompositorOperation.cpp | CompositorOperation::executeRegion(rcti *rect, unsigned int tileNumber) | 79 | 44 | 37 | 6 | 9 | 1 | 26 | 130
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CompositorOperation.cpp | CompositorOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 23 | 17 | 15 | 2 | 4 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertColorProfileOperation.cpp | ConvertColorProfileOperation::ConvertColorProfileOperation() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertColorProfileOperation.cpp | ConvertColorProfileOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertColorProfileOperation.cpp | ConvertColorProfileOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertColorProfileOperation.cpp | ConvertColorProfileOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertDepthToRadiusOperation.cpp | ConvertDepthToRadiusOperation::ConvertDepthToRadiusOperation() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertDepthToRadiusOperation.cpp | ConvertDepthToRadiusOperation::determineFocalDistance() | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertDepthToRadiusOperation.cpp | ConvertDepthToRadiusOperation::initExecution() | 21 | 18 | 16 | 3 | 3 | 2 | 0 | 23
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertDepthToRadiusOperation.cpp | ConvertDepthToRadiusOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 26 | 22 | 17 | 3 | 1 | 0 | 3 | 32
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertDepthToRadiusOperation.cpp | ConvertDepthToRadiusOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertBaseOperation::ConvertBaseOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertBaseOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertBaseOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertValueToColorOperation::ConvertValueToColorOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertValueToColorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertColorToValueOperation::ConvertColorToValueOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertColorToValueOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertColorToBWOperation::ConvertColorToBWOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertColorToBWOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertColorToVectorOperation::ConvertColorToVectorOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertColorToVectorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertValueToVectorOperation::ConvertValueToVectorOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertValueToVectorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertVectorToColorOperation::ConvertVectorToColorOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertVectorToColorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertVectorToValueOperation::ConvertVectorToValueOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertVectorToValueOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertRGBToYCCOperation::ConvertRGBToYCCOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertRGBToYCCOperation::setMode(int mode) | 13 | 13 | 8 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertRGBToYCCOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 11 | 7 | 7 | 0 | 2 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertYCCToRGBOperation::ConvertYCCToRGBOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertYCCToRGBOperation::setMode(int mode) | 13 | 13 | 8 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertYCCToRGBOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 6 | 6 | 0 | 2 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertRGBToYUVOperation::ConvertRGBToYUVOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertRGBToYUVOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertYUVToRGBOperation::ConvertYUVToRGBOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertYUVToRGBOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertRGBToHSVOperation::ConvertRGBToHSVOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertRGBToHSVOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertHSVToRGBOperation::ConvertHSVToRGBOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertHSVToRGBOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertPremulToStraightOperation::ConvertPremulToStraightOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertPremulToStraightOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 16 | 12 | 10 | 1 | 3 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertStraightToPremulOperation::ConvertStraightToPremulOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | ConvertStraightToPremulOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 11 | 7 | 7 | 0 | 3 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | SeparateChannelOperation::SeparateChannelOperation() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | SeparateChannelOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | SeparateChannelOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | SeparateChannelOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | CombineChannelsOperation::CombineChannelsOperation() | 11 | 11 | 11 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | CombineChannelsOperation::initExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | CombineChannelsOperation::deinitExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvertOperation.cpp | CombineChannelsOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 18 | 18 | 14 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvolutionEdgeFilterOperation.cpp | ConvolutionEdgeFilterOperation::ConvolutionEdgeFilterOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvolutionEdgeFilterOperation.cpp | ConvolutionEdgeFilterOperation::executePixel(float output[4], int x, int y, void *data) | 65 | 51 | 53 | 0 | 14 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvolutionFilterOperation.cpp | ConvolutionFilterOperation::ConvolutionFilterOperation() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvolutionFilterOperation.cpp | ConvolutionFilterOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvolutionFilterOperation.cpp | ConvolutionFilterOperation::set3x3Filter(float f1, float f2, float f3, float f4, float f5, float f6, float f7, float f8, float f9) | 13 | 13 | 13 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvolutionFilterOperation.cpp | ConvolutionFilterOperation::deinitExecution() | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvolutionFilterOperation.cpp | ConvolutionFilterOperation::executePixel(float output[4], int x, int y, void *data) | 43 | 41 | 41 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ConvolutionFilterOperation.cpp | ConvolutionFilterOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 10 | 9 | 9 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropBaseOperation::CropBaseOperation() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropBaseOperation::updateArea() | 32 | 30 | 23 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropBaseOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropBaseOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropOperation::CropOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropImageOperation::CropImageOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropImageOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropImageOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CropOperation.cpp | CropImageOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CurveBaseOperation.cpp | CurveBaseOperation::CurveBaseOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CurveBaseOperation.cpp | CurveBaseOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CurveBaseOperation.cpp | CurveBaseOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_CurveBaseOperation.cpp | CurveBaseOperation::setCurveMapping(CurveMapping *mapping) | 6 | 5 | 4 | 1 | 0 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DespeckleOperation.cpp | DespeckleOperation::DespeckleOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DespeckleOperation.cpp | DespeckleOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DespeckleOperation.cpp | DespeckleOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DespeckleOperation.cpp | color_diff(const float a[3], const float b[3], const float threshold) | 4 | 4 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DespeckleOperation.cpp | DespeckleOperation::executePixel(float output[4], int x, int y, void *data) | 70 | 57 | 33 | 2 | 11 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DespeckleOperation.cpp | DespeckleOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 10 | 9 | 9 | 1 | 1 | 2 | 0 | 14
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DifferenceMatteOperation.cpp | DifferenceMatteOperation::DifferenceMatteOperation() | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DifferenceMatteOperation.cpp | DifferenceMatteOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DifferenceMatteOperation.cpp | DifferenceMatteOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DifferenceMatteOperation.cpp | DifferenceMatteOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 39 | 29 | 22 | 2 | 5 | 1 | 5 | 32
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateErodeThresholdOperation::DilateErodeThresholdOperation() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateErodeThresholdOperation::initExecution() | 16 | 16 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateErodeThresholdOperation::initializeTileData(rcti *rect) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateErodeThresholdOperation::executePixel(float output[4], int x, int y, void *data) | 80 | 76 | 58 | 12 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateErodeThresholdOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateErodeThresholdOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateDistanceOperation::DilateDistanceOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateDistanceOperation::initExecution() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateDistanceOperation::initializeTileData(rcti *rect) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateDistanceOperation::executePixel(float output[4], int x, int y, void *data) | 29 | 26 | 23 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateDistanceOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateDistanceOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateDistanceOperation::executeOpenCL(OpenCLDevice *device, MemoryBuffer *outputMemoryBuffer, cl_mem clOutputBuffer, MemoryBuffer **inputMemoryBuffers, list<cl_mem> *clMemToCleanUp, list<cl_kernel> *clKernelsToCleanUp) | 13 | 11 | 11 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | ErodeDistanceOperation::ErodeDistanceOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | ErodeDistanceOperation::executePixel(float output[4], int x, int y, void *data) | 29 | 26 | 23 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | ErodeDistanceOperation::executeOpenCL(OpenCLDevice *device, MemoryBuffer *outputMemoryBuffer, cl_mem clOutputBuffer, MemoryBuffer **inputMemoryBuffers, list<cl_mem> *clMemToCleanUp, list<cl_kernel> *clKernelsToCleanUp) | 13 | 11 | 11 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateStepOperation::DilateStepOperation() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateStepOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | create_cache(int xmin, int xmax, int ymin, int ymax) | 9 | 9 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateStepOperation::initializeTileData(rcti *rect) | 85 | 61 | 49 | 13 | 15 | 0 | 9 | 76
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateStepOperation::executePixel(float output[4], int x, int y, void *data) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateStepOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateStepOperation::deinitializeTileData(rcti *rect, void *data) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | DilateStepOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 9 | 8 | 8 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | ErodeStepOperation::ErodeStepOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DilateErodeOperation.cpp | ErodeStepOperation::initializeTileData(rcti *rect) | 85 | 61 | 49 | 13 | 15 | 0 | 9 | 76
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DirectionalBlurOperation.cpp | DirectionalBlurOperation::DirectionalBlurOperation() | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DirectionalBlurOperation.cpp | DirectionalBlurOperation::initExecution() | 26 | 22 | 22 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DirectionalBlurOperation.cpp | DirectionalBlurOperation::executePixel(float output[4], int x, int y, void *data) | 32 | 25 | 23 | 1 | 5 | 0 | 2 | 7
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DirectionalBlurOperation.cpp | DirectionalBlurOperation::executeOpenCL(OpenCLDevice *device, MemoryBuffer *outputMemoryBuffer, cl_mem clOutputBuffer, MemoryBuffer **inputMemoryBuffers, list<cl_mem> *clMemToCleanUp, list<cl_kernel> *clKernelsToCleanUp) | 19 | 16 | 20 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DirectionalBlurOperation.cpp | DirectionalBlurOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DirectionalBlurOperation.cpp | DirectionalBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceOperation.cpp | DisplaceOperation::DisplaceOperation() | 12 | 11 | 11 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceOperation.cpp | DisplaceOperation::initExecution() | 8 | 7 | 7 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceOperation.cpp | DisplaceOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 8 | 5 | 6 | 0 | 2 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceOperation.cpp | DisplaceOperation::read_displacement(float x, float y, float xscale, float yscale, const float origin[2], float &r_u, float &r_v) | 15 | 15 | 13 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceOperation.cpp | DisplaceOperation::pixelTransform(const float xy[2], float r_uv[2], float r_deriv[2][2]) | 56 | 46 | 41 | 6 | 6 | 1 | 4 | 46
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceOperation.cpp | DisplaceOperation::deinitExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceOperation.cpp | DisplaceOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 39 | 29 | 25 | 9 | 5 | 0 | 5 | 24
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceSimpleOperation.cpp | DisplaceSimpleOperation::DisplaceSimpleOperation() | 11 | 10 | 10 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceSimpleOperation.cpp | DisplaceSimpleOperation::initExecution() | 8 | 7 | 7 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceSimpleOperation.cpp | DisplaceSimpleOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 29 | 19 | 19 | 0 | 6 | 1 | 4 | 45
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceSimpleOperation.cpp | DisplaceSimpleOperation::deinitExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DisplaceSimpleOperation.cpp | DisplaceSimpleOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 33 | 23 | 19 | 9 | 5 | 0 | 5 | 24
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DistanceRGBMatteOperation.cpp | DistanceRGBMatteOperation::DistanceRGBMatteOperation() | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DistanceRGBMatteOperation.cpp | DistanceRGBMatteOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DistanceRGBMatteOperation.cpp | DistanceRGBMatteOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DistanceRGBMatteOperation.cpp | DistanceRGBMatteOperation::calculateDistance(float key[4], float image[4]) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DistanceRGBMatteOperation.cpp | DistanceRGBMatteOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 39 | 26 | 21 | 2 | 6 | 1 | 7 | 43
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DistanceYCCMatteOperation.cpp | DistanceYCCMatteOperation::DistanceYCCMatteOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DistanceYCCMatteOperation.cpp | DistanceYCCMatteOperation::calculateDistance(float key[4], float image[4]) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DotproductOperation.cpp | DotproductOperation::DotproductOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DotproductOperation.cpp | DotproductOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DotproductOperation.cpp | DotproductOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DotproductOperation.cpp | DotproductOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | do_adjacentKeepBorders(unsigned int t, unsigned int rw, unsigned int *limask, unsigned int *lomask, unsigned int *lres, float *res, unsigned int *rsize) | 161 | 124 | 88 | 20 | 4 | 52 | 33 | 612
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | do_adjacentBleedBorders(unsigned int t, unsigned int rw, unsigned int *limask, unsigned int *lomask, unsigned int *lres, float *res, unsigned int *rsize) | 208 | 172 | 120 | 28 | 3 | 76 | 33 | 772
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | do_allKeepBorders(unsigned int t, unsigned int rw, unsigned int *limask, unsigned int *lomask, unsigned int *lres, float *res, unsigned int *rsize) | 153 | 124 | 88 | 20 | 4 | 52 | 25 | 542
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | do_allBleedBorders(unsigned int t, unsigned int rw, unsigned int *limask, unsigned int *lomask, unsigned int *lres, float *res, unsigned int *rsize) | 200 | 172 | 120 | 28 | 3 | 76 | 25 | 702
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | do_allEdgeDetection(unsigned int t, unsigned int rw, unsigned int *limask, unsigned int *lomask, unsigned int *lres, float *res, unsigned int *rsize, unsigned int in_isz, unsigned int in_osz, unsigned int in_gsz) | 59 | 50 | 37 | 6 | 2 | 18 | 7 | 226
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | do_adjacentEdgeDetection(unsigned int t, unsigned int rw, unsigned int *limask, unsigned int *lomask, unsigned int *lres, float *res, unsigned int *rsize, unsigned int in_isz, unsigned int in_osz, unsigned int in_gsz) | 63 | 54 | 37 | 6 | 2 | 19 | 7 | 232
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | do_createEdgeLocationBuffer(unsigned int t, unsigned int rw, unsigned int *lres, float *res, unsigned short *gbuf, unsigned int *innerEdgeOffset, unsigned int *outerEdgeOffset, unsigned int isz, unsigned int gsz) | 108 | 41 | 36 | 3 | 4 | 31 | 63 | 733
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | do_fillGradientBuffer(unsigned int rw, float *res, unsigned short *gbuf, unsigned int isz, unsigned int osz, unsigned int gsz, unsigned int innerEdgeOffset, unsigned int outerEdgeOffset) | 125 | 53 | 48 | 5 | 5 | 41 | 67 | 674
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | DoubleEdgeMaskOperation::doDoubleEdgeMask(float *imask, float *omask, float *res) | 92 | 53 | 46 | 4 | 12 | 33 | 27 | 460
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | DoubleEdgeMaskOperation::DoubleEdgeMaskOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | DoubleEdgeMaskOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | DoubleEdgeMaskOperation::initExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | DoubleEdgeMaskOperation::initializeTileData(rcti *rect) | 18 | 17 | 15 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | DoubleEdgeMaskOperation::executePixel(float output[4], int x, int y, void *data) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_DoubleEdgeMaskOperation.cpp | DoubleEdgeMaskOperation::deinitExecution() | 8 | 8 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_EllipseMaskOperation.cpp | EllipseMaskOperation::EllipseMaskOperation() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_EllipseMaskOperation.cpp | EllipseMaskOperation::initExecution() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_EllipseMaskOperation.cpp | EllipseMaskOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 68 | 60 | 45 | 10 | 8 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_EllipseMaskOperation.cpp | EllipseMaskOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurOperation::FastGaussianBlurOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurOperation::executePixel(float output[4], int x, int y, void *data) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 24 | 23 | 19 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurOperation::deinitExecution() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurOperation::initializeTileData(rcti *rect) | 29 | 27 | 19 | 8 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurOperation::IIR_gauss(MemoryBuffer *src, float sigma, unsigned int chan, unsigned int xy) | 123 | 97 | 67 | 16 | 10 | 4 | 16 | 181
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurValueOperation::FastGaussianBlurValueOperation() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurValueOperation::executePixel(float output[4], int x, int y, void *data) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurValueOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 13 | 12 | 10 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurValueOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurValueOperation::deinitExecution() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FastGaussianBlurOperation.cpp | FastGaussianBlurValueOperation::initializeTileData(rcti *rect) | 32 | 28 | 21 | 7 | 3 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FlipOperation.cpp | FlipOperation::FlipOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FlipOperation.cpp | FlipOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FlipOperation.cpp | FlipOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FlipOperation.cpp | FlipOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_FlipOperation.cpp | FlipOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 21 | 19 | 15 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaCorrectOperation.cpp | GammaCorrectOperation::GammaCorrectOperation() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaCorrectOperation.cpp | GammaCorrectOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaCorrectOperation.cpp | GammaCorrectOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 20 | 17 | 15 | 2 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaCorrectOperation.cpp | GammaCorrectOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaCorrectOperation.cpp | GammaUncorrectOperation::GammaUncorrectOperation() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaCorrectOperation.cpp | GammaUncorrectOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaCorrectOperation.cpp | GammaUncorrectOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 20 | 17 | 15 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaCorrectOperation.cpp | GammaUncorrectOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaOperation.cpp | GammaOperation::GammaOperation() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaOperation.cpp | GammaOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaOperation.cpp | GammaOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 13 | 10 | 10 | 0 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GammaOperation.cpp | GammaOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaXBlurOperation.cpp | GaussianAlphaXBlurOperation::GaussianAlphaXBlurOperation() | 4 | 4 | 4 | 0 | 0 | 1 | 0 | 9
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaXBlurOperation.cpp | GaussianAlphaXBlurOperation::initializeTileData(rcti *rect) | 8 | 8 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaXBlurOperation.cpp | GaussianAlphaXBlurOperation::initExecution() | 12 | 8 | 7 | 1 | 3 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaXBlurOperation.cpp | GaussianAlphaXBlurOperation::updateGauss() | 16 | 13 | 11 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaXBlurOperation.cpp | finv_test(const float f, const bool test) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaXBlurOperation.cpp | GaussianAlphaXBlurOperation::executePixel(float output[4], int x, int y, void *data) | 54 | 40 | 36 | 3 | 8 | 2 | 6 | 53
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaXBlurOperation.cpp | GaussianAlphaXBlurOperation::deinitExecution() | 14 | 11 | 9 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaXBlurOperation.cpp | GaussianAlphaXBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 30 | 29 | 22 | 4 | 1 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaYBlurOperation.cpp | GaussianAlphaYBlurOperation::GaussianAlphaYBlurOperation() | 4 | 4 | 4 | 0 | 0 | 1 | 0 | 9
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaYBlurOperation.cpp | GaussianAlphaYBlurOperation::initializeTileData(rcti *rect) | 8 | 8 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaYBlurOperation.cpp | GaussianAlphaYBlurOperation::initExecution() | 12 | 8 | 7 | 1 | 3 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaYBlurOperation.cpp | GaussianAlphaYBlurOperation::updateGauss() | 16 | 13 | 11 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaYBlurOperation.cpp | finv_test(const float f, const bool test) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaYBlurOperation.cpp | GaussianAlphaYBlurOperation::executePixel(float output[4], int x, int y, void *data) | 54 | 38 | 34 | 3 | 10 | 2 | 6 | 53
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaYBlurOperation.cpp | GaussianAlphaYBlurOperation::deinitExecution() | 14 | 11 | 9 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianAlphaYBlurOperation.cpp | GaussianAlphaYBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 30 | 29 | 22 | 4 | 1 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBokehBlurOperation::GaussianBokehBlurOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBokehBlurOperation::initializeTileData(rcti *rect) | 8 | 8 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBokehBlurOperation::initExecution() | 8 | 6 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBokehBlurOperation::updateGauss() | 57 | 47 | 40 | 6 | 7 | 0 | 3 | 10
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBokehBlurOperation::executePixel(float output[4], int x, int y, void *data) | 37 | 34 | 32 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBokehBlurOperation::deinitExecution() | 9 | 7 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBokehBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 30 | 28 | 24 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBlurReferenceOperation::GaussianBlurReferenceOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBlurReferenceOperation::initializeTileData(rcti *rect) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBlurReferenceOperation::initExecution() | 41 | 35 | 26 | 7 | 3 | 0 | 3 | 6
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBlurReferenceOperation::updateGauss() | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBlurReferenceOperation::executePixel(float output[4], int x, int y, void *data) | 57 | 51 | 47 | 5 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBlurReferenceOperation::deinitExecution() | 8 | 8 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianBokehBlurOperation.cpp | GaussianBlurReferenceOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 16 | 15 | 13 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianXBlurOperation.cpp | GaussianXBlurOperation::GaussianXBlurOperation() | 6 | 6 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianXBlurOperation.cpp | GaussianXBlurOperation::initializeTileData(rcti *rect) | 8 | 8 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianXBlurOperation.cpp | GaussianXBlurOperation::initExecution() | 17 | 13 | 8 | 1 | 3 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianXBlurOperation.cpp | GaussianXBlurOperation::updateGauss() | 13 | 12 | 7 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianXBlurOperation.cpp | GaussianXBlurOperation::executePixel(float output[4], int x, int y, void *data) | 37 | 34 | 30 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianXBlurOperation.cpp | GaussianXBlurOperation::executeOpenCL(OpenCLDevice *device, MemoryBuffer *outputMemoryBuffer, cl_mem clOutputBuffer, MemoryBuffer **inputMemoryBuffers, list<cl_mem> *clMemToCleanUp, list<cl_kernel> *clKernelsToCleanUp) | 20 | 16 | 12 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianXBlurOperation.cpp | GaussianXBlurOperation::deinitExecution() | 15 | 13 | 9 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianXBlurOperation.cpp | GaussianXBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 29 | 28 | 23 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianYBlurOperation.cpp | GaussianYBlurOperation::GaussianYBlurOperation() | 6 | 6 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianYBlurOperation.cpp | GaussianYBlurOperation::initializeTileData(rcti *rect) | 8 | 8 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianYBlurOperation.cpp | GaussianYBlurOperation::initExecution() | 16 | 13 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianYBlurOperation.cpp | GaussianYBlurOperation::updateGauss() | 13 | 12 | 7 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianYBlurOperation.cpp | GaussianYBlurOperation::executePixel(float output[4], int x, int y, void *data) | 40 | 37 | 33 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianYBlurOperation.cpp | GaussianYBlurOperation::executeOpenCL(OpenCLDevice *device, MemoryBuffer *outputMemoryBuffer, cl_mem clOutputBuffer, MemoryBuffer **inputMemoryBuffers, list<cl_mem> *clMemToCleanUp, list<cl_kernel> *clKernelsToCleanUp) | 20 | 16 | 12 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianYBlurOperation.cpp | GaussianYBlurOperation::deinitExecution() | 15 | 13 | 9 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GaussianYBlurOperation.cpp | GaussianYBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 29 | 28 | 23 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareBaseOperation.cpp | GlareBaseOperation::GlareBaseOperation() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareBaseOperation.cpp | GlareBaseOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareBaseOperation.cpp | GlareBaseOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareBaseOperation.cpp | GlareBaseOperation::createMemoryBuffer(rcti *rect2) | 11 | 11 | 11 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareBaseOperation.cpp | GlareBaseOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareFogGlowOperation.cpp | nextPow2(unsigned int x, unsigned int *L2) | 7 | 7 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareFogGlowOperation.cpp | revbin_upd(unsigned int r, unsigned int h) | 3 | 3 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareFogGlowOperation.cpp | FHT(fREAL *data, unsigned int M, unsigned int inverse) | 66 | 59 | 49 | 10 | 7 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareFogGlowOperation.cpp | FHT2D(fREAL *data, unsigned int Mx, unsigned int My, unsigned int nzp, unsigned int inverse) | 60 | 49 | 37 | 11 | 6 | 2 | 5 | 21
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareFogGlowOperation.cpp | fht_convolve(fREAL *d1, fREAL *d2, unsigned int M, unsigned int N) | 51 | 50 | 46 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareFogGlowOperation.cpp | convolve(float *dst, MemoryBuffer *in1, MemoryBuffer *in2) | 121 | 90 | 76 | 24 | 14 | 0 | 17 | 92
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareFogGlowOperation.cpp | GlareFogGlowOperation::generateGlare(float *data, MemoryBuffer *inputTile, NodeGlare *settings) | 34 | 25 | 23 | 2 | 4 | 0 | 5 | 32
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareGhostOperation.cpp | smoothMask(float x, float y) | 10 | 10 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareGhostOperation.cpp | GlareGhostOperation::generateGlare(float *data, MemoryBuffer *inputTile, NodeGlare *settings) | 86 | 75 | 68 | 23 | 11 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareSimpleStarOperation.cpp | GlareSimpleStarOperation::generateGlare(float *data, MemoryBuffer *inputTile, NodeGlare *settings) | 78 | 69 | 63 | 8 | 6 | 0 | 3 | 14
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareStreaksOperation.cpp | GlareStreaksOperation::generateGlare(float *data, MemoryBuffer *inputTile, NodeGlare *settings) | 69 | 56 | 50 | 7 | 10 | 1 | 3 | 35
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareThresholdOperation.cpp | GlareThresholdOperation::GlareThresholdOperation() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareThresholdOperation.cpp | GlareThresholdOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareThresholdOperation.cpp | GlareThresholdOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareThresholdOperation.cpp | GlareThresholdOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 13 | 12 | 10 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareThresholdOperation.cpp | GlareThresholdOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_HueSaturationValueCorrectOperation.cpp | HueSaturationValueCorrectOperation::HueSaturationValueCorrectOperation() | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_HueSaturationValueCorrectOperation.cpp | HueSaturationValueCorrectOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_HueSaturationValueCorrectOperation.cpp | HueSaturationValueCorrectOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 24 | 15 | 15 | 0 | 6 | 1 | 3 | 33
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_HueSaturationValueCorrectOperation.cpp | HueSaturationValueCorrectOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_IDMaskOperation.cpp | IDMaskOperation::IDMaskOperation() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_IDMaskOperation.cpp | IDMaskOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_IDMaskOperation.cpp | IDMaskOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_IDMaskOperation.cpp | IDMaskOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | BaseImageOperation::BaseImageOperation() | 11 | 11 | 11 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | ImageOperation::ImageOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | ImageAlphaOperation::ImageAlphaOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | ImageDepthOperation::ImageDepthOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | BaseImageOperation::getImBuf() | 9 | 8 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | BaseImageOperation::initExecution() | 11 | 11 | 10 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | BaseImageOperation::deinitExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | BaseImageOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 12 | 9 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | sampleImageAtLocation(ImBuf *ibuf, float x, float y, PixelSampler sampler, bool make_linear_rgb, float color[4]) | 32 | 32 | 21 | 10 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | ImageOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | ImageAlphaOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 11 | 10 | 8 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ImageOperation.cpp | ImageDepthOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 12 | 12 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::InpaintSimpleOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::initExecution() | 9 | 7 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::clamp_xy(int &x, int &y) | 17 | 15 | 11 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::get_pixel(int x, int y) | 8 | 6 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::mdist(int x, int y) | 6 | 4 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::next_pixel(int &x, int &y, int & curr, int iters) | 17 | 12 | 10 | 5 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::calc_manhatten_distance() | 54 | 42 | 30 | 12 | 11 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::pix_step(int x, int y) | 39 | 30 | 24 | 6 | 7 | 1 | 2 | 21
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::initializeTileData(rcti *rect) | 23 | 18 | 15 | 5 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::executePixel(float output[4], int x, int y, void *data) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::deinitExecution() | 18 | 16 | 13 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InpaintOperation.cpp | InpaintSimpleOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 14 | 12 | 10 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InvertOperation.cpp | InvertOperation::InvertOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InvertOperation.cpp | InvertOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InvertOperation.cpp | InvertOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 23 | 19 | 15 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_InvertOperation.cpp | InvertOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingBlurOperation.cpp | KeyingBlurOperation::KeyingBlurOperation() | 8 | 6 | 6 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingBlurOperation.cpp | KeyingBlurOperation::initializeTileData(rcti *rect) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingBlurOperation.cpp | KeyingBlurOperation::executePixel(float output[4], int x, int y, void *data) | 29 | 26 | 20 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingBlurOperation.cpp | KeyingBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 17 | 15 | 13 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingClipOperation.cpp | KeyingClipOperation::KeyingClipOperation() | 13 | 9 | 9 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingClipOperation.cpp | KeyingClipOperation::initializeTileData(rcti *rect) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingClipOperation.cpp | KeyingClipOperation::executePixel(float output[4], int x, int y, void *data) | 61 | 50 | 33 | 10 | 11 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingClipOperation.cpp | KeyingClipOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingDespillOperation.cpp | KeyingDespillOperation::KeyingDespillOperation() | 10 | 8 | 8 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingDespillOperation.cpp | KeyingDespillOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingDespillOperation.cpp | KeyingDespillOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingDespillOperation.cpp | KeyingDespillOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 25 | 18 | 17 | 1 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingOperation.cpp | get_pixel_saturation(const float pixelColor[4], float screen_balance, int primary_channel) | 10 | 7 | 7 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingOperation.cpp | KeyingOperation::KeyingOperation() | 9 | 7 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingOperation.cpp | KeyingOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingOperation.cpp | KeyingOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingOperation.cpp | KeyingOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 40 | 23 | 18 | 2 | 5 | 0 | 12 | 78
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingScreenOperation.cpp | KeyingScreenOperation::KeyingScreenOperation() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingScreenOperation.cpp | KeyingScreenOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingScreenOperation.cpp | KeyingScreenOperation::deinitExecution() | 17 | 12 | 8 | 4 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingScreenOperation.cpp | KeyingScreenOperation::buildVoronoiTriangulation() | 142 | 106 | 82 | 19 | 35 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingScreenOperation.cpp | KeyingScreenOperation::initializeTileData(rcti *rect) | 47 | 37 | 26 | 11 | 10 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingScreenOperation.cpp | KeyingScreenOperation::deinitializeTileData(rcti *rect, void *data) | 8 | 6 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingScreenOperation.cpp | KeyingScreenOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 15 | 12 | 12 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_KeyingScreenOperation.cpp | KeyingScreenOperation::executePixel(float output[4], int x, int y, void *data) | 35 | 30 | 24 | 6 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_LuminanceMatteOperation.cpp | LuminanceMatteOperation::LuminanceMatteOperation() | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_LuminanceMatteOperation.cpp | LuminanceMatteOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_LuminanceMatteOperation.cpp | LuminanceMatteOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_LuminanceMatteOperation.cpp | LuminanceMatteOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 38 | 21 | 16 | 2 | 8 | 1 | 9 | 48
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapRangeOperation.cpp | MapRangeOperation::MapRangeOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapRangeOperation.cpp | MapRangeOperation::initExecution() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapRangeOperation.cpp | MapRangeOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 37 | 32 | 26 | 3 | 5 | 1 | 0 | 8
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapRangeOperation.cpp | MapRangeOperation::deinitExecution() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapUVOperation.cpp | MapUVOperation::MapUVOperation() | 10 | 9 | 9 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapUVOperation.cpp | MapUVOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapUVOperation.cpp | MapUVOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 28 | 18 | 17 | 3 | 4 | 0 | 6 | 43
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapUVOperation.cpp | MapUVOperation::read_uv(float x, float y, float &r_u, float &r_v, float &r_alpha) | 17 | 17 | 15 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapUVOperation.cpp | MapUVOperation::pixelTransform(const float xy[2], float r_uv[2], float r_deriv[2][2], float &r_alpha) | 45 | 39 | 34 | 6 | 5 | 1 | 1 | 13
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapUVOperation.cpp | MapUVOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapUVOperation.cpp | MapUVOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 26 | 21 | 19 | 5 | 4 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapValueOperation.cpp | MapValueOperation::MapValueOperation() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapValueOperation.cpp | MapValueOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapValueOperation.cpp | MapValueOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 13 | 12 | 8 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MapValueOperation.cpp | MapValueOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MaskOperation.cpp | MaskOperation::MaskOperation() | 11 | 11 | 11 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MaskOperation.cpp | MaskOperation::initExecution() | 50 | 37 | 26 | 4 | 10 | 0 | 3 | 23
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MaskOperation.cpp | MaskOperation::deinitExecution() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MaskOperation.cpp | MaskOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 15 | 12 | 10 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MaskOperation.cpp | MaskOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 26 | 21 | 14 | 4 | 3 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathBaseOperation::MathBaseOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathBaseOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathBaseOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathBaseOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 14 | 13 | 12 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathBaseOperation::clampIfNeeded(float *color) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathAddOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathSubtractOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathMultiplyOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathDivideOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 13 | 10 | 8 | 1 | 3 | 1 | 0 | 8
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathSineOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathCosineOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathTangentOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathArcSineOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 13 | 10 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathArcCosineOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 13 | 10 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathArcTangentOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathPowerOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 22 | 18 | 14 | 2 | 3 | 0 | 1 | 17
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathLogarithmOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 13 | 10 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathMinimumOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathMaximumOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathRoundOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathLessThanOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathGreaterThanOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 7 | 7 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathModuloOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 13 | 10 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MathBaseOperation.cpp | MathAbsoluteOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 8 | 5 | 5 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBaseOperation::MixBaseOperation() | 10 | 10 | 10 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBaseOperation::initExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBaseOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 18 | 16 | 15 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBaseOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 21 | 20 | 17 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBaseOperation::deinitExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixAddOperation::MixAddOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixAddOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 19 | 16 | 15 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBlendOperation::MixBlendOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBlendOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 21 | 18 | 17 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBurnOperation::MixBurnOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixBurnOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 58 | 51 | 35 | 7 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixColorOperation::MixColorOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixColorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 32 | 28 | 25 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixDarkenOperation::MixDarkenOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixDarkenOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 20 | 17 | 16 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixDifferenceOperation::MixDifferenceOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixDifferenceOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 20 | 17 | 16 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixDivideOperation::MixDivideOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixDivideOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 31 | 26 | 19 | 4 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixDodgeOperation::MixDodgeOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixDodgeOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 63 | 56 | 37 | 10 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixGlareOperation::MixGlareOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixGlareOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 22 | 18 | 18 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixHueOperation::MixHueOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixHueOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 32 | 28 | 25 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixLightenOperation::MixLightenOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixLightenOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 26 | 23 | 22 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixLinearLightOperation::MixLinearLightOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixLinearLightOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 29 | 25 | 18 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixMultiplyOperation::MixMultiplyOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixMultiplyOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 20 | 17 | 16 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixOverlayOperation::MixOverlayOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixOverlayOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 37 | 32 | 25 | 4 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixSaturationOperation::MixSaturationOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixSaturationOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 29 | 24 | 21 | 2 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixScreenOperation::MixScreenOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixScreenOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 21 | 17 | 16 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixSoftLightOperation::MixSoftLightOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixSubtractOperation::MixSubtractOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixSubtractOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 19 | 16 | 15 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixValueOperation::MixValueOperation() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MixOperation.cpp | MixValueOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 23 | 19 | 18 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipAttributeOperation.cpp | MovieClipAttributeOperation::MovieClipAttributeOperation() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipAttributeOperation.cpp | MovieClipAttributeOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 28 | 28 | 21 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipAttributeOperation.cpp | MovieClipAttributeOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipOperation.cpp | MovieClipBaseOperation::MovieClipBaseOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipOperation.cpp | MovieClipBaseOperation::initExecution() | 18 | 16 | 11 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipOperation.cpp | MovieClipBaseOperation::deinitExecution() | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipOperation.cpp | MovieClipBaseOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 12 | 9 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipOperation.cpp | MovieClipBaseOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 23 | 21 | 14 | 5 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipOperation.cpp | MovieClipOperation::MovieClipOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipOperation.cpp | MovieClipAlphaOperation::MovieClipAlphaOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieClipOperation.cpp | MovieClipAlphaOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieDistortionOperation.cpp | deintializeDistortionCache(void) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieDistortionOperation.cpp | MovieDistortionOperation::MovieDistortionOperation(bool distortion) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieDistortionOperation.cpp | MovieDistortionOperation::initExecution() | 48 | 40 | 29 | 3 | 5 | 0 | 3 | 16
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieDistortionOperation.cpp | MovieDistortionOperation::deinitExecution() | 15 | 15 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieDistortionOperation.cpp | MovieDistortionOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 9 | 7 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MovieDistortionOperation.cpp | MovieDistortionOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 7 | 7 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MultilayerImageOperation.cpp | MultilayerBaseOperation::MultilayerBaseOperation(int passindex) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MultilayerImageOperation.cpp | MultilayerBaseOperation::getImBuf() | 8 | 8 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MultilayerImageOperation.cpp | MultilayerColorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 29 | 29 | 19 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MultilayerImageOperation.cpp | MultilayerValueOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 14 | 14 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_MultilayerImageOperation.cpp | MultilayerVectorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 14 | 14 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_NormalizeOperation.cpp | NormalizeOperation::NormalizeOperation() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_NormalizeOperation.cpp | NormalizeOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_NormalizeOperation.cpp | NormalizeOperation::executePixel(float output[4], int x, int y, void *data) | 13 | 8 | 6 | 1 | 3 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_NormalizeOperation.cpp | NormalizeOperation::deinitExecution() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_NormalizeOperation.cpp | NormalizeOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 14 | 12 | 11 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_NormalizeOperation.cpp | NormalizeOperation::initializeTileData(rcti *rect) | 35 | 27 | 23 | 5 | 6 | 0 | 2 | 25
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_NormalizeOperation.cpp | NormalizeOperation::deinitializeTileData(rcti *rect, void *data) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | get_datatype_size(DataType datatype) | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | init_buffer(unsigned int width, unsigned int height, DataType datatype) | 8 | 7 | 5 | 3 | 0 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | write_buffer_rect(rcti *rect, const bNodeTree *tree, SocketReader *reader, float *buffer, unsigned int width, DataType datatype) | 27 | 23 | 19 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputSingleLayerOperation::OutputSingleLayerOperation( const RenderData *rd, const bNodeTree *tree, DataType datatype, ImageFormatData *format, const char *path, const ColorManagedViewSettings *viewSettings, const ColorManagedDisplaySettings *displaySettings) | 15 | 11 | 11 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputSingleLayerOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputSingleLayerOperation::executeRegion(rcti *rect, unsigned int tileNumber) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputSingleLayerOperation::deinitExecution() | 28 | 22 | 17 | 2 | 6 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputOpenExrLayer::OutputOpenExrLayer(const char *name_, DataType datatype_, bool use_layer_) | 8 | 6 | 6 | 0 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputOpenExrMultiLayerOperation::OutputOpenExrMultiLayerOperation( const RenderData *rd, const bNodeTree *tree, const char *path, char exr_codec) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputOpenExrMultiLayerOperation::add_layer(const char *name, DataType datatype, bool use_layer) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputOpenExrMultiLayerOperation::initExecution() | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputOpenExrMultiLayerOperation::executeRegion(rcti *rect, unsigned int tileNumber) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_OutputFileOperation.cpp | OutputOpenExrMultiLayerOperation::deinitExecution() | 73 | 60 | 47 | 11 | 9 | 2 | 4 | 38
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PixelateOperation.cpp | PixelateOperation::PixelateOperation(DataType datatype) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PixelateOperation.cpp | PixelateOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PixelateOperation.cpp | PixelateOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PixelateOperation.cpp | PixelateOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | check_corners(float corners[4][2]) | 24 | 18 | 14 | 6 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | readCornersFromSockets(rcti *rect, SocketReader *readers[4], float corners[4][2]) | 22 | 13 | 12 | 2 | 1 | 0 | 8 | 35
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinMaskOperation::PlaneCornerPinMaskOperation() | 11 | 6 | 6 | 0 | 1 | 0 | 4 | 27
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinMaskOperation::initExecution() | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinMaskOperation::deinitExecution() | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinMaskOperation::initializeTileData(rcti *rect) | 22 | 15 | 12 | 2 | 3 | 0 | 4 | 30
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinMaskOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinWarpImageOperation::PlaneCornerPinWarpImageOperation() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinWarpImageOperation::initExecution() | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinWarpImageOperation::deinitExecution() | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinWarpImageOperation::initializeTileData(rcti *rect) | 24 | 16 | 13 | 2 | 3 | 0 | 5 | 37
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneCornerPinOperation.cpp | PlaneCornerPinWarpImageOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 15 | 9 | 7 | 4 | 1 | 0 | 5 | 39
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | warpCoord(float x, float y, float matrix[3][3], float uv[2], float deriv[2][2]) | 10 | 9 | 10 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortWarpImageOperation::PlaneDistortWarpImageOperation() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortWarpImageOperation::calculateCorners(const float corners[4][2], bool normalized) | 13 | 13 | 9 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortWarpImageOperation::calculatePerspectiveMatrix() | 10 | 10 | 10 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortWarpImageOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortWarpImageOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortWarpImageOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 8 | 6 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortWarpImageOperation::pixelTransform(const float xy[2], float r_uv[2], float r_deriv[2][2]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortWarpImageOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 24 | 18 | 17 | 2 | 5 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortMaskOperation::PlaneDistortMaskOperation() | 5 | 3 | 3 | 0 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortMaskOperation::calculateCorners(const float corners[4][2], bool normalized) | 13 | 13 | 9 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortMaskOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneDistortCommonOperation.cpp | PlaneDistortMaskOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 16 | 13 | 9 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneTrackOperation.cpp | PlaneTrackCommon::PlaneTrackCommon() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneTrackOperation.cpp | PlaneTrackCommon::readCornersFromTrack(float corners[4][2]) | 26 | 20 | 17 | 3 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneTrackOperation.cpp | PlaneTrackCommon::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 14 | 11 | 11 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneTrackOperation.cpp | PlaneTrackMaskOperation::initExecution() | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PlaneTrackOperation.cpp | PlaneTrackWarpImageOperation::initExecution() | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PreviewOperation.cpp | PreviewOperation::PreviewOperation(const ColorManagedViewSettings *viewSettings, const ColorManagedDisplaySettings *displaySettings) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PreviewOperation.cpp | PreviewOperation::verifyPreview(bNodeInstanceHash *previews, bNodeInstanceKey key) | 5 | 2 | 2 | 0 | 0 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PreviewOperation.cpp | PreviewOperation::initExecution() | 18 | 16 | 11 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PreviewOperation.cpp | PreviewOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PreviewOperation.cpp | PreviewOperation::executeRegion(rcti *rect, unsigned int tileNumber) | 25 | 21 | 19 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PreviewOperation.cpp | PreviewOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PreviewOperation.cpp | PreviewOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 16 | 15 | 13 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_PreviewOperation.cpp | PreviewOperation::getRenderPriority() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ProjectorLensDistortionOperation.cpp | ProjectorLensDistortionOperation::ProjectorLensDistortionOperation() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ProjectorLensDistortionOperation.cpp | ProjectorLensDistortionOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ProjectorLensDistortionOperation.cpp | ProjectorLensDistortionOperation::initializeTileData(rcti *rect) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ProjectorLensDistortionOperation.cpp | ProjectorLensDistortionOperation::executePixel(float output[4], int x, int y, void *data) | 14 | 14 | 14 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ProjectorLensDistortionOperation.cpp | ProjectorLensDistortionOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ProjectorLensDistortionOperation.cpp | ProjectorLensDistortionOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 23 | 23 | 19 | 6 | 0 | 2 | 0 | 24
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ProjectorLensDistortionOperation.cpp | ProjectorLensDistortionOperation::updateDispersion() | 12 | 12 | 11 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_QualityStepHelper.cpp | QualityStepHelper::QualityStepHelper() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_QualityStepHelper.cpp | QualityStepHelper::initExecution(QualityHelper helper) | 37 | 37 | 24 | 11 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::ReadBufferOperation() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::initializeTileData(rcti *rect) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 13 | 10 | 8 | 2 | 2 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 11 | 10 | 7 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::executePixelExtend(float output[4], float x, float y, PixelSampler sampler, MemoryBufferExtend extend_x, MemoryBufferExtend extend_y) | 11 | 10 | 7 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::executePixelFiltered(float output[4], float x, float y, float dx[2], float dy[2], PixelSampler sampler) | 10 | 9 | 11 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::readResolutionFromWriteBuffer() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ReadBufferOperation.cpp | ReadBufferOperation::updateMemoryBuffer() | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersBaseProg::RenderLayersBaseProg(int renderpass, int elementsize) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersBaseProg::initExecution() | 26 | 22 | 16 | 6 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersBaseProg::doInterpolation(float output[4], float x, float y, PixelSampler sampler) | 47 | 40 | 27 | 9 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersBaseProg::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 27 | 19 | 14 | 2 | 5 | 0 | 3 | 16
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersBaseProg::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersBaseProg::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 25 | 20 | 15 | 5 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersAOOperation::RenderLayersAOOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersAlphaProg::RenderLayersAlphaProg() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersAlphaProg::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 14 | 13 | 11 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersColorOperation::RenderLayersColorOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersCyclesOperation::RenderLayersCyclesOperation(int pass) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersDepthProg::RenderLayersDepthProg() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersDepthProg::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 18 | 17 | 15 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersDiffuseOperation::RenderLayersDiffuseOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersEmitOperation::RenderLayersEmitOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersEnvironmentOperation::RenderLayersEnvironmentOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersColorProg::RenderLayersColorProg() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersIndirectOperation::RenderLayersIndirectOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersMaterialIndexOperation::RenderLayersMaterialIndexOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersMistOperation::RenderLayersMistOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersNormalOperation::RenderLayersNormalOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersObjectIndexOperation::RenderLayersObjectIndexOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersReflectionOperation::RenderLayersReflectionOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersRefractionOperation::RenderLayersRefractionOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersShadowOperation::RenderLayersShadowOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersSpecularOperation::RenderLayersSpecularOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersSpeedOperation::RenderLayersSpeedOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RenderLayersProg.cpp | RenderLayersUVOperation::RenderLayersUVOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RotateOperation.cpp | RotateOperation::RotateOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RotateOperation.cpp | RotateOperation::initExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RotateOperation.cpp | RotateOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RotateOperation.cpp | RotateOperation::ensureDegree() | 16 | 15 | 12 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RotateOperation.cpp | RotateOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_RotateOperation.cpp | RotateOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 28 | 24 | 24 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | BaseScaleOperation::BaseScaleOperation() | 6 | 6 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleOperation::ScaleOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleOperation::initExecution() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleOperation::deinitExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 15 | 11 | 11 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 17 | 13 | 13 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleAbsoluteOperation::ScaleAbsoluteOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleAbsoluteOperation::initExecution() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleAbsoluteOperation::deinitExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleAbsoluteOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 22 | 15 | 15 | 0 | 6 | 2 | 1 | 7
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleAbsoluteOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 22 | 17 | 17 | 1 | 4 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleFixedSizeOperation::ScaleFixedSizeOperation() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleFixedSizeOperation::initExecution() | 50 | 36 | 29 | 5 | 8 | 0 | 6 | 43
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleFixedSizeOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleFixedSizeOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 11 | 10 | 8 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleFixedSizeOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScaleOperation.cpp | ScaleFixedSizeOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::ScreenLensDistortionOperation() | 12 | 12 | 12 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::setDistortion(float distortion) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::setDispersion(float dispersion) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::initExecution() | 12 | 9 | 8 | 1 | 2 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::initializeTileData(rcti *rect) | 28 | 19 | 16 | 4 | 5 | 0 | 4 | 30
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::get_uv(const float xy[2], float uv[2]) const | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::distort_uv(const float uv[2], float t, float xy[2]) const | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::get_delta(float r_sq, float k4, const float uv[2], float delta[2]) const | 9 | 8 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::accumulate(MemoryBuffer *buffer, int a, int b, float r_sq, const float uv[2], const float delta[3][2], float sum[4], int count[3]) const | 22 | 17 | 16 | 1 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::executePixel(float output[4], int x, int y, void *data) | 29 | 23 | 24 | 4 | 5 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::determineUV(float result[6], float x, float y) const | 12 | 11 | 12 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 109 | 85 | 55 | 12 | 15 | 0 | 9 | 80
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ScreenLensDistortionOperation.cpp | ScreenLensDistortionOperation::updateVariables(float distortion, float dispersion) | 14 | 12 | 11 | 0 | 1 | 1 | 1 | 9
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetAlphaOperation.cpp | SetAlphaOperation::SetAlphaOperation() | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetAlphaOperation.cpp | SetAlphaOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetAlphaOperation.cpp | SetAlphaOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 7 | 5 | 5 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetAlphaOperation.cpp | SetAlphaOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetColorOperation.cpp | SetColorOperation::SetColorOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetColorOperation.cpp | SetColorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetColorOperation.cpp | SetColorOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetSamplerOperation.cpp | SetSamplerOperation::SetSamplerOperation() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetSamplerOperation.cpp | SetSamplerOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetSamplerOperation.cpp | SetSamplerOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetSamplerOperation.cpp | SetSamplerOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetValueOperation.cpp | SetValueOperation::SetValueOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetValueOperation.cpp | SetValueOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetValueOperation.cpp | SetValueOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetVectorOperation.cpp | SetVectorOperation::SetVectorOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetVectorOperation.cpp | SetVectorOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SetVectorOperation.cpp | SetVectorOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SocketProxyOperation.cpp | SocketProxyOperation::SocketProxyOperation(DataType type, bool use_conversion) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SplitOperation.cpp | SplitOperation::SplitOperation() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SplitOperation.cpp | SplitOperation::initExecution() | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SplitOperation.cpp | SplitOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SplitOperation.cpp | SplitOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 9 | 9 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SplitOperation.cpp | SplitOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 8 | 6 | 7 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SunBeamsOperation.cpp | SunBeamsOperation::SunBeamsOperation() | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SunBeamsOperation.cpp | SunBeamsOperation::initExecution() | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SunBeamsOperation.cpp | accumulate_line(MemoryBuffer *input, float output[4], const float co[2], const float source[2], float dist_min, float dist_max) | 64 | 38 | 25 | 7 | 2 | 0 | 24 | 86
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SunBeamsOperation.cpp | SunBeamsOperation::initializeTileData(rcti *rect) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SunBeamsOperation.cpp | SunBeamsOperation::executePixel(float output[4], int x, int y, void *data) | 4 | 3 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SunBeamsOperation.cpp | calc_ray_shift(rcti *rect, float x, float y, const float source[2], float ray_length) | 12 | 9 | 11 | 0 | 2 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_SunBeamsOperation.cpp | SunBeamsOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 12 | 7 | 7 | 1 | 1 | 0 | 4 | 34
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureBaseOperation::TextureBaseOperation() | 9 | 9 | 9 | 0 | 0 | 2 | 0 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureOperation::TextureOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureAlphaOperation::TextureAlphaOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureBaseOperation::initExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureBaseOperation::deinitExecution() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureBaseOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 11 | 11 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureAlphaOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureBaseOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 33 | 28 | 25 | 2 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TextureOperation.cpp | TextureBaseOperation::createMemoryBuffer(rcti *rect2) | 20 | 16 | 14 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TonemapOperation.cpp | TonemapOperation::TonemapOperation() | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TonemapOperation.cpp | TonemapOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TonemapOperation.cpp | TonemapOperation::executePixel(float output[4], int x, int y, void *data) | 17 | 16 | 15 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TonemapOperation.cpp | PhotoreceptorTonemapOperation::executePixel(float output[4], int x, int y, void *data) | 23 | 20 | 20 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TonemapOperation.cpp | TonemapOperation::deinitExecution() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TonemapOperation.cpp | TonemapOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 12 | 11 | 10 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TonemapOperation.cpp | TonemapOperation::initializeTileData(rcti *rect) | 35 | 33 | 32 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TonemapOperation.cpp | TonemapOperation::deinitializeTileData(rcti *rect, void *data) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TrackPositionOperation.cpp | TrackPositionOperation::TrackPositionOperation() | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TrackPositionOperation.cpp | TrackPositionOperation::initExecution() | 52 | 38 | 31 | 7 | 14 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TrackPositionOperation.cpp | TrackPositionOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 7 | 6 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TrackPositionOperation.cpp | TrackPositionOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TranslateOperation.cpp | TranslateOperation::TranslateOperation() | 12 | 12 | 12 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TranslateOperation.cpp | TranslateOperation::initExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TranslateOperation.cpp | TranslateOperation::deinitExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TranslateOperation.cpp | TranslateOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 7 | 5 | 5 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TranslateOperation.cpp | TranslateOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 11 | 8 | 8 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_TranslateOperation.cpp | TranslateOperation::setFactorXY(float factorX, float factorY) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | VariableSizeBokehBlurOperation::VariableSizeBokehBlurOperation() | 20 | 19 | 15 | 0 | 1 | 3 | 0 | 12
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | VariableSizeBokehBlurOperation::initExecution() | 8 | 8 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | VariableSizeBokehBlurOperation::initializeTileData(rcti *rect) | 16 | 12 | 12 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | VariableSizeBokehBlurOperation::deinitializeTileData(rcti *rect, void *data) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | VariableSizeBokehBlurOperation::executePixel(float output[4], int x, int y, void *data) | 83 | 72 | 58 | 7 | 9 | 0 | 2 | 18
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | VariableSizeBokehBlurOperation::executeOpenCL(OpenCLDevice *device, MemoryBuffer *outputMemoryBuffer, cl_mem clOutputBuffer, MemoryBuffer **inputMemoryBuffers, list<cl_mem> *clMemToCleanUp, list<cl_kernel> *clKernelsToCleanUp) | 27 | 21 | 21 | 0 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | VariableSizeBokehBlurOperation::deinitExecution() | 7 | 7 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | VariableSizeBokehBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 42 | 38 | 32 | 9 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | InverseSearchRadiusOperation::InverseSearchRadiusOperation() | 5 | 5 | 5 | 0 | 0 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | InverseSearchRadiusOperation::initExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | InverseSearchRadiusOperation::initializeTileData(rcti *rect) | 51 | 20 | 18 | 3 | 1 | 0 | 30 | 157
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | InverseSearchRadiusOperation::executePixelChunk(float output[4], int x, int y, void *data) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | InverseSearchRadiusOperation::deinitializeTileData(rcti *rect, void *data) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | InverseSearchRadiusOperation::deinitExecution() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | InverseSearchRadiusOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VariableSizeBokehBlurOperation.cpp | InverseSearchRadiusOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 7 | 7 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorBlurOperation.cpp | VectorBlurOperation::VectorBlurOperation() | 11 | 11 | 11 | 0 | 0 | 2 | 0 | 2
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorBlurOperation.cpp | VectorBlurOperation::initExecution() | 8 | 7 | 7 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorBlurOperation.cpp | VectorBlurOperation::executePixel(float output[4], int x, int y, void *data) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorBlurOperation.cpp | VectorBlurOperation::deinitExecution() | 9 | 9 | 8 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorBlurOperation.cpp | VectorBlurOperation::initializeTileData(rcti *rect) | 16 | 15 | 13 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorBlurOperation.cpp | VectorBlurOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorBlurOperation.cpp | VectorBlurOperation::generateVectorBlur(float *data, MemoryBuffer *inputImage, MemoryBuffer *inputSpeed, MemoryBuffer *inputZ) | 11 | 11 | 11 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorCurveOperation.cpp | VectorCurveOperation::VectorCurveOperation() | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorCurveOperation.cpp | VectorCurveOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorCurveOperation.cpp | VectorCurveOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 8 | 5 | 5 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_VectorCurveOperation.cpp | VectorCurveOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ViewerOperation.cpp | ViewerOperation::ViewerOperation() | 18 | 16 | 16 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ViewerOperation.cpp | ViewerOperation::initExecution() | 10 | 8 | 7 | 1 | 1 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ViewerOperation.cpp | ViewerOperation::deinitExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ViewerOperation.cpp | ViewerOperation::executeRegion(rcti *rect, unsigned int tileNumber) | 37 | 35 | 31 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ViewerOperation.cpp | ViewerOperation::initImage() | 38 | 27 | 23 | 5 | 8 | 0 | 3 | 29
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ViewerOperation.cpp | ViewerOperation::updateImage(rcti *rect) | 6 | 5 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ViewerOperation.cpp | ViewerOperation::getRenderPriority() const | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WrapOperation.cpp | WrapOperation::WrapOperation() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WrapOperation.cpp | WrapOperation::getWrappedOriginalXPos(float x) | 4 | 4 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WrapOperation.cpp | WrapOperation::getWrappedOriginalYPos(float y) | 4 | 4 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WrapOperation.cpp | WrapOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 29 | 24 | 19 | 5 | 1 | 0 | 4 | 22
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WrapOperation.cpp | WrapOperation::determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) | 27 | 23 | 19 | 5 | 2 | 0 | 2 | 18
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WrapOperation.cpp | WrapOperation::setWrapping(int wrapping_type) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::WriteBufferOperation() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::~WriteBufferOperation() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::initExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::deinitExecution() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::executeRegion(rcti *rect, unsigned int tileNumber) | 49 | 47 | 38 | 8 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::executeOpenCLRegion(OpenCLDevice *device, rcti *rect, unsigned int chunkNumber, MemoryBuffer **inputMemoryBuffers, MemoryBuffer *outputBuffer) | 60 | 35 | 33 | 7 | 11 | 0 | 14 | 57
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::determineResolution(unsigned int resolution[2], unsigned int preferredResolution[2]) | 12 | 11 | 9 | 2 | 0 | 0 | 1 | 18
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_WriteBufferOperation.cpp | WriteBufferOperation::readResolutionFromInputSocket() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineOperation::ZCombineOperation() | 12 | 10 | 10 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineOperation::initExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 12 | 11 | 9 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineAlphaOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 22 | 21 | 19 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineOperation::deinitExecution() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineMaskOperation::ZCombineMaskOperation() | 9 | 8 | 8 | 0 | 1 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineMaskOperation::initExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineMaskOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 10 | 8 | 8 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineMaskAlphaOperation::executePixelSampled(float output[4], float x, float y, PixelSampler sampler) | 16 | 13 | 13 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_ZCombineOperation.cpp | ZCombineMaskOperation::deinitExecution() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\compositor\operations\COM_GlareBaseOperation.h | fRGB_rgbmult(c, r, g, b) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\editors\include\ED_keyframes_edit.h | BEZ_SEL(bezt) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\editors\include\ED_keyframes_edit.h | BEZ_DESEL(bezt) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\editors\include\ED_keyframes_edit.h | BEZ_INVSEL(bezt) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::AppCanvas() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::AppCanvas(AppView *iViewer) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::AppCanvas(const AppCanvas& iBrother) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::~AppCanvas() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::setViewer(AppView *iViewer) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::width() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::height() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::border() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::thickness() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::scene3DBBox() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::preDraw() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::init() | 11 | 11 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::postDraw() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::Erase() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::readColorPixels(int x, int y, int w, int h, RGBImage& oImage) const | 34 | 34 | 25 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::readDepthPixels(int x, int y, int w, int h, GrayImage& oImage) const | 34 | 34 | 25 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::RenderStroke(Stroke *iStroke) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppCanvas.cpp | AppCanvas::update() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppConfig.cpp | Path::Path() | 6 | 3 | 3 | 0 | 1 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppConfig.cpp | Path::setRootDir(const string& iRootDir) | 15 | 15 | 10 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppConfig.cpp | Path::setHomeDir(const string& iHomeDir) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppConfig.cpp | Path::~Path() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppConfig.cpp | Path::getInstance() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppConfig.cpp | Path::getEnvVar(const string& iEnvVarName) | 12 | 12 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppView.cpp | AppView::AppView(const char *iName) | 37 | 28 | 26 | 0 | 9 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppView.cpp | AppView::~AppView() | 5 | 4 | 4 | 0 | 1 | 2 | 0 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppView.cpp | AppView::distanceToSceneCenter() | 7 | 5 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppView.cpp | AppView::znear() | 32 | 29 | 15 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppView.cpp | AppView::zfar() | 32 | 29 | 15 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\AppView.cpp | AppView::GetFocalLength() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::Controller() | 55 | 41 | 36 | 0 | 13 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::~Controller() | 45 | 36 | 25 | 11 | 8 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setView(AppView *iView) | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setRenderMonitor(RenderMonitor *iRenderMonitor) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setPassDiffuse(float *buf, int width, int height) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setPassZ(float *buf, int width, int height) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setContext(bContext *C) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::hitViewMapCache() | 10 | 10 | 8 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::LoadMesh(Render *re, SceneRenderLayer *srl) | 116 | 90 | 70 | 20 | 24 | 2 | 2 | 15
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::CloseFile() | 15 | 9 | 9 | 0 | 3 | 0 | 3 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::ClearRootNode() | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::DeleteWingedEdge() | 11 | 9 | 8 | 1 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::DeleteViewMap(bool freeCache) | 44 | 41 | 28 | 10 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::ComputeViewMap() | 161 | 120 | 80 | 20 | 22 | 0 | 19 | 95
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::ComputeSteerableViewMap() | 91 | 76 | 56 | 13 | 6 | 3 | 9 | 56
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::saveSteerableViewMapImages() | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::toggleVisibilityAlgo() | 10 | 10 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setVisibilityAlgo(int algo) | 24 | 24 | 16 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getVisibilityAlgo() | 21 | 18 | 10 | 9 | 1 | 0 | 2 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setViewMapCache(bool iBool) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getViewMapCache() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setQuantitativeInvisibility(bool iBool) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getQuantitativeInvisibility() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setFaceSmoothness(bool iBool) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getFaceSmoothness() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setComputeRidgesAndValleysFlag(bool iBool) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getComputeRidgesAndValleysFlag() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setComputeSuggestiveContoursFlag(bool b) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getComputeSuggestiveContoursFlag() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setComputeMaterialBoundariesFlag(bool b) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getComputeMaterialBoundariesFlag() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setComputeSteerableViewMapFlag(bool iBool) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getComputeSteerableViewMapFlag() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::DrawStrokes() | 16 | 15 | 12 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::ResetRenderCount() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::RenderStrokes(Render *re, bool render) | 30 | 26 | 21 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::InsertStyleModule(unsigned index, const char *iFileName) | 8 | 7 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::InsertStyleModule(unsigned index, const char *iName, struct Text *iText) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::AddStyleModule(const char *iFileName) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::RemoveStyleModule(unsigned index) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::Clear() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::ReloadStyleModule(unsigned index, const char * iFileName) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::SwapStyleModules(unsigned i1, unsigned i2) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::toggleLayer(unsigned index, bool iDisplay) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setModified(unsigned index, bool iMod) | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::updateCausalStyleModules(unsigned index) | 7 | 6 | 5 | 1 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::resetModified(bool iMod) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::BuildRep(vector<ViewEdge*>::iterator vedges_begin, vector<ViewEdge*>::iterator vedges_end) | 7 | 6 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::toggleEdgeTesselationNature(Nature::EdgeNature iNature) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setModelsDir(const string& dir) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getModelsDir() const | 4 | 3 | 3 | 1 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::setModulesDir(const string& dir) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::getModulesDir() const | 4 | 3 | 3 | 1 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::resetInterpreter() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::displayDensityCurves(int x, int y) | 38 | 30 | 19 | 8 | 4 | 0 | 4 | 21
D:\stuff\blender\blender_src\source\blender\freestyle\intern\application\Controller.cpp | Controller::init_options() | 25 | 12 | 12 | 0 | 6 | 0 | 7 | 15
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::BlenderFileLoader(Render *re, SceneRenderLayer *srl) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::~BlenderFileLoader() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::Load() | 71 | 54 | 39 | 11 | 9 | 0 | 8 | 63
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::countClippedFaces(float v1[3], float v2[3], float v3[3], int clip[3]) | 48 | 47 | 31 | 11 | 1 | 5 | 0 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::clipLine(float v1[3], float v2[3], float c[3], float z) | 19 | 17 | 14 | 2 | 0 | 0 | 2 | 26
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::clipTriangle(int numTris, float triCoords[][3], float v1[3], float v2[3], float v3[3], float triNormals[][3], float n1[3], float n2[3], float n3[3], bool edgeMarks[], bool em1, bool em2, bool em3, int clip[3]) | 46 | 45 | 39 | 4 | 1 | 3 | 0 | 30
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::addTriangle(struct LoaderState *ls, float v1[3], float v2[3], float v3[3], float n1[3], float n2[3], float n3[3], bool fm, bool em1, bool em2, bool em3) | 54 | 42 | 32 | 10 | 10 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::testDegenerateTriangle(float v1[3], float v2[3], float v3[3]) | 34 | 32 | 16 | 8 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::testEdgeRotation(float v1[3], float v2[3], float v3[3], float v4[3]) | 13 | 13 | 8 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderFileLoader.cpp | BlenderFileLoader::insertShapeNode(ObjectInstanceRen *obi, int id) | 427 | 378 | 283 | 56 | 29 | 6 | 20 | 214
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::BlenderStrokeRenderer(Render *re, int render_count) | 85 | 64 | 60 | 2 | 14 | 6 | 7 | 40
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::~BlenderStrokeRenderer() | 53 | 42 | 28 | 10 | 4 | 1 | 7 | 49
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::get_stroke_vertex_z(void) const | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::get_stroke_mesh_id(void) const | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::GetStrokeShader(Main *bmain, bNodeTree *iNodeTree, bool do_id_user) | 207 | 170 | 151 | 15 | 32 | 34 | 5 | 81
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::RenderStrokeRep(StrokeRep *iStrokeRep) const | 83 | 65 | 50 | 13 | 12 | 1 | 6 | 46
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::test_triangle_visibility(StrokeVertexRep *svRep[3]) const | 17 | 16 | 11 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::test_strip_visibility(Strip::vertex_container& strip_vertices, int *visible_faces, int *visible_segments) const | 28 | 24 | 20 | 3 | 1 | 0 | 3 | 33
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::RenderStrokeRepBasic(StrokeRep *iStrokeRep) const | 262 | 195 | 174 | 13 | 42 | 6 | 25 | 108
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::NewMesh() const | 23 | 19 | 16 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\blender_interface\BlenderStrokeRenderer.cpp | BlenderStrokeRenderer::RenderScene(Render *re, bool render) | 15 | 12 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Bezier.cpp | BezierCurveSegment::BezierCurveSegment() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Bezier.cpp | BezierCurveSegment::~BezierCurveSegment() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Bezier.cpp | BezierCurveSegment::AddControlPoint(const Vec2d& iPoint) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Bezier.cpp | BezierCurveSegment::Build() | 33 | 28 | 25 | 2 | 4 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Bezier.cpp | BezierCurve::BezierCurve() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Bezier.cpp | BezierCurve::BezierCurve(vector<Vec2d>& iPoints, double error) | 13 | 12 | 10 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Bezier.cpp | BezierCurve::~BezierCurve() | 8 | 8 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Bezier.cpp | BezierCurve::AddControlPoint(const Vec2d& iPoint) | 8 | 8 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FastGrid.cpp | FastGrid::clear() | 13 | 11 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FastGrid.cpp | FastGrid::configure(const Vec3r& orig, const Vec3r& size, unsigned nb) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FastGrid.cpp | FastGrid::getCell(const Vec3u& p) | 13 | 13 | 9 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FastGrid.cpp | FastGrid::fillCell(const Vec3u& p, Cell& cell) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2SquaredLength(Vector2 *a) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2Length(Vector2 *a) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2Scale(Vector2 *v, double newlen) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2Dot(Vector2 *a, Vector2 *b) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2DistanceBetween2Points(Vector2 *a, Vector2 *b) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2Add(Vector2 *a, Vector2 *b, Vector2 *c) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2Normalize(Vector2 *v) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2Negate(Vector2 *v) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | GenerateBezier(Vector2 *d, int first, int last, double *uPrime, Vector2 tHat1, Vector2 tHat2) | 85 | 63 | 52 | 5 | 11 | 8 | 11 | 134
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | Reparameterize(Vector2 *d, int first, int last, double *u, BezierCurve bezCurve) | 10 | 9 | 8 | 2 | 1 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | NewtonRaphsonRootFind(BezierCurve Q, Vector2 P, double u) | 36 | 24 | 20 | 5 | 6 | 4 | 6 | 45
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | BezierII(int degree, Vector2 *V, double t) | 22 | 17 | 14 | 4 | 3 | 2 | 2 | 19
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | B0(double u) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | B1(double u) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | B2(double u) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | B3(double u) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | ComputeLeftTangent(Vector2 *d, int end) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | ComputeRightTangent(Vector2 *d, int end) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | ComputeCenterTangent(Vector2 *d, int center) | 15 | 11 | 10 | 2 | 3 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | ChordLengthParameterize(Vector2 *d, int first, int last) | 16 | 12 | 10 | 3 | 4 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | ComputeMaxError(Vector2 *d, int first, int last, BezierCurve bezCurve, double *u, int *splitPoint) | 19 | 18 | 16 | 3 | 1 | 4 | 0 | 16
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2AddII(Vector2 a, Vector2 b) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2ScaleIII(Vector2 v, double s) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | V2SubII(Vector2 a, Vector2 b) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | FitCurveWrapper::FitCurveWrapper() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | FitCurveWrapper::~FitCurveWrapper() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | FitCurveWrapper::DrawBezierCurve(int n, Vector2 *curve) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | FitCurveWrapper::FitCurve(vector<Vec2d>& data, vector<Vec2d>& oCurve, double error) | 16 | 12 | 10 | 2 | 3 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | FitCurveWrapper::FitCurve(Vector2 *d, int nPts, double error) | 6 | 5 | 5 | 0 | 1 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\FitCurve.cpp | FitCurveWrapper::FitCubic(Vector2 *d, int first, int last, Vector2 tHat1, Vector2 tHat2, double error) | 70 | 55 | 50 | 5 | 10 | 9 | 5 | 103
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomCleaner.cpp | GeomCleaner::SortIndexedVertexArray(const float *iVertices, unsigned iVSize, const unsigned *iIndices, unsigned iISize, real **oVertices, unsigned **oIndices) | 35 | 25 | 22 | 3 | 5 | 0 | 5 | 22
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomCleaner.cpp | GeomCleaner::CompressIndexedVertexArray(const real *iVertices, unsigned iVSize, const unsigned *iIndices, unsigned iISize, real **oVertices, unsigned *oVSize, unsigned **oIndices) | 49 | 40 | 34 | 5 | 6 | 0 | 3 | 16
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomCleaner.cpp | GeomCleaner::SortAndCompressIndexedVertexArray(const float *iVertices, unsigned iVSize, const unsigned *iIndices, unsigned iISize, real **oVertices, unsigned *oVSize, unsigned **oIndices) | 24 | 17 | 15 | 2 | 3 | 0 | 4 | 14
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomCleaner.cpp | GeomCleaner::CleanIndexedVertexArray(const float *iVertices, unsigned iVSize, const unsigned *iIndices, unsigned iISize, real **oVertices, unsigned *oVSize, unsigned **oIndices) | 45 | 37 | 31 | 5 | 4 | 0 | 4 | 19
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | intersect2dSeg2dArea(const Vec2r& min, const Vec2r& max, const Vec2r& A, const Vec2r& B) | 18 | 16 | 16 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | include2dSeg2dArea(const Vec2r& min, const Vec2r& max, const Vec2r& A, const Vec2r& B) | 7 | 7 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | intersect2dSeg2dSeg(const Vec2r& p1, const Vec2r& p2, const Vec2r& p3, const Vec2r& p4, Vec2r& res) | 45 | 26 | 23 | 7 | 10 | 3 | 9 | 100
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | intersect2dLine2dLine(const Vec2r& p1, const Vec2r& p2, const Vec2r& p3, const Vec2r& p4, Vec2r& res) | 26 | 17 | 16 | 3 | 6 | 2 | 3 | 37
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | intersect2dSeg2dSegParametric(const Vec2r& p1, const Vec2r& p2, const Vec2r& p3, const Vec2r& p4, real& t, real& u, real epsilon) | 50 | 29 | 26 | 7 | 12 | 3 | 9 | 100
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | overlapTriangleBox(Vec3r& boxcenter, Vec3r& boxhalfsize, Vec3r triverts[3]) | 67 | 41 | 37 | 9 | 11 | 2 | 15 | 113
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | intersectRayTriangle(const Vec3r& orig, const Vec3r& dir, const Vec3r& v0, const Vec3r& v1, const Vec3r& v2, real& t, real& u, real& v, const real epsilon) | 50 | 33 | 26 | 11 | 10 | 1 | 7 | 62
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | intersectRayPlane(const Vec3r& orig, const Vec3r& dir, const Vec3r& norm, const real d, real& t, const real epsilon) | 16 | 12 | 8 | 7 | 4 | 2 | 0 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | intersectRayBBox(const Vec3r& orig, const Vec3r& dir, const Vec3r& boxMin, const Vec3r& boxMax, real t0, real t1, real& tmin, real& tmax, real epsilon) | 31 | 29 | 23 | 9 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | includePointTriangle(const Vec3r& P, const Vec3r& A, const Vec3r& B, const Vec3r& C) | 27 | 20 | 17 | 7 | 7 | 4 | 0 | 17
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | transformVertex(const Vec3r& vert, const Matrix44r& matrix, Vec3r& res) | 12 | 11 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | transformVertices(const vector<Vec3r>& vertices, const Matrix44r& trans, vector<Vec3r>& res) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | rotateVector(const Matrix44r& mat, const Vec3r& v) | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromWorldToCamera(const Vec3r& p, Vec3r& q, const real model_view_matrix[4][4]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromCameraToRetina(const Vec3r& p, Vec3r& q, const real projection_matrix[4][4]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromRetinaToImage(const Vec3r& p, Vec3r& q, const int viewport[4]) | 9 | 4 | 4 | 0 | 2 | 0 | 3 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromWorldToImage(const Vec3r& p, Vec3r& q, const real model_view_matrix[4][4], const real projection_matrix[4][4], const int viewport[4]) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromWorldToImage(const Vec3r& p, Vec3r& q, const real transform[4][4], const int viewport[4]) | 8 | 4 | 4 | 0 | 2 | 0 | 2 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromImageToRetina(const Vec3r& p, Vec3r& q, const int viewport[4]) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromRetinaToCamera(const Vec3r& p, Vec3r& q, real focal, const real projection_matrix[4][4]) | 11 | 11 | 9 | 1 | 0 | 2 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromCameraToWorld(const Vec3r& p, Vec3r& q, const real model_view_matrix[4][4]) | 11 | 11 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | intersect2dSegPoly(Vec2r *seg, Vec2r *poly, unsigned n) | 40 | 35 | 24 | 14 | 4 | 12 | 1 | 68
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | overlapPlaneBox(Vec3r& normal, real d, Vec3r& maxbox) | 18 | 17 | 12 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.cpp | fromCoordAToCoordB(const Vec3r&p, Vec3r& q, const real transform[4][4]) | 17 | 14 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Grid.cpp | allOccludersGridVisitor::examineOccluder(Polygon3r *occ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Grid.cpp | inBox(const Vec3r& inter, const Vec3r& box_min, const Vec3r& box_max) | 8 | 8 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Grid.cpp | firstIntersectionGridVisitor::examineOccluder(Polygon3r *occ) | 333 | 259 | 184 | 53 | 35 | 4 | 39 | 419
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.cpp | GridHelpers::getDefaultViewProscenium(real viewProscenium[4]) | 15 | 7 | 7 | 0 | 0 | 0 | 8 | 100
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.cpp | GridHelpers::Transform::~Transform() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\HashGrid.cpp | HashGrid::clear() | 10 | 9 | 7 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\HashGrid.cpp | HashGrid::configure(const Vec3r& orig, const Vec3r& size, unsigned nb) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\matrix_util.cpp | semi_definite_symmetric_eigen(const double *mat, int n, double *eigen_vec, double *eigen_val) | 206 | 150 | 122 | 24 | 42 | 0 | 14 | 101
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | normalize2(float v[2]) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | normalize3(float v[3]) | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | Noise::turbulence1(float arg, float freq, float amp, unsigned oct) | 9 | 8 | 7 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | Noise::turbulence2(Vec2f& v, float freq, float amp, unsigned oct) | 10 | 9 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | Noise::turbulence3(Vec3f& v, float freq, float amp, unsigned oct) | 11 | 10 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | Noise::smoothNoise1(float arg) | 13 | 9 | 9 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | Noise::smoothNoise2(Vec2f& vec) | 36 | 27 | 25 | 1 | 9 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | Noise::smoothNoise3(Vec3f& vec) | 54 | 41 | 39 | 1 | 13 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\Noise.cpp | Noise::Noise(long seed) | 33 | 26 | 19 | 7 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\normal_cycle.cpp | NormalCycle::NormalCycle() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\normal_cycle.cpp | NormalCycle::begin() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\normal_cycle.cpp | NormalCycle::end() | 36 | 27 | 23 | 4 | 7 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\BBox.h | operator+(const BBox<Point> &b1, const BBox<Point> &b2) | 10 | 8 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomCleaner.h | operator<(const IndexedVertex& iv1, const IndexedVertex& iv2) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GeomUtils.h | distPointSegment(const T& P, const T& A, const T& B) | 20 | 16 | 14 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.h | closestPointToSegment(const T& P, const T& A, const T& B, real& distance) | 25 | 21 | 19 | 5 | 4 | 3 | 0 | 13
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.h | closestPointOnPolygon(const Vec3r& point, const Polygon3r& poly) | 21 | 16 | 13 | 5 | 1 | 0 | 4 | 40
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.h | distancePointToPolygon(const Vec3r& point, const Polygon3r& poly) | 18 | 13 | 10 | 5 | 1 | 0 | 4 | 40
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.h | insideProscenium(const real proscenium[4], const Polygon3r& polygon) | 21 | 16 | 10 | 3 | 1 | 0 | 4 | 49
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.h | enumerateVertices(const vector<WOEdge*>& fedges) | 8 | 6 | 5 | 2 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.h | expandProscenium(real proscenium[4], const Polygon3r& polygon) | 21 | 16 | 12 | 4 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\GridHelpers.h | expandProscenium(real proscenium[4], const Vec3r& point) | 18 | 14 | 10 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\normal_cycle.h | ogf_swap(T& x, T& y) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\normal_cycle.h | NormalCycle::accumulate_dihedral_angle(const Vec3r& edge, const double beta, double neigh_area) | 9 | 8 | 8 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator+(const Vec<T, N>& v1, const Vec<T, N>& v2) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator-(const Vec<T, N>& v1, const Vec<T, N>& v2) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator*(const Vec<T, N>& v, const typename Vec<T, N>::value_type r) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator*(const typename Vec<T, N>::value_type r, const Vec<T, N>& v) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator*(const Vec<T, N>& v1, const Vec<T, N>& v2) | 5 | 5 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator^(const Vec<T, 3>& v1, const Vec<T, 3>& v2) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator<<(std::ostream& s, const Vec<T, N>& v) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator+(const Matrix<T, M, N>& m1, const Matrix<T, M, N>& m2) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator-(const Matrix<T, M, N>& m1, const Matrix<T, M, N>& m2) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator*(const Matrix<T, M, N>& m1, const typename Matrix<T, M, N>::value_type lambda) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator*(const typename Matrix<T, M, N>::value_type lambda, const Matrix<T, M, N>& m1) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator*(const Matrix<T, M, N>& m1, const Matrix<T, N, P>& m2) | 13 | 12 | 9 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator*(const Matrix<T, M, N>& m, const Vec<T, N>& v) | 10 | 9 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\geometry\VecMat.h | operator<<(std::ostream& s, const Matrix<T, M, N>& m) | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\GaussianFilter.cpp | GaussianFilter::GaussianFilter(float iSigma) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\GaussianFilter.cpp | GaussianFilter::GaussianFilter(const GaussianFilter& iBrother) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\GaussianFilter.cpp | GaussianFilter::operator=(const GaussianFilter& iBrother) | 8 | 8 | 8 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\GaussianFilter.cpp | GaussianFilter::~GaussianFilter() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\GaussianFilter.cpp | GaussianFilter::computeMaskSize(float sigma) | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\GaussianFilter.cpp | GaussianFilter::setSigma(float sigma) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\GaussianFilter.cpp | GaussianFilter::computeMask() | 21 | 19 | 13 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | ImagePyramid::ImagePyramid(const GrayImage& level0, unsigned nbLevels) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | ImagePyramid::ImagePyramid(const ImagePyramid& iBrother) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | ImagePyramid::~ImagePyramid() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | ImagePyramid::getLevel(int l) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | ImagePyramid::pixel(int x, int y, int level) | 44 | 41 | 29 | 11 | 2 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | ImagePyramid::width(int level) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | ImagePyramid::height(int level) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | GaussianPyramid::GaussianPyramid(const GrayImage& level0, unsigned nbLevels, float iSigma) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | GaussianPyramid::GaussianPyramid(GrayImage *level0, unsigned nbLevels, float iSigma) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | GaussianPyramid::GaussianPyramid(const GaussianPyramid& iBrother) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | GaussianPyramid::BuildPyramid(const GrayImage& level0, unsigned nbLevels) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\ImagePyramid.cpp | GaussianPyramid::BuildPyramid(GrayImage *level0, unsigned nbLevels) | 37 | 36 | 28 | 7 | 0 | 1 | 1 | 4
D:\stuff\blender\blender_src\source\blender\freestyle\intern\image\GaussianFilter.h | GaussianFilter::getSmoothedPixel(Map *map, int x, int y) | 23 | 18 | 14 | 5 | 2 | 2 | 3 | 14
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_BinaryPredicate0D___call__(BinaryPredicate0D *bp0D, Interface0D& i1, Interface0D& i2) | 23 | 23 | 19 | 9 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_BinaryPredicate1D___call__(BinaryPredicate1D *bp1D, Interface1D& i1, Interface1D& i2) | 23 | 23 | 19 | 9 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_UnaryPredicate0D___call__(UnaryPredicate0D *up0D, Interface0DIterator& if0D_it) | 18 | 18 | 14 | 9 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_UnaryPredicate1D___call__(UnaryPredicate1D *up1D, Interface1D& if1D) | 18 | 18 | 14 | 9 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_StrokeShader_shade(StrokeShader *ss, Stroke& s) | 14 | 14 | 11 | 7 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_ChainingIterator_init(ChainingIterator *c_it) | 10 | 10 | 8 | 5 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_ChainingIterator_traverse(ChainingIterator *c_it, AdjacencyIterator& a_it) | 25 | 25 | 19 | 9 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_UnaryFunction0D___call__(void *uf0D, void *py_uf0D, Interface0DIterator& if0D_it) | 56 | 56 | 40 | 13 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\python\Director.cpp | Director_BPy_UnaryFunction1D___call__(void *uf1D, void *py_uf1D, Interface1D& if1D) | 47 | 47 | 34 | 13 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\IndexedFaceSet.cpp | IndexedFaceSet::IndexedFaceSet() | 22 | 22 | 22 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\IndexedFaceSet.cpp | IndexedFaceSet::IndexedFaceSet(real *iVertices, unsigned iVSize, real *iNormals, unsigned iNSize, FrsMaterial **iMaterials, unsigned iMSize, real *iTexCoords, unsigned iTSize, unsigned iNumFaces, unsigned *iNumVertexPerFace, TRIANGLES_STYLE *iFaceStyle, FaceEdgeMark *iFaceEdgeMarks, unsigned *iVIndices, unsigned iVISize, unsigned *iNIndices, unsigned iNISize, unsigned *iMIndices, unsigned iMISize, unsigned *iTIndices, unsigned iTISize, unsigned iCopy) | 91 | 74 | 65 | 8 | 17 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\IndexedFaceSet.cpp | IndexedFaceSet::IndexedFaceSet(const IndexedFaceSet& iBrother) | 62 | 51 | 44 | 5 | 11 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\IndexedFaceSet.cpp | IndexedFaceSet::~IndexedFaceSet() | 60 | 48 | 36 | 12 | 10 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\IndexedFaceSet.cpp | IndexedFaceSet::accept(SceneVisitor& v) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\IndexedFaceSet.cpp | IndexedFaceSet::ComputeBBox() | 33 | 26 | 19 | 7 | 6 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\LineRep.cpp | LineRep::ComputeBBox() | 33 | 23 | 16 | 7 | 5 | 0 | 5 | 13
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | loadIdentity(double * matrix) | 12 | 10 | 7 | 2 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodeCamera::NodeCamera(CameraType camera_type) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodeCamera::NodeCamera(const NodeCamera& iBrother) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodeCamera::accept(SceneVisitor& v) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodeCamera::setModelViewMatrix(double modelview_matrix[16]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodeCamera::setProjectionMatrix(double projection_matrix[16]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodeOrthographicCamera::NodeOrthographicCamera() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodeOrthographicCamera::NodeOrthographicCamera(double left, double right, double bottom, double top, double zNear, double zFar) | 9 | 8 | 8 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodeOrthographicCamera::NodeOrthographicCamera(const NodeOrthographicCamera& iBrother) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodePerspectiveCamera::NodePerspectiveCamera() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodePerspectiveCamera::NodePerspectiveCamera(double fovy, double aspect, double zNear, double zFar) | 11 | 9 | 9 | 0 | 2 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeCamera.cpp | NodePerspectiveCamera::NodePerspectiveCamera(double left, double right, double bottom, double top, double zNear, double zFar) | 11 | 10 | 10 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeDrawingStyle.cpp | NodeDrawingStyle::accept(SceneVisitor& v) | 8 | 7 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeGroup.cpp | NodeGroup::AddChild(Node *iChild) | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeGroup.cpp | NodeGroup::destroy() | 26 | 13 | 10 | 5 | 5 | 0 | 8 | 91
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeGroup.cpp | NodeGroup::accept(SceneVisitor& v) | 7 | 6 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeGroup.cpp | NodeGroup::DetachChildren() | 8 | 6 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeGroup.cpp | NodeGroup::DetachChild(Node *iChild) | 12 | 9 | 7 | 3 | 1 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeGroup.cpp | NodeGroup::RetrieveChildren(vector<Node*>& oNodes) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeGroup.cpp | NodeGroup::UpdateBBox() | 8 | 7 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeLight.cpp | NodeLight::NodeLight() | 21 | 17 | 14 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeLight.cpp | NodeLight::NodeLight(NodeLight& iBrother) | 17 | 15 | 12 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeLight.cpp | NodeLight::accept(SceneVisitor& v) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeShape.cpp | NodeShape::~NodeShape() | 12 | 10 | 7 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeShape.cpp | NodeShape::accept(SceneVisitor& v) | 10 | 8 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeTransform.cpp | NodeTransform::Translate(real x, real y, real z) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeTransform.cpp | NodeTransform::Rotate(real iAngle, real x, real y, real z) | 46 | 31 | 28 | 3 | 9 | 0 | 6 | 35
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeTransform.cpp | NodeTransform::Scale(real x, real y, real z) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeTransform.cpp | NodeTransform::MultiplyMatrix(const Matrix44r &iMatrix) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeTransform.cpp | NodeTransform::setMatrix(const Matrix44r &iMatrix) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeTransform.cpp | NodeTransform::accept(SceneVisitor& v) | 7 | 6 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeTransform.cpp | NodeTransform::AddBBox(const BBox<Vec3r>& iBBox) | 35 | 28 | 23 | 5 | 5 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\NodeTransform.cpp | NodeTransform::isScaled(const Matrix44r &M) | 11 | 10 | 7 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\OrientedLineRep.cpp | OrientedLineRep::accept(SceneVisitor& v) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\SceneHash.cpp | SceneHash::visitIndexedFaceSet(IndexedFaceSet& ifs) | 7 | 6 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitNodeShapeBefore(NodeShape&) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitNodeShapeAfter(NodeShape&) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitNodeGroupBefore(NodeGroup&) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitNodeGroupAfter(NodeGroup&) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitNodeDrawingStyleBefore(NodeDrawingStyle&) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitNodeDrawingStyleAfter(NodeDrawingStyle&) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitNodeTransformBefore(NodeTransform&) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitNodeTransformAfter(NodeTransform&) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\ScenePrettyPrinter.cpp | ScenePrettyPrinter::visitIndexedFaceSet(IndexedFaceSet& ifs) | 10 | 9 | 8 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\TriangleRep.cpp | TriangleRep::ComputeBBox() | 31 | 22 | 15 | 7 | 5 | 0 | 4 | 13
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\VertexRep.cpp | VertexRep::ComputeBBox() | 3 | 3 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\DrawingStyle.h | DrawingStyle::DrawingStyle(const DrawingStyle& iBrother) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\DrawingStyle.h | DrawingStyle::operator=(const DrawingStyle& ds) | 7 | 6 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::FrsMaterial() | 18 | 13 | 13 | 0 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::FrsMaterial(const float *iLine, const float *iDiffuse, const float *iAmbiant, const float *iSpecular, const float *iEmission, const float iShininess, const int iPriority) | 11 | 10 | 9 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::FrsMaterial(const FrsMaterial& m) | 11 | 10 | 9 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::setLine(const float r, const float g, const float b, const float a) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::setDiffuse(const float r, const float g, const float b, const float a) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::setSpecular(const float r, const float g, const float b, const float a) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::setAmbient(const float r, const float g, const float b, const float a) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::setEmission(const float r, const float g, const float b, const float a) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::setShininess(const float s) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::setPriority(const int priority) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::operator=(const FrsMaterial& m) | 12 | 11 | 10 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::operator!=(const FrsMaterial& m) const | 20 | 18 | 10 | 16 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\scene_graph\FrsMaterial.h | FrsMaterial::operator==(const FrsMaterial& m) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions0D.cpp | DensityF0D::operator()(Interface0DIterator& iter) | 17 | 14 | 10 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions0D.cpp | LocalAverageDepthF0D::operator()(Interface0DIterator& iter) | 17 | 14 | 10 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions0D.cpp | ReadMapPixelF0D::operator()(Interface0DIterator& iter) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions0D.cpp | ReadSteerableViewMapPixelF0D::operator()(Interface0DIterator& iter) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions0D.cpp | ReadCompleteViewMapPixelF0D::operator()(Interface0DIterator& iter) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions0D.cpp | GetViewMapGradientNormF0D::operator()(Interface0DIterator& iter) | 9 | 9 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions1D.cpp | GetSteerableViewMapDensityF1D::operator()(Interface1D& inter) | 70 | 67 | 50 | 14 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions1D.cpp | GetDirectionalViewMapDensityF1D::operator()(Interface1D& inter) | 4 | 3 | 3 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions1D.cpp | GetCompleteViewMapDensityF1D::operator()(Interface1D& inter) | 5 | 3 | 3 | 1 | 0 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedFunctions1D.cpp | GetViewMapGradientNormF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | CalligraphicShader::CalligraphicShader(real iMinThickness, real iMaxThickness, const Vec2f &iOrientation, bool clamp) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | CalligraphicShader::shade(Stroke &ioStroke) const | 29 | 27 | 22 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | SpatialNoiseShader::SpatialNoiseShader(float ioamount, float ixScale, int nbOctave, bool smooth, bool pureRandom) | 9 | 9 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | SpatialNoiseShader::shade(Stroke &ioStroke) const | 44 | 36 | 31 | 6 | 8 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | SmoothingShader::SmoothingShader(int ionbIteration, real iFactorPoint, real ifactorCurvature, real iFactorCurvatureDifference, real iAnisoPoint, real iAnisoNormal, real iAnisoCurvature, real iCarricatureFactor) | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | SmoothingShader::shade(Stroke &ioStroke) const | 7 | 5 | 4 | 1 | 1 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | Smoother::Smoother(Stroke &ioStroke) | 16 | 14 | 13 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | Smoother::~Smoother() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | Smoother::smooth(int nbIteration, real iFactorPoint, real ifactorCurvature, real iFactorCurvatureDifference, real iAnisoPoint, real iAnisoNormal, real iAnisoCurvature, real iCarricatureFactor) | 12 | 11 | 10 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | edgeStopping(real x, real sigma) | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | Smoother::iteration() | 34 | 29 | 22 | 3 | 3 | 2 | 2 | 16
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | Smoother::computeCurvature() | 45 | 39 | 35 | 4 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\AdvancedStrokeShaders.cpp | Smoother::copyVertices() | 12 | 11 | 10 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ConstantThicknessShader::shade(Stroke& stroke) const | 14 | 12 | 9 | 4 | 1 | 0 | 1 | 21
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ConstantExternThicknessShader::shade(Stroke& stroke) const | 14 | 12 | 9 | 4 | 1 | 0 | 1 | 21
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | IncreasingThicknessShader::shade(Stroke& stroke) const | 15 | 15 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ConstrainedIncreasingThicknessShader::shade(Stroke& stroke) const | 20 | 19 | 14 | 4 | 0 | 0 | 1 | 19
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | LengthDependingThicknessShader::shade(Stroke& stroke) const | 26 | 23 | 16 | 5 | 2 | 1 | 1 | 27
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ThicknessNoiseShader::ThicknessNoiseShader() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ThicknessNoiseShader::ThicknessNoiseShader(float iAmplitude, float iPeriod) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ThicknessNoiseShader::shade(Stroke& stroke) const | 17 | 15 | 14 | 2 | 2 | 2 | 0 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ConstantColorShader::shade(Stroke& stroke) const | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | IncreasingColorShader::shade(Stroke& stroke) const | 15 | 15 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | MaterialColorShader::shade(Stroke& stroke) const | 13 | 13 | 11 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ColorNoiseShader::ColorNoiseShader() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ColorNoiseShader::ColorNoiseShader(float iAmplitude, float iPeriod) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ColorNoiseShader::shade(Stroke& stroke) const | 15 | 14 | 13 | 2 | 1 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | BlenderTextureShader::shade(Stroke& stroke) const | 8 | 8 | 6 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | StrokeTextureStepShader::shade(Stroke& stroke) const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | BackboneStretcherShader::shade(Stroke& stroke) const | 29 | 23 | 22 | 3 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | SamplingShader::shade(Stroke& stroke) const | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | ExternalContourStretcherShader::shade(Stroke& stroke) const | 15 | 14 | 12 | 4 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | BezierCurveShader::shade(Stroke& stroke) const | 114 | 96 | 73 | 20 | 9 | 1 | 9 | 61
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | PolygonalizationShader::shade(Stroke& stroke) const | 54 | 45 | 36 | 6 | 5 | 0 | 4 | 15
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | GuidingLinesShader::shade(Stroke& stroke) const | 26 | 25 | 21 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | TipRemoverShader::TipRemoverShader(real tipLength) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\BasicStrokeShaders.cpp | TipRemoverShader::shade(Stroke& stroke) const | 40 | 30 | 22 | 10 | 7 | 1 | 3 | 24
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::Canvas() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::Canvas(const Canvas& iBrother) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::~Canvas() | 17 | 15 | 11 | 4 | 1 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::preDraw() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::Draw() | 21 | 16 | 12 | 4 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::postDraw() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::Clear() | 20 | 18 | 11 | 7 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::Erase() | 12 | 11 | 7 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::PushBackStyleModule(StyleModule *iStyleModule) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::InsertStyleModule(unsigned index, StyleModule *iStyleModule) | 10 | 10 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::RemoveStyleModule(unsigned index) | 32 | 29 | 19 | 10 | 1 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::SwapStyleModules(unsigned i1, unsigned i2) | 10 | 9 | 9 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::ReplaceStyleModule(unsigned index, StyleModule *iStyleModule) | 10 | 10 | 7 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::setVisible(unsigned index, bool iVisible) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::setModified(unsigned index, bool iMod) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::resetModified(bool iMod ) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::causalStyleModules(vector<unsigned>& vec, unsigned index) | 7 | 6 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::Render(const StrokeRenderer *iRenderer) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::RenderBasic(const StrokeRenderer *iRenderer) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::loadMap(const char *iFileName, const char *iMapName, unsigned int iNbLevels, float iSigma) | 145 | 120 | 86 | 20 | 13 | 4 | 12 | 65
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Canvas.cpp | Canvas::readMapPixel(const char *iMapName, int level, int x, int y) | 19 | 18 | 13 | 9 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Chain.cpp | Chain::push_viewedge_back(ViewEdge *iViewEdge, bool orientation) | 55 | 48 | 39 | 5 | 3 | 1 | 4 | 28
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Chain.cpp | Chain::push_viewedge_front(ViewEdge *iViewEdge, bool orientation) | 59 | 52 | 42 | 6 | 3 | 1 | 4 | 28
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | AdjacencyIterator::operator*() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | AdjacencyIterator::isIncoming() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | AdjacencyIterator::increment() | 5 | 5 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | AdjacencyIterator::isValid(ViewEdge *edge) | 10 | 10 | 6 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | ChainingIterator::init() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | ChainingIterator::traverse(const AdjacencyIterator &it) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | ChainingIterator::increment() | 22 | 22 | 16 | 10 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | ChainingIterator::decrement() | 22 | 22 | 16 | 10 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | ChainSilhouetteIterator::traverse(const AdjacencyIterator& ait) | 57 | 53 | 35 | 13 | 0 | 0 | 4 | 40
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ChainingIterators.cpp | ChainPredicateIterator::traverse(const AdjacencyIterator& ait) | 19 | 18 | 13 | 9 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | GetTimeStampCF() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | GetCanvasWidthCF() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | GetCanvasHeightCF() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | GetBorderCF() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | LoadMapCF(const char *iFileName, const char *iMapName, unsigned iNbLevels, float iSigma) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | ReadMapPixelCF(const char *iMapName, int level, unsigned x, unsigned y) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | ReadCompleteViewMapPixelCF(int level, unsigned x, unsigned y) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | ReadDirectionalViewMapPixelCF(int iOrientation, int level, unsigned x, unsigned y) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\ContextFunctions.cpp | GetSelectedFEdgeCF() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::CurvePoint() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::CurvePoint(SVertex *iA, SVertex *iB, float t) | 16 | 16 | 13 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::CurvePoint(CurvePoint *iA, CurvePoint *iB, float t3) | 99 | 93 | 68 | 6 | 3 | 0 | 3 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::CurvePoint(const CurvePoint& iBrother) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::operator=(const CurvePoint& iBrother) | 7 | 7 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::fedge() | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::getFEdge(Interface0D& inter) | 65 | 64 | 35 | 35 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::normal() const | 14 | 13 | 9 | 7 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::material() const | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::shape_id() const | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::shape() const | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::shape_importance() const | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::qi() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::occluders_begin() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::occluders_end() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::occluders_empty() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::occluders_size() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::occluded_shape() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::occludee() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::occludee_empty() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::z_discontinuity() const | 9 | 8 | 5 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::local_average_depth() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::local_depth_variance() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::local_average_density(float sigma) const | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::orientation2d() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::orientation3d() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | curvature2d() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::curvature2d_as_vector() const | 11 | 11 | 7 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::curvature2d_as_angle() const | 15 | 15 | 11 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::curvatureFredo() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | CurvePoint::directionFredo() const | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::~Curve() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::points_begin(float step) | 5 | 4 | 4 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::points_begin(float step) const | 6 | 5 | 4 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::points_end(float step) | 4 | 3 | 2 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::points_end(float step) const | 4 | 3 | 2 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::vertices_begin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::vertices_begin() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::vertices_end() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::vertices_end() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::curvePointsBegin(float t) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::curvePointsEnd(float t) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::curveVerticesBegin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::curveVerticesEnd() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::pointsBegin(float t) | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::pointsEnd(float t) | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::verticesBegin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::verticesEnd() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::orientation2d(point_iterator it) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::orientation2d(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::orientation3d(point_iterator it) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::orientation3d(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | curvature2d(point_iterator it) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::material() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::qi() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | occluders_begin() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | occluders_end() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::occluders_size() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::occluders_empty() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | occludee() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::occluded_shape() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::occludee_empty() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::z_discontinuity(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::shape_id() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::shape() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::occluders_begin() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::occluders_end() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::curvature2d_as_vector(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::curvature2d_as_angle(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::shape_importance(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::local_average_depth(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::local_depth_variance(int iCombination ) const | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::local_average_density(float sigma, int iCombination ) const | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Curve.cpp | Curve::computeCurvatureAndOrientation() | 104 | 89 | 78 | 12 | 12 | 1 | 3 | 16
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::select(UnaryPredicate1D& pred) | 36 | 36 | 28 | 11 | 0 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::chain(ViewEdgeInternal::ViewEdgeIterator& it, UnaryPredicate1D& pred, UnaryFunction1D_void& modifier) | 57 | 51 | 37 | 17 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::chain(ViewEdgeInternal::ViewEdgeIterator& it, UnaryPredicate1D& pred) | 66 | 60 | 43 | 21 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::bidirectionalChain(ViewEdgeIterator& it, UnaryPredicate1D& pred, UnaryFunction1D_void& modifier) | 44 | 38 | 30 | 5 | 6 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::bidirectionalChain(ViewEdgeIterator& it, UnaryPredicate1D& pred) | 47 | 40 | 32 | 5 | 7 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::bidirectionalChain(ChainingIterator& it, UnaryPredicate1D& pred) | 92 | 85 | 61 | 26 | 6 | 1 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::bidirectionalChain(ChainingIterator& it) | 74 | 67 | 51 | 15 | 6 | 4 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::sequentialSplit(UnaryPredicate0D& pred, float sampling) | 78 | 72 | 57 | 15 | 5 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::sequentialSplit(UnaryPredicate0D& startingPred, UnaryPredicate0D& stoppingPred, float sampling) | 93 | 86 | 68 | 18 | 5 | 0 | 2 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | __recursiveSplit(Chain *_curve, UnaryFunction0D<double>& func, UnaryPredicate1D& pred, float sampling, Operators::I1DContainer& newChains, Operators::I1DContainer& splitted_chains) | 96 | 79 | 66 | 19 | 11 | 2 | 6 | 55
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::recursiveSplit(UnaryFunction0D<double>& func, UnaryPredicate1D& pred, float sampling) | 49 | 44 | 30 | 13 | 3 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | __recursiveSplit(Chain *_curve, UnaryFunction0D<double>& func, UnaryPredicate0D& pred0d, UnaryPredicate1D& pred, float sampling, Operators::I1DContainer& newChains, Operators::I1DContainer& splitted_chains) | 112 | 93 | 76 | 22 | 11 | 1 | 8 | 76
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::recursiveSplit(UnaryFunction0D<double>& func, UnaryPredicate0D& pred0d, UnaryPredicate1D& pred, float sampling) | 49 | 44 | 30 | 13 | 3 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::sort(BinaryPredicate1D& pred) | 12 | 12 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | createStroke(Interface1D& inter) | 169 | 153 | 124 | 28 | 8 | 1 | 8 | 67
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | applyShading(Stroke& stroke, vector<StrokeShader*>& shaders) | 7 | 7 | 5 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::create(UnaryPredicate1D& pred, vector<StrokeShader*> shaders) | 36 | 31 | 22 | 11 | 3 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Operators.cpp | Operators::reset(bool removeStrokes) | 21 | 20 | 15 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Predicates0D.cpp | UnaryPredicate0D::operator()(Interface0DIterator& it) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Predicates0D.cpp | BinaryPredicate0D::operator()(Interface0D& inter1, Interface0D& inter2) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Predicates1D.cpp | UnaryPredicate1D::operator()(Interface1D& inter) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Predicates1D.cpp | BinaryPredicate1D::operator()(Interface1D& inter1, Interface1D& inter2) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\PSStrokeRenderer.cpp | PSStrokeRenderer::PSStrokeRenderer(const char *iFileName) | 13 | 12 | 9 | 2 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\PSStrokeRenderer.cpp | PSStrokeRenderer::~PSStrokeRenderer() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\PSStrokeRenderer.cpp | PSStrokeRenderer::RenderStrokeRep(StrokeRep *iStrokeRep) const | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\PSStrokeRenderer.cpp | PSStrokeRenderer::RenderStrokeRepBasic(StrokeRep *iStrokeRep) const | 35 | 29 | 27 | 2 | 4 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\PSStrokeRenderer.cpp | PSStrokeRenderer::Close() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::StrokeAttribute() | 12 | 12 | 11 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::StrokeAttribute(const StrokeAttribute& iBrother) | 19 | 19 | 12 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::StrokeAttribute(float iRColor, float iGColor, float iBColor, float iAlpha, float iRThickness, float iLThickness) | 15 | 11 | 11 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::StrokeAttribute(const StrokeAttribute& a1, const StrokeAttribute& a2, float t) | 49 | 46 | 33 | 10 | 2 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::~StrokeAttribute() | 13 | 13 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::operator=(const StrokeAttribute& iBrother) | 33 | 33 | 23 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::getAttributeReal(const char *iName) const | 15 | 15 | 11 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::getAttributeVec2f(const char *iName) const | 15 | 15 | 11 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::getAttributeVec3f(const char *iName) const | 15 | 15 | 11 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::isAttributeAvailableReal(const char *iName) const | 9 | 9 | 7 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::isAttributeAvailableVec2f(const char *iName) const | 9 | 9 | 7 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::isAttributeAvailableVec3f(const char *iName) const | 9 | 9 | 7 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::setAttributeReal(const char *iName, float att) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::setAttributeVec2f(const char *iName, const Vec2f& att) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeAttribute::setAttributeVec3f(const char *iName, const Vec3f& att) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeVertex::StrokeVertex() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeVertex::StrokeVertex(const StrokeVertex& iBrother) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeVertex::StrokeVertex(SVertex *iSVertex) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeVertex::StrokeVertex(CurvePoint *iPoint) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeVertex::StrokeVertex(StrokeVertex *iA, StrokeVertex *iB, float t3) | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeVertex::StrokeVertex(SVertex *iSVertex, const StrokeAttribute& iAttribute) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeVertex::~StrokeVertex() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | StrokeVertex::operator=(const StrokeVertex& iBrother) | 8 | 6 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::Stroke() | 13 | 12 | 11 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::Stroke(const Stroke& iBrother) | 24 | 24 | 19 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::~Stroke() | 9 | 8 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::operator=(const Stroke& iBrother) | 15 | 14 | 11 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::setLength(float iLength) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::ComputeSampling(int iNVertices) | 6 | 5 | 4 | 3 | 1 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::Resample(int iNPoints) | 93 | 79 | 64 | 20 | 9 | 1 | 5 | 35
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::Resample(float iSampling) | 51 | 40 | 34 | 9 | 4 | 1 | 7 | 27
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::RemoveAllVertices() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::RemoveVertex(StrokeVertex *iVertex) | 10 | 10 | 8 | 3 | 0 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::InsertVertex(StrokeVertex *iVertex, StrokeInternal::StrokeVertexIterator next) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::UpdateLength() | 14 | 13 | 11 | 2 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::vertices_begin() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::vertices_end() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::vertices_end() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::strokeVerticesBegin(float t) | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::strokeVerticesEnd() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::verticesBegin() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::verticesEnd() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::pointsBegin(float t) | 2 | 2 | 2 | 1 | 0 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::pointsEnd(float t) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::ScaleThickness(float iFactor) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::Render(const StrokeRenderer *iRenderer) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::RenderBasic(const StrokeRenderer *iRenderer) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::vertices_begin(float sampling) | 6 | 4 | 3 | 2 | 0 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::vertices_last() | 9 | 9 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::vertices_last() const | 9 | 9 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::vertices_last(float sampling) | 5 | 4 | 3 | 2 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::orientation2d(const_vertex_iterator it) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::orientation2d(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::orientation3d(const_vertex_iterator it) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::orientation3d(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::material() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::qi() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | occluders_begin() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | occluders_end() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::occluders_size() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::occluders_empty() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | occludee() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::occluded_shape() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::occludee_empty() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::shape() const | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::z_discontinuity(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::curvature2d_as_vector(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::curvature2d_as_angle(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::shape_importance(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::local_average_depth(int iCombination ) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::local_depth_variance(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.cpp | Stroke::local_average_density(float sigma , int iCombination ) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeIO.cpp | operator<<(ostream& out, const StrokeAttribute& iStrokeAttribute) | 9 | 9 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeIO.cpp | operator<<(ostream& out, const StrokeVertex& iStrokeVertex) | 10 | 10 | 8 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeIO.cpp | operator<<(ostream& out, const Stroke& iStroke) | 12 | 12 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeLayer.cpp | StrokeLayer::~StrokeLayer() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeLayer.cpp | StrokeLayer::ScaleThickness(float iFactor) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeLayer.cpp | StrokeLayer::Render(const StrokeRenderer *iRenderer) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeLayer.cpp | StrokeLayer::RenderBasic(const StrokeRenderer *iRenderer) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeLayer.cpp | StrokeLayer::clear() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | StrokeRenderer::StrokeRenderer() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | StrokeRenderer::~StrokeRenderer() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | StrokeRenderer::loadTextures() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | TextureManager::TextureManager() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | TextureManager::~TextureManager() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | TextureManager::load() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | TextureManager::getBrushTextureIndex(string name, Stroke::MediumType loadingMode) | 14 | 13 | 11 | 4 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | TextureManager::Options::setPatternsPath(const string& path) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | TextureManager::Options::getPatternsPath() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | TextureManager::Options::setBrushesPath(const string& path) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRenderer.cpp | TextureManager::Options::getBrushesPath() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | StrokeVertexRep::StrokeVertexRep(const StrokeVertexRep& iBrother) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | Strip::Strip(const vector<StrokeVertex*>& iStrokeVertices, bool hasTex, bool beginTip, bool endTip, float texStep) | 10 | 7 | 6 | 1 | 2 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | Strip::Strip(const Strip& iBrother) | 10 | 10 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | Strip::~Strip() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | notValid(Vec2r p) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | crossP(const Vec2r& A, const Vec2r& B) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | Strip::createStrip(const vector<StrokeVertex*>& iStrokeVertices) | 252 | 218 | 151 | 41 | 20 | 3 | 14 | 121
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | Strip::cleanUpSingularities(const vector<StrokeVertex*>& iStrokeVertices) | 113 | 97 | 69 | 27 | 8 | 1 | 8 | 68
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | Strip::setVertexColor(const vector<StrokeVertex *>& iStrokeVertices) | 17 | 17 | 13 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | Strip::computeTexCoord(const vector<StrokeVertex *>& iStrokeVertices, float texStep) | 11 | 11 | 10 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | Strip::computeTexCoordWithTips(const vector<StrokeVertex*>& iStrokeVertices, bool tipBegin, bool tipEnd, float texStep) | 165 | 134 | 105 | 25 | 21 | 1 | 10 | 66
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | StrokeRep::StrokeRep() | 19 | 19 | 12 | 4 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | StrokeRep::StrokeRep(Stroke *iStroke) | 29 | 28 | 19 | 6 | 1 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | StrokeRep::StrokeRep(const StrokeRep& iBrother) | 22 | 21 | 16 | 3 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | StrokeRep::~StrokeRep() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | StrokeRep::create() | 29 | 27 | 21 | 5 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeRep.cpp | StrokeRep::Render(const StrokeRenderer *iRenderer) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeShader.cpp | StrokeShader::shade(Stroke& ioStroke) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeTesselator.cpp | StrokeTesselator::Tesselate(Stroke *iStroke) | 35 | 30 | 25 | 6 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\StrokeTesselator.cpp | StrokeTesselator::Tesselate(StrokeVertexIterator begin, StrokeVertexIterator end) | 12 | 9 | 8 | 2 | 2 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\TextStrokeRenderer.cpp | TextStrokeRenderer::TextStrokeRenderer(const char *iFileName) | 14 | 12 | 9 | 2 | 0 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\TextStrokeRenderer.cpp | TextStrokeRenderer::~TextStrokeRenderer() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\TextStrokeRenderer.cpp | TextStrokeRenderer::RenderStrokeRep(StrokeRep *iStrokeRep) const | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\TextStrokeRenderer.cpp | TextStrokeRenderer::RenderStrokeRepBasic(StrokeRep *iStrokeRep) const | 17 | 16 | 12 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\TextStrokeRenderer.cpp | TextStrokeRenderer::Close() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\stroke\Stroke.h | Stroke::Stroke(InputVertexIterator iBegin, InputVertexIterator iEnd) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\PseudoNoise.cpp | modf_to_index(Freestyle::real x, unsigned int range) | 10 | 10 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\PseudoNoise.cpp | PseudoNoise::PseudoNoise() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\PseudoNoise.cpp | PseudoNoise::init(long seed) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\PseudoNoise.cpp | PseudoNoise::linearNoise(real x) | 6 | 6 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\PseudoNoise.cpp | LanczosWindowed(real t) | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\PseudoNoise.cpp | PseudoNoise::smoothNoise(real x) | 21 | 19 | 16 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\PseudoNoise.cpp | PseudoNoise::turbulenceSmooth(real x, unsigned nbOctave) | 8 | 8 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\PseudoNoise.cpp | PseudoNoise::turbulenceLinear(real x, unsigned nbOctave) | 8 | 8 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\RandGen.cpp | f(register unsigned short *xsubi) | 10 | 10 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\RandGen.cpp | RandGen::drand48() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\RandGen.cpp | RandGen::srand48(long seedval) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\RandGen.cpp | RandGen::next() | 12 | 11 | 11 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\StringUtils.cpp | getPathName(const string& path, const string& base, vector<string>& pathnames) | 26 | 20 | 16 | 3 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\Cast.h | cast(T *in) | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\system\Id.h | operator<<(std::ostream& s, const Id& id) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProvider::ArbitraryGridDensityProvider(OccluderSource& source, const real proscenium[4], unsigned numCells) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProvider::ArbitraryGridDensityProvider(OccluderSource& source, const BBox<Vec3r>& bbox, const GridHelpers::Transform& transform, unsigned numCells) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProvider::ArbitraryGridDensityProvider(OccluderSource& source, unsigned numCells) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProvider::~ArbitraryGridDensityProvider() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProvider::initialize(const real proscenium[4]) | 31 | 25 | 20 | 5 | 3 | 0 | 3 | 26
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProviderFactory::ArbitraryGridDensityProviderFactory(unsigned numCells) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProviderFactory::~ArbitraryGridDensityProviderFactory() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source, const real proscenium[4]) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source, const BBox<Vec3r>& bbox, const GridHelpers::Transform& transform) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ArbitraryGridDensityProvider.cpp | ArbitraryGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProvider::AverageAreaGridDensityProvider(OccluderSource& source, const real proscenium[4], real sizeFactor) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProvider::AverageAreaGridDensityProvider(OccluderSource& source, const BBox<Vec3r>& bbox, const GridHelpers::Transform& transform, real sizeFactor) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProvider::AverageAreaGridDensityProvider(OccluderSource& source, real sizeFactor) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProvider::~AverageAreaGridDensityProvider() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProvider::initialize(const real proscenium[4], real sizeFactor) | 52 | 45 | 36 | 9 | 4 | 1 | 3 | 30
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProviderFactory::AverageAreaGridDensityProviderFactory(real sizeFactor) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProviderFactory::~AverageAreaGridDensityProviderFactory() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source, const real proscenium[4]) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source, const BBox<Vec3r>& bbox, const GridHelpers::Transform& transform) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\AverageAreaGridDensityProvider.cpp | AverageAreaGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Cell::Cell() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Cell::~Cell() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Cell::setDimensions(real x, real y, real sizeX, real sizeY) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Cell::compareOccludersByShallowestPoint(const BoxGrid::OccluderData *a, const BoxGrid::OccluderData *b) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Cell::indexPolygons() | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Iterator::Iterator(BoxGrid& grid, Vec3r& center, real epsilon) | 13 | 10 | 5 | 1 | 1 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Iterator::~Iterator() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::BoxGrid(OccluderSource& source, GridDensityProvider& density, ViewMap *viewMap, Vec3r& viewpoint, bool enableQI) | 22 | 16 | 12 | 4 | 3 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::~BoxGrid() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::assignCells(OccluderSource& source, GridDensityProvider& density, ViewMap *viewMap) | 40 | 31 | 26 | 5 | 5 | 0 | 4 | 31
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::distributePolygons(OccluderSource& source) | 26 | 20 | 15 | 3 | 2 | 0 | 4 | 38
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::reorganizeCells() | 7 | 6 | 4 | 2 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::getCellCoordinates(const Vec3r& point, unsigned& x, unsigned& y) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::findCell(const Vec3r& point) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::orthographicProjection() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::viewpoint() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::enableQI() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Transform::Transform() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.cpp | BoxGrid::Transform::operator()(const Vec3r& point) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | CulledOccluderSource::CulledOccluderSource(const GridHelpers::Transform& t, WingedEdge& we, ViewMap& viewMap, bool extensiveFEdgeSearch) | 10 | 6 | 5 | 1 | 2 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | CulledOccluderSource::~CulledOccluderSource() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | CulledOccluderSource::testCurrent() | 7 | 6 | 4 | 3 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | CulledOccluderSource::next() | 11 | 11 | 8 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | CulledOccluderSource::getOccluderProscenium(real proscenium[4]) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | distance2D(const Vec3r & point, const real origin[2]) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | crossesProscenium(real proscenium[4], FEdge *fe) | 7 | 6 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | insideProscenium(real proscenium[4], const Vec3r& point) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | CulledOccluderSource::cullViewEdges(ViewMap& viewMap, bool extensiveFEdgeSearch) | 161 | 85 | 67 | 14 | 17 | 0 | 59 | 555
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\CulledOccluderSource.cpp | CulledOccluderSource::expandGridSpaceOccluderProscenium(FEdge *fe) | 10 | 10 | 8 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::processShapes(WingedEdge& we) | 67 | 58 | 44 | 13 | 6 | 0 | 3 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::preProcessShape(WXShape *iWShape) | 27 | 23 | 20 | 3 | 2 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::preProcessFace(WXFace *iFace) | 24 | 20 | 16 | 2 | 2 | 0 | 2 | 21
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::computeCurvatures(WXVertex *vertex) | 75 | 59 | 47 | 10 | 6 | 2 | 10 | 62
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::processSilhouetteShape(WXShape *iWShape) | 14 | 11 | 9 | 2 | 1 | 0 | 2 | 31
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessSilhouetteFace(WXFace *iFace) | 40 | 35 | 29 | 4 | 0 | 0 | 5 | 36
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessSilhouetteEdge(WXEdge *iEdge) | 21 | 14 | 9 | 4 | 1 | 1 | 6 | 57
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::processBorderShape(WXShape *iWShape) | 9 | 8 | 6 | 2 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessBorderEdge(WXEdge *iEdge) | 7 | 4 | 3 | 1 | 0 | 0 | 3 | 16
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::processCreaseShape(WXShape *iWShape) | 10 | 8 | 6 | 2 | 1 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessCreaseEdge(WXEdge *iEdge) | 11 | 8 | 6 | 2 | 1 | 0 | 2 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::processRidgesAndValleysShape(WXShape *iWShape) | 13 | 8 | 6 | 2 | 2 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessRidgeFace(WXFace *iFace) | 23 | 19 | 14 | 3 | 3 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessRidgeFace(WXFace *iFace) | 99 | 79 | 64 | 10 | 6 | 1 | 14 | 109
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::processSuggestiveContourShape(WXShape *iWShape) | 7 | 6 | 5 | 1 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessSuggestiveContourFace(WXFace *iFace) | 22 | 20 | 14 | 3 | 2 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::postProcessSuggestiveContourShape(WXShape *iShape) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::postProcessSuggestiveContourFace(WXFace *iFace) | 96 | 67 | 51 | 9 | 13 | 1 | 16 | 192
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::processMaterialBoundaryShape(WXShape *iWShape) | 9 | 8 | 6 | 2 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessMaterialBoundaryEdge(WXEdge *iEdge) | 7 | 6 | 5 | 1 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::processEdgeMarksShape(WXShape *iShape) | 7 | 6 | 5 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::ProcessEdgeMarks(WXEdge *iEdge) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\FEdgeXDetector.cpp | FEdgeXDetector::buildSmoothEdges(WXShape *iShape) | 27 | 22 | 16 | 5 | 2 | 0 | 3 | 16
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | getFEdge(Interface0D& it1, Interface0D& it2) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | getFEdges(Interface0DIterator& it, FEdge *&fe1, FEdge *&fe2) | 48 | 45 | 34 | 6 | 0 | 0 | 3 | 16
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | getViewEdges(Interface0DIterator &it, ViewEdge *&ve1, ViewEdge *&ve2) | 12 | 12 | 9 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | getShapeF0D(Interface0DIterator& it) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | getOccludersF0D(Interface0DIterator& it, set<ViewShape*>& oOccluders) | 15 | 13 | 10 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | getOccludeeF0D(Interface0DIterator& it) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | VertexOrientation2DF0D::operator()(Interface0DIterator& iter) | 28 | 27 | 20 | 6 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | VertexOrientation3DF0D::operator()(Interface0DIterator& iter) | 28 | 27 | 20 | 6 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | Curvature2DAngleF0D::operator()(Interface0DIterator& iter) | 53 | 50 | 40 | 13 | 2 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | ZDiscontinuityF0D::operator()(Interface0DIterator& iter) | 9 | 9 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | Normal2DF0D::operator()(Interface0DIterator& iter) | 14 | 14 | 13 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | MaterialF0D::operator()(Interface0DIterator& iter) | 14 | 14 | 9 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | ShapeIdF0D::operator()(Interface0DIterator& iter) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | QuantitativeInvisibilityF0D::operator()(Interface0DIterator& iter) | 15 | 15 | 12 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | CurveNatureF0D::operator()(Interface0DIterator& iter) | 9 | 9 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | GetOccludersF0D::operator()(Interface0DIterator& iter) | 9 | 8 | 7 | 2 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | GetShapeF0D::operator()(Interface0DIterator& iter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions0D.cpp | GetOccludeeF0D::operator()(Interface0DIterator& iter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetXF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetYF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetZF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetProjectedXF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetProjectedYF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetProjectedZF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | Orientation2DF1D::operator()(Interface1D& inter) | 10 | 10 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | Orientation3DF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | ZDiscontinuityF1D::operator()(Interface1D& inter) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | QuantitativeInvisibilityF1D::operator()(Interface1D& inter) | 13 | 13 | 11 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | CurveNatureF1D::operator()(Interface1D& inter) | 16 | 15 | 12 | 3 | 0 | 0 | 1 | 15
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | TimeStampF1D::operator()(Interface1D& inter) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | ChainingTimeStampF1D::operator()(Interface1D& inter) | 6 | 6 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | IncrementChainingTimeStampF1D::operator()(Interface1D& inter) | 5 | 5 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetShapeF1D::operator()(Interface1D& inter) | 15 | 15 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetOccludersF1D::operator()(Interface1D& inter) | 16 | 16 | 13 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | GetOccludeeF1D::operator()(Interface1D& inter) | 19 | 19 | 15 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | getOccludeeF1D(Interface1D& inter, set<ViewShape*>& oShapes) | 15 | 15 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | getOccludersF1D(Interface1D& inter, set<ViewShape*>& oShapes) | 15 | 15 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Functions1D.cpp | getShapeF1D(Interface1D& inter, set<ViewShape*>& oShapes) | 10 | 10 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\HeuristicGridDensityProviderFactory.cpp | HeuristicGridDensityProviderFactory::HeuristicGridDensityProviderFactory(real sizeFactor, unsigned numFaces) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\HeuristicGridDensityProviderFactory.cpp | HeuristicGridDensityProviderFactory::~HeuristicGridDensityProviderFactory() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\HeuristicGridDensityProviderFactory.cpp | HeuristicGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source, const real proscenium[4]) | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\HeuristicGridDensityProviderFactory.cpp | HeuristicGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source, const BBox<Vec3r>& bbox, const GridHelpers::Transform& transform) | 10 | 10 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\HeuristicGridDensityProviderFactory.cpp | HeuristicGridDensityProviderFactory::newGridDensityProvider(OccluderSource& source) | 11 | 11 | 9 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getX() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getY() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getZ() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getPoint3D() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getProjectedX() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getProjectedY() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getProjectedZ() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getPoint2D() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getFEdge(Interface0D&) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getId() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::getNature() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::castToSVertex() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::castToViewVertex() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::castToNonTVertex() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface0D.cpp | Interface0D::castToTVertex() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface1D.cpp | Interface1D::verticesBegin() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface1D.cpp | Interface1D::verticesEnd() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface1D.cpp | Interface1D::pointsBegin(float t) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface1D.cpp | Interface1D::pointsEnd(float t) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface1D.cpp | Interface1D::getLength2D() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface1D.cpp | Interface1D::getId() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface1D.cpp | Interface1D::getNature() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::OccluderSource(const GridHelpers::Transform& t, WingedEdge& we) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::~OccluderSource() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::buildCachedPolygon() | 9 | 6 | 5 | 1 | 0 | 0 | 3 | 20
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::begin() | 15 | 14 | 12 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::next() | 19 | 19 | 15 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::isValid() | 4 | 2 | 2 | 1 | 0 | 0 | 2 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::getWFace() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::getCameraSpacePolygon() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::getGridSpacePolygon() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::getOccluderProscenium(real proscenium[4]) | 13 | 13 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\OccluderSource.cpp | OccluderSource::averageOccluderArea() | 11 | 11 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProvider::Pow23GridDensityProvider(OccluderSource& source, const real proscenium[4], unsigned numFaces) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProvider::Pow23GridDensityProvider(OccluderSource& source, const BBox<Vec3r>& bbox, const GridHelpers::Transform& transform, unsigned numFaces) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProvider::Pow23GridDensityProvider(OccluderSource& source, unsigned numFaces) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProvider::~Pow23GridDensityProvider() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProvider::initialize(const real proscenium[4]) | 31 | 25 | 20 | 5 | 3 | 0 | 3 | 26
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProviderFactory::Pow23GridDensityProviderFactory(unsigned numFaces) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProviderFactory::~Pow23GridDensityProviderFactory() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProviderFactory::newGridDensityProvider(OccluderSource& source, const real proscenium[4]) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProviderFactory::newGridDensityProvider(OccluderSource& source, const BBox<Vec3r>& bbox, const GridHelpers::Transform& transform) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Pow23GridDensityProvider.cpp | Pow23GridDensityProviderFactory::newGridDensityProvider(OccluderSource& source) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::getNature() const | 5 | 5 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::castToSVertex() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::castToViewVertex() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::castToNonTVertex() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::castToTVertex() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::shape_importance() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::material() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::shape_id() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::shape() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::qi() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::occluders_begin() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::occluders_end() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::occluders_empty() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::occluders_size() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::occludee() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::occluded_shape() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::occludee_empty() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::z_discontinuity() const | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::fedge() | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | SVertex::getFEdge(Interface0D& inter) | 50 | 49 | 30 | 15 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::viewedge_nature() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::viewedge_length() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::occluded_shape() const | 5 | 5 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::shape_importance() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::invisibility() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::occluders_begin() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::occluders_end() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::occluders_empty() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::occluders_size() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::occludee_empty() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::shape_id() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::shape() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::z_discontinuity() const | 27 | 20 | 16 | 5 | 4 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::local_average_depth(int iCombination ) const | 6 | 5 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::local_depth_variance(int iCombination ) const | 8 | 5 | 5 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::local_average_density( float sigma, int iCombination) const | 8 | 5 | 5 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::normal(int& oException ) | 8 | 8 | 6 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::curvature2d_as_vector(int iCombination) const | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::curvature2d_as_angle(int iCombination) const | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdge::material() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdgeSharp::aFrsMaterial() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdgeSharp::bFrsMaterial() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.cpp | FEdgeSmooth::frs_material() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SilhouetteGeomEngine.cpp | SilhouetteGeomEngine::setTransform(const real iModelViewMatrix[4][4], const real iProjectionMatrix[4][4], const int iViewport[4], real iFocal) | 34 | 29 | 21 | 8 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SilhouetteGeomEngine.cpp | SilhouetteGeomEngine::setFrustum(real iZNear, real iZFar) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SilhouetteGeomEngine.cpp | SilhouetteGeomEngine::retrieveViewport(int viewport[4]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SilhouetteGeomEngine.cpp | SilhouetteGeomEngine::ProjectSilhouette(vector<SVertex*>& ioVertices) | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SilhouetteGeomEngine.cpp | SilhouetteGeomEngine::ProjectSilhouette(SVertex *ioVertex) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SilhouetteGeomEngine.cpp | SilhouetteGeomEngine::ImageToWorldParameter(FEdge *fe, real t) | 126 | 118 | 82 | 20 | 6 | 1 | 2 | 39
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SilhouetteGeomEngine.cpp | SilhouetteGeomEngine::WorldToImage(const Vec3r& M) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SilhouetteGeomEngine.cpp | SilhouetteGeomEngine::CameraToImage(const Vec3r& M) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Cell::Cell() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Cell::~Cell() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Cell::setDimensions(real x, real y, real sizeX, real sizeY) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Cell::compareOccludersByShallowestPoint(const SphericalGrid::OccluderData *a, const SphericalGrid::OccluderData *b) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Cell::indexPolygons() | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Iterator::Iterator(SphericalGrid& grid, Vec3r& center, real epsilon) | 13 | 10 | 5 | 1 | 1 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Iterator::~Iterator() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::SphericalGrid(OccluderSource& source, GridDensityProvider& density, ViewMap *viewMap, Vec3r& viewpoint, bool enableQI) | 19 | 16 | 12 | 4 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::~SphericalGrid() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::assignCells(OccluderSource& source, GridDensityProvider& density, ViewMap *viewMap) | 40 | 31 | 26 | 5 | 5 | 0 | 4 | 31
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::distributePolygons(OccluderSource& source) | 25 | 20 | 15 | 3 | 2 | 0 | 3 | 38
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::reorganizeCells() | 7 | 6 | 4 | 2 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::getCellCoordinates(const Vec3r& point, unsigned& x, unsigned& y) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::findCell(const Vec3r& point) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::orthographicProjection() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::viewpoint() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::enableQI() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Transform::Transform() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Transform::operator()(const Vec3r& point) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.cpp | SphericalGrid::Transform::sphericalProjection(const Vec3r& M) | 8 | 6 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::SteerableViewMap(unsigned int nbOrientations) | 8 | 8 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::Build() | 3 | 3 | 3 | 0 | 0 | 1 | 0 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::SteerableViewMap(const SteerableViewMap& iBrother) | 9 | 9 | 8 | 1 | 0 | 1 | 0 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::~SteerableViewMap() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::Clear() | 16 | 16 | 11 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::Reset() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::ComputeWeight(const Vec2d& dir, unsigned i) | 8 | 7 | 5 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::AddFEdge(FEdge *iFEdge) | 24 | 23 | 19 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::getSVMNumber(const Vec2f& orient) | 18 | 17 | 14 | 5 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::getSVMNumber(unsigned id) | 16 | 16 | 13 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::buildImagesPyramids(GrayImage **steerableBases, bool copy, unsigned iNbLevels, float iSigma) | 11 | 11 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::readSteerableViewMapPixel(unsigned iOrientation, int iLevel, int x, int y) | 17 | 12 | 9 | 6 | 0 | 0 | 5 | 72
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::readCompleteViewMapPixel(int iLevel, int x, int y) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::getNumberOfPyramidLevels() const | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SteerableViewMap.cpp | SteerableViewMap::saveSteerableViewMap() const | 61 | 50 | 37 | 10 | 5 | 5 | 6 | 50
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::Init(ViewShape *oVShape) | 15 | 9 | 6 | 3 | 3 | 0 | 3 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::BuildViewEdges(WXShape *iWShape, ViewShape *oVShape, vector<ViewEdge*>& ioVEdges, vector<ViewVertex*>& ioVVertices, vector<FEdge*>& ioFEdges, vector<SVertex*>& ioSVertices) | 66 | 40 | 31 | 9 | 7 | 3 | 19 | 117
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::BuildSmoothViewEdge(const OWXFaceLayer& iFaceLayer) | 79 | 60 | 51 | 10 | 9 | 2 | 10 | 37
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::BuildSharpViewEdge(const OWXEdge& iWEdge) | 78 | 60 | 51 | 6 | 7 | 4 | 11 | 56
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::FindNextFaceLayer(const OWXFaceLayer& iFaceLayer) | 69 | 63 | 43 | 25 | 0 | 1 | 6 | 68
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::FindPreviousFaceLayer(const OWXFaceLayer& iFaceLayer) | 69 | 62 | 42 | 25 | 1 | 1 | 6 | 68
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::BuildSmoothFEdge(FEdge *feprevious, const OWXFaceLayer& ifl) | 89 | 72 | 61 | 7 | 10 | 1 | 7 | 34
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::stopSmoothViewEdge(WXFaceLayer *iFaceLayer) | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::retrieveFaceMarks(WXEdge *iEdge) | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::FindNextWEdge(const OWXEdge& iEdge) | 40 | 28 | 18 | 13 | 6 | 2 | 6 | 53
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::FindPreviousWEdge(const OWXEdge& iEdge) | 36 | 28 | 18 | 13 | 6 | 1 | 2 | 14
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::BuildSharpFEdge(FEdge *feprevious, const OWXEdge& iwe) | 65 | 59 | 52 | 6 | 2 | 0 | 4 | 19
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::stopSharpViewEdge(WXEdge *iEdge) | 6 | 6 | 4 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::MakeSVertex(Vec3r& iPoint) | 7 | 6 | 6 | 1 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::MakeSVertex(Vec3r& iPoint, bool shared) | 18 | 16 | 12 | 3 | 0 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewEdgeXBuilder.cpp | ViewEdgeXBuilder::MakeViewVertex(SVertex *iSVertex) | 8 | 7 | 6 | 3 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::~ViewMap() | 15 | 12 | 10 | 2 | 2 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::Clean() | 21 | 19 | 14 | 5 | 2 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::viewShape(unsigned id) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::AddViewShape(ViewShape *iVShape) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::getClosestFEdge(real x, real y) const | 15 | 13 | 11 | 3 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::getClosestViewEdge(real x, real y) const | 17 | 15 | 12 | 5 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::CreateTVertex(const Vec3r& iA3D, const Vec3r& iA2D, FEdge *iFEdgeA, const Vec3r& iB3D, const Vec3r& iB2D, FEdge *iFEdgeB, const Id& id) | 32 | 21 | 19 | 2 | 7 | 0 | 4 | 49
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::InsertViewVertex(SVertex *iVertex, vector<ViewEdge*>& newViewEdges) | 86 | 56 | 47 | 12 | 11 | 0 | 19 | 82
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewMap::Connect(FEdge *ioEdge, SVertex *ioVertex, vector<ViewEdge*>& oNewVEdges) | 6 | 6 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdgeComp(ViewVertex::directedViewEdge& dve1, ViewVertex::directedViewEdge& dve2) | 31 | 30 | 20 | 10 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::setFrontEdgeA(ViewEdge *iFrontEdgeA, bool incoming) | 14 | 14 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::setFrontEdgeB(ViewEdge *iFrontEdgeB, bool incoming) | 14 | 14 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::setBackEdgeA(ViewEdge *iBackEdgeA, bool incoming) | 14 | 14 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::setBackEdgeB(ViewEdge *iBackEdgeB, bool incoming) | 14 | 14 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::Replace(ViewEdge *iOld, ViewEdge *iNew) | 19 | 17 | 13 | 4 | 0 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edges_begin() | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edges_begin() const | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edges_end() | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edges_end() const | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edges_iterator(ViewEdge *iEdge) | 19 | 18 | 10 | 6 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edges_iterator(ViewEdge *iEdge) const | 22 | 21 | 12 | 6 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edgesBegin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edgesEnd() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | TVertex::edgesIterator(ViewEdge *iEdge) | 6 | 6 | 4 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::AddOutgoingViewEdge(ViewEdge *iVEdge) | 11 | 10 | 8 | 2 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::AddIncomingViewEdge(ViewEdge *iVEdge) | 11 | 10 | 8 | 2 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edges_begin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edges_begin() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edges_end() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edges_end() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edges_iterator(ViewEdge *iEdge) | 6 | 6 | 4 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edges_iterator(ViewEdge *iEdge) const | 6 | 6 | 4 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edgesBegin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edgesEnd() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | NonTVertex::edgesIterator(ViewEdge *iEdge) | 6 | 6 | 4 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::getLength2D() const | 11 | 11 | 11 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::ViewEdge_iterator() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::ViewEdge_iterator() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::fedge_iterator_begin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::fedge_iterator_begin() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::fedge_iterator_last() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::fedge_iterator_last() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::fedge_iterator_end() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::fedge_iterator_end() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::vertices_begin() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::vertices_begin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::vertices_last() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::vertices_last() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::vertices_end() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::vertices_end() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::verticesBegin() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::verticesEnd() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::pointsBegin(float t) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::pointsEnd(float t) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewShape::~ViewShape() | 14 | 12 | 9 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewShape::RemoveEdge(ViewEdge *iViewEdge) | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewShape::RemoveVertex(ViewVertex *iViewVertex) | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.cpp | ViewEdge::UpdateFEdges() | 8 | 7 | 7 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | findOccludee(FEdge *fe, G& grid, I& occluders, real epsilon, WFace **oaWFace, Vec3r& u, Vec3r& A, Vec3r& origin, Vec3r& edge, vector<WVertex*>& faceVertices) | 108 | 93 | 58 | 25 | 11 | 1 | 4 | 33
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | findOccludee(FEdge *fe, G& grid, real epsilon, ViewEdge *ve, WFace **oaFace) | 30 | 26 | 22 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | computeVisibility(ViewMap *viewMap, FEdge *fe, G& grid, real epsilon, ViewEdge *ve, WFace **oaWFace, set<ViewShape*> *foundOccluders) | 187 | 156 | 97 | 34 | 21 | 0 | 10 | 76
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | computeCumulativeVisibility(ViewMap *ioViewMap, G& grid, real epsilon, RenderMonitor *iRenderMonitor) | 195 | 162 | 113 | 30 | 12 | 0 | 21 | 158
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | computeDetailedVisibility(ViewMap *ioViewMap, G& grid, real epsilon, RenderMonitor *iRenderMonitor) | 169 | 137 | 94 | 24 | 12 | 0 | 20 | 147
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | computeFastVisibility(ViewMap *ioViewMap, G& grid, real epsilon) | 127 | 97 | 79 | 15 | 14 | 0 | 16 | 110
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | computeVeryFastVisibility(ViewMap *ioViewMap, G& grid, real epsilon) | 55 | 42 | 33 | 7 | 4 | 1 | 9 | 62
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::BuildGrid(WingedEdge& we, const BBox<Vec3r>& bbox, unsigned int sceneNumFaces) | 21 | 16 | 13 | 3 | 2 | 0 | 3 | 19
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::BuildViewMap(WingedEdge& we, visibility_algo iAlgo, real epsilon, const BBox<Vec3r>& bbox, unsigned int sceneNumFaces) | 19 | 10 | 10 | 1 | 5 | 0 | 4 | 10
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | distance2D(const Vec3r & point, const real origin[2]) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | crossesProscenium(real proscenium[4], FEdge *fe) | 7 | 6 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | insideProscenium(real proscenium[4], const Vec3r& point) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::CullViewEdges(ViewMap *ioViewMap, real viewProscenium[4], real occluderProscenium[4], bool extensiveFEdgeSearch) | 153 | 82 | 64 | 14 | 16 | 0 | 55 | 512
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::computeInitialViewEdges(WingedEdge& we) | 34 | 22 | 19 | 3 | 6 | 1 | 6 | 60
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::computeCusps(ViewMap *ioViewMap) | 66 | 62 | 47 | 13 | 0 | 0 | 4 | 34
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeCumulativeVisibility(ViewMap *ioViewMap, WingedEdge& we, const BBox<Vec3r>& bbox, real epsilon, bool cull, GridDensityProviderFactory& factory) | 28 | 24 | 18 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeDetailedVisibility(ViewMap *ioViewMap, WingedEdge& we, const BBox<Vec3r>& bbox, real epsilon, bool cull, GridDensityProviderFactory& factory) | 28 | 24 | 18 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeEdgesVisibility(ViewMap *ioViewMap, WingedEdge& we, const BBox<Vec3r>& bbox, unsigned int sceneNumFaces, visibility_algo iAlgo, real epsilon) | 86 | 77 | 51 | 16 | 2 | 1 | 7 | 83
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeRayCastingVisibility(ViewMap *ioViewMap, real epsilon) | 148 | 128 | 92 | 20 | 9 | 0 | 11 | 79
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeFastRayCastingVisibility(ViewMap *ioViewMap, real epsilon) | 125 | 108 | 86 | 18 | 12 | 0 | 5 | 42
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeVeryFastRayCastingVisibility(ViewMap *ioViewMap, real epsilon) | 50 | 44 | 37 | 7 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::FindOccludee(FEdge *fe, Grid *iGrid, real epsilon, Polygon3r **oaPolygon, unsigned timestamp, Vec3r& u, Vec3r& A, Vec3r& origin, Vec3r& edge, vector<WVertex*>& faceVertices) | 87 | 73 | 52 | 21 | 9 | 1 | 5 | 51
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::FindOccludee(FEdge *fe, Grid *iGrid, real epsilon, Polygon3r **oaPolygon, unsigned timestamp) | 32 | 28 | 22 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeRayCastingVisibility(FEdge *fe, Grid *iGrid, real epsilon, set<ViewShape*>& oOccluders, Polygon3r **oaPolygon, unsigned timestamp) | 187 | 156 | 96 | 33 | 19 | 0 | 12 | 82
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeIntersections(ViewMap *ioViewMap, intersection_algo iAlgo, real epsilon) | 24 | 24 | 17 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapBuilder.cpp | ViewMapBuilder::ComputeSweepLineIntersections(ViewMap *ioViewMap, real epsilon) | 209 | 159 | 120 | 31 | 39 | 0 | 11 | 68
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, Vec3r& v) | 20 | 20 | 18 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, Polygon3r& p) | 21 | 13 | 12 | 2 | 4 | 0 | 4 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, FrsMaterial& m) | 29 | 18 | 14 | 5 | 6 | 0 | 5 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, ViewShape *vs) | 73 | 50 | 43 | 9 | 12 | 0 | 11 | 30
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, FEdge *fe) | 115 | 72 | 63 | 5 | 24 | 1 | 19 | 27
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, SVertex *sv) | 50 | 32 | 29 | 5 | 11 | 0 | 7 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, ViewEdge *ve) | 63 | 41 | 38 | 5 | 12 | 0 | 10 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, ViewVertex *vv) | 75 | 52 | 48 | 5 | 13 | 0 | 10 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, const Vec3r& v) | 22 | 20 | 18 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, const Polygon3r& p) | 18 | 10 | 9 | 2 | 4 | 0 | 4 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, const FrsMaterial& m) | 24 | 13 | 9 | 5 | 6 | 0 | 5 | 5
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, ViewShape *vs) | 74 | 51 | 41 | 9 | 12 | 0 | 11 | 30
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, FEdge *fe) | 83 | 44 | 39 | 4 | 18 | 0 | 21 | 28
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, SVertex *sv) | 47 | 28 | 25 | 6 | 10 | 0 | 9 | 33
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, ViewEdge *ve) | 50 | 28 | 25 | 5 | 12 | 0 | 10 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, ViewVertex *vv) | 62 | 40 | 35 | 6 | 12 | 0 | 10 | 11
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | load(istream& in, ViewMap *vm, ProgressBar *pb) | 124 | 106 | 80 | 24 | 11 | 0 | 7 | 54
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | save(ostream& out, ViewMap *vm, ProgressBar *pb) | 124 | 108 | 80 | 28 | 9 | 0 | 7 | 57
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | setFlags(const unsigned char flags) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | addFlags(const unsigned char flags) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | rmFlags(const unsigned char flags) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | getFlags() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | setModelsPath(const string& path) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.cpp | getModelsPath() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapTesselator.cpp | ViewMapTesselator::Tesselate(ViewMap *iViewMap) | 6 | 5 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapTesselator.cpp | ViewMapTesselator::Tesselate(WShape *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::initBeforeTarget() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::initAfterTarget() | 21 | 19 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::testOccluder(bool wantOccludee) | 69 | 53 | 30 | 18 | 6 | 0 | 10 | 98
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::reportDepth(Vec3r origin, Vec3r u, real t) | 27 | 24 | 12 | 5 | 0 | 0 | 3 | 35
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::nextOccluder() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::nextOccludee() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::validBeforeTarget() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::validAfterTarget() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::markCurrentOccludeeCandidate(real depth) | 9 | 9 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::getWFace() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Iterator::getCameraSpacePolygon() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::OccluderData::OccluderData(OccluderSource& source, Polygon3r& p) | 6 | 5 | 5 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::Cell::checkAndInsert(OccluderSource& source, Polygon3r& poly, OccluderData*& occluder) | 9 | 7 | 5 | 2 | 0 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\BoxGrid.h | BoxGrid::insertOccluder(OccluderSource& source, OccluderData*& occluder) | 20 | 16 | 13 | 4 | 3 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Interface1D.h | integrate(UnaryFunction0D<T>& fun, Interface0DIterator it, Interface0DIterator it_end, IntegrationType integration_type = MEAN) | 45 | 45 | 33 | 12 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.h | FEdge::verticesBegin() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.h | FEdge::verticesEnd() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.h | FEdge::pointsBegin(float t) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\Silhouette.h | FEdge::pointsEnd(float t) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::initBeforeTarget() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::initAfterTarget() | 21 | 19 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::testOccluder(bool wantOccludee) | 68 | 53 | 30 | 18 | 6 | 0 | 9 | 96
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::reportDepth(Vec3r origin, Vec3r u, real t) | 28 | 24 | 12 | 5 | 0 | 0 | 4 | 66
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::nextOccluder() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::nextOccludee() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::validBeforeTarget() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::validAfterTarget() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::markCurrentOccludeeCandidate(real depth) | 9 | 9 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::getWFace() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Iterator::getCameraSpacePolygon() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::OccluderData::OccluderData(OccluderSource& source, Polygon3r& p) | 15 | 10 | 8 | 2 | 1 | 0 | 4 | 46
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::Cell::checkAndInsert(OccluderSource& source, Polygon3r& poly, OccluderData*& occluder) | 9 | 7 | 5 | 2 | 0 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\SphericalGrid.h | SphericalGrid::insertOccluder(OccluderSource& source, OccluderData*& occluder) | 20 | 16 | 13 | 4 | 3 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewShape::SplitEdge(FEdge *fe, const vector<TVertex*>& iViewVertices, vector<FEdge*>& ioNewEdges, vector<ViewEdge*>& ioNewViewEdges) | 108 | 70 | 55 | 9 | 14 | 5 | 24 | 219
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::orientation2d(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::orientation3d(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::z_discontinuity(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::local_average_depth(int iCombination ) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::local_depth_variance(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::local_average_density(float sigma, int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::occluded_shape() const | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::curvature2d_as_vector(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMap.h | ViewEdge::curvature2d_as_angle(int iCombination) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.h | write(ostream& out, const char *str) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.h | write<1>(ostream& out, const char *str) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.h | write<0>(ostream& out, const char *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.h | read(istream& in, char *str) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.h | read<1>(istream& in, char *str) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapIO.h | read<0>(istream& in, char *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\view_map\ViewMapTesselator.h | ViewMapTesselator::Tesselate(ViewEdgesIterator begin, ViewEdgesIterator end) | 66 | 48 | 37 | 7 | 9 | 0 | 9 | 35
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | angle_obtuse(WVertex *v, WFace *f) | 7 | 6 | 6 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | triangle_obtuse(WVertex *, WFace *f) | 5 | 5 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | cotan(WVertex *vo, WVertex *v1, WVertex *v2) | 14 | 9 | 8 | 3 | 3 | 0 | 2 | 28
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | angle_from_cotan(WVertex *vo, WVertex *v1, WVertex *v2) | 14 | 7 | 7 | 1 | 4 | 0 | 3 | 40
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | gts_vertex_mean_curvature_normal(WVertex *v, Vec3r &Kh) | 43 | 33 | 24 | 10 | 9 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | gts_vertex_gaussian_curvature(WVertex *v, real *Kg) | 29 | 22 | 17 | 9 | 6 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | gts_vertex_principal_curvatures(real Kh, real Kg, real *K1, real *K2) | 11 | 9 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | linsolve(real m11, real m12, real b1, real m21, real m22, real b2, real *x1, real *x2) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | eigenvector(real a, real b, real c, Vec3r e) | 9 | 9 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | gts_vertex_principal_directions(WVertex *v, Vec3r Kh, real Kg, Vec3r &e1, Vec3r &e2) | 239 | 148 | 128 | 13 | 40 | 0 | 51 | 523
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | angle(WOEdge *h) | 12 | 12 | 10 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | sphere_clip_vector(const Vec3r& O, real r, const Vec3r& P, Vec3r& V) | 25 | 20 | 17 | 7 | 2 | 0 | 3 | 19
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | compute_curvature_tensor(WVertex *start, real radius, NormalCycle& nc) | 36 | 33 | 26 | 7 | 2 | 1 | 1 | 15
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\Curvature.cpp | compute_curvature_tensor_one_ring(WVertex *start, NormalCycle& nc) | 13 | 11 | 9 | 2 | 1 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::WVertex(WVertex& iBrother) | 11 | 10 | 10 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::duplicate() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::incoming_edge_iterator::operator*() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::incoming_edge_iterator::increment() | 12 | 11 | 9 | 2 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::face_iterator::operator*() | 5 | 5 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::isBoundary() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::isBoundary() | 19 | 18 | 11 | 9 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::AddEdge(WEdge *iEdge) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::incoming_edges_begin() | 9 | 9 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::incoming_edges_end() | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WVertex::incoming_edge_iterator::operator->() | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WOEdge::WOEdge(WOEdge& iBrother) | 12 | 11 | 11 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WOEdge::duplicate() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WOEdge::twin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WOEdge::getPrevOnFace() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WEdge::WEdge(WEdge& iBrother) | 18 | 14 | 12 | 2 | 2 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WEdge::duplicate() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WFace::WFace(WFace& iBrother) | 11 | 11 | 11 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WFace::duplicate() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WFace::frs_material() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WFace::MakeEdge(WVertex *v1, WVertex *v2) | 93 | 55 | 47 | 11 | 14 | 3 | 24 | 145
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WFace::getOppositeEdge(const WVertex *v, WOEdge *&e) | 21 | 20 | 12 | 11 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WFace::getArea() | 11 | 11 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WFace::GetPrevOEdge(WOEdge *iOEdge) | 17 | 15 | 12 | 6 | 1 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WFace::getShape() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WShape::duplicate() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WShape::WShape(WShape& iBrother) | 116 | 91 | 76 | 15 | 11 | 0 | 14 | 49
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WShape::MakeFace(vector<WVertex *>& iVertexList, vector<bool>& iFaceEdgeMarksList, unsigned iMaterial) | 8 | 6 | 5 | 2 | 1 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WShape::MakeFace(vector<WVertex *>& iVertexList, vector<Vec3r>& iNormalsList, vector<Vec2r>& iTexCoordsList, vector<bool>& iFaceEdgeMarksList, unsigned iMaterial) | 13 | 7 | 6 | 3 | 3 | 0 | 3 | 17
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.cpp | WShape::MakeFace(vector<WVertex *>& iVertexList, vector<bool>& iFaceEdgeMarksList, unsigned iMaterial, WFace *face) | 78 | 52 | 42 | 9 | 17 | 1 | 9 | 72
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WFillGrid.cpp | WFillGrid::fillGrid() | 28 | 22 | 18 | 4 | 5 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::visitIndexedFaceSet(IndexedFaceSet& ifs) | 10 | 9 | 7 | 2 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::visitNodeShape(NodeShape& ns) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::visitNodeTransform(NodeTransform& tn) | 9 | 8 | 7 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::visitNodeTransformAfter(NodeTransform&) | 11 | 9 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::buildWShape(WShape& shape, IndexedFaceSet& ifs) | 125 | 99 | 72 | 23 | 18 | 2 | 8 | 66
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::buildWVertices(WShape& shape, const real *vertices, unsigned vsize) | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::buildTriangleStrip(const real *vertices, const real *normals, vector<FrsMaterial>& iMaterials, const real *texCoords, const IndexedFaceSet::FaceEdgeMark *iFaceEdgeMarks, const unsigned *vindices, const unsigned *nindices, const unsigned *mindices, const unsigned *tindices, const unsigned nvertices) | 69 | 60 | 42 | 5 | 6 | 6 | 3 | 48
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::buildTriangleFan(const real *vertices, const real *normals, vector<FrsMaterial>& iMaterials, const real *texCoords, const IndexedFaceSet::FaceEdgeMark *iFaceEdgeMarks, const unsigned *vindices, const unsigned *nindices, const unsigned *mindices, const unsigned *tindices, const unsigned nvertices) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::buildTriangles(const real *vertices, const real *normals, vector<FrsMaterial>& iMaterials, const real *texCoords, const IndexedFaceSet::FaceEdgeMark *iFaceEdgeMarks, const unsigned *vindices, const unsigned *nindices, const unsigned *mindices, const unsigned *tindices, const unsigned nvertices) | 36 | 31 | 23 | 3 | 4 | 1 | 1 | 15
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::transformVertices(const real *vertices, unsigned vsize, const Matrix44r& transform, real *res) | 12 | 11 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WingedEdgeBuilder.cpp | WingedEdgeBuilder::transformNormals(const real *normals, unsigned nsize, const Matrix44r& transform, real *res) | 12 | 11 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WSFillGrid.cpp | WSFillGrid::fillGrid() | 28 | 22 | 18 | 4 | 5 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdge.cpp | WXFaceLayer::Get0VertexIndex() const | 9 | 9 | 7 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdge.cpp | WXFaceLayer::GetSmoothEdgeIndex() const | 9 | 9 | 7 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdge.cpp | WXFaceLayer::RetrieveCuspEdgesIndices(vector<int>& oCuspEdges) | 9 | 8 | 6 | 2 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdge.cpp | WXFaceLayer::BuildSmoothEdge() | 165 | 137 | 103 | 29 | 6 | 5 | 22 | 277
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdge.cpp | WXFace::ComputeCenter() | 9 | 9 | 8 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdge.cpp | WXShape::MakeFace(vector<WVertex *>& iVertexList, vector<bool>& iFaceEdgeMarksList, unsigned iMaterialIndex) | 13 | 11 | 9 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdge.cpp | WXShape::MakeFace(vector<WVertex *>& iVertexList, vector<Vec3r>& iNormalsList, vector<Vec2r>& iTexCoordsList, vector<bool>& iFaceEdgeMarksList, unsigned iMaterialIndex) | 13 | 11 | 8 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdgeBuilder.cpp | WXEdgeBuilder::visitIndexedFaceSet(IndexedFaceSet& ifs) | 11 | 10 | 8 | 2 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdgeBuilder.cpp | WXEdgeBuilder::buildWVertices(WShape& shape, const real *vertices, unsigned vsize) | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.h | WOEdge::RetrieveCWOrderedEdges(vector<WEdge *>& oEdges) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WEdge.h | WOEdge::setVecAndAngle() | 16 | 16 | 12 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\freestyle\intern\winged_edge\WXEdge.h | WXVertex::isFeature() | 11 | 10 | 7 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | initialize_chain(Object *ob, bPoseChannel *pchan_tip, bConstraint *con) | 132 | 88 | 71 | 26 | 21 | 1 | 23 | 202
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | is_cartesian_constraint(bConstraint *con) | 4 | 2 | 2 | 1 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | constraint_valid(bConstraint *con) | 15 | 13 | 8 | 10 | 1 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | initialize_scene(Object *ob, bPoseChannel *pchan_tip) | 13 | 11 | 8 | 4 | 1 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | get_ikdata(bPose *pose) | 10 | 7 | 5 | 4 | 1 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | EulerAngleFromMatrix(const KDL::Rotation& R, int axis) | 13 | 12 | 10 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | ComputeTwist(const KDL::Rotation& R) | 8 | 5 | 5 | 1 | 2 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | RemoveEulerAngleFromMatrix(KDL::Rotation& R, double angle, int axis) | 18 | 16 | 11 | 4 | 0 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | GetEulerXZY(const KDL::Rotation& R, double& X, double& Z, double& Y) | 11 | 11 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | GetEulerXYZ(const KDL::Rotation& R, double& X, double& Y, double& Z) | 11 | 11 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | GetJointRotation(KDL::Rotation& boneRot, int type, double *rot) | 41 | 35 | 25 | 10 | 0 | 0 | 6 | 24
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | target_callback(const iTaSC::Timestamp& timestamp, const iTaSC::Frame& current, iTaSC::Frame& next, void *param) | 32 | 22 | 19 | 3 | 2 | 0 | 8 | 64
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | base_callback(const iTaSC::Timestamp& timestamp, const iTaSC::Frame& current, iTaSC::Frame& next, void *param) | 90 | 62 | 59 | 3 | 3 | 4 | 25 | 232
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | copypose_callback(const iTaSC::Timestamp& timestamp, iTaSC::ConstraintValues *const _values, unsigned int _nvalues, void *_param) | 39 | 34 | 27 | 7 | 2 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | copypose_error(const iTaSC::ConstraintValues *values, unsigned int nvalues, IK_Target *iktarget) | 19 | 16 | 12 | 4 | 1 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | distance_callback(const iTaSC::Timestamp& timestamp, iTaSC::ConstraintValues *const _values, unsigned int _nvalues, void *_param) | 44 | 40 | 28 | 12 | 1 | 0 | 3 | 15
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | distance_error(const iTaSC::ConstraintValues *values, unsigned int _nvalues, IK_Target *iktarget) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | joint_callback(const iTaSC::Timestamp& timestamp, iTaSC::ConstraintValues *const _values, unsigned int _nvalues, void *_param) | 73 | 57 | 38 | 13 | 2 | 0 | 14 | 128
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | convert_channels(IK_Scene *ikscene, PoseTree *tree, float ctime) | 122 | 78 | 54 | 18 | 4 | 0 | 40 | 305
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | convert_pose(IK_Scene *ikscene) | 37 | 33 | 29 | 3 | 2 | 2 | 2 | 26
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | BKE_pose_rest(IK_Scene *ikscene) | 23 | 18 | 16 | 2 | 2 | 0 | 3 | 21
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | convert_tree(Scene *blscene, Object *ob, bPoseChannel *pchan, float ctime) | 467 | 401 | 303 | 102 | 11 | 0 | 55 | 451
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | create_scene(Scene *scene, Object *ob, float ctime) | 27 | 22 | 18 | 7 | 1 | 0 | 4 | 22
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | init_scene(Object *ob) | 16 | 14 | 10 | 5 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | execute_scene(Scene *blscene, IK_Scene *ikscene, bItasc *ikparam, float ctime, float frtime) | 162 | 121 | 90 | 29 | 3 | 0 | 38 | 338
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | itasc_initialize_tree(struct Scene *scene, Object *ob, float ctime) | 23 | 13 | 9 | 4 | 1 | 0 | 9 | 67
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | itasc_execute_tree(struct Scene *scene, struct Object *ob, struct bPoseChannel *pchan, float ctime) | 26 | 22 | 16 | 8 | 1 | 0 | 3 | 21
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | itasc_release_tree(struct Scene *scene, struct Object *ob, float ctime) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | itasc_clear_data(struct bPose *pose) | 10 | 10 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | itasc_clear_cache(struct bPose *pose) | 9 | 8 | 5 | 3 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | itasc_update_param(struct bPose *pose) | 24 | 22 | 18 | 3 | 0 | 0 | 2 | 23
D:\stuff\blender\blender_src\source\blender\ikplugin\intern\itasc_plugin.cpp | itasc_test_constraint(struct Object *ob, struct bConstraint *cons) | 13 | 9 | 5 | 3 | 2 | 0 | 2 | 9
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::evaluatePalette(Color32 color_array[4]) const | 54 | 31 | 29 | 3 | 8 | 3 | 15 | 116
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::evaluatePaletteNV5x(Color32 color_array[4]) const | 43 | 32 | 30 | 3 | 7 | 3 | 4 | 30
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::evaluatePalette3(Color32 color_array[4]) const | 22 | 17 | 17 | 0 | 3 | 3 | 2 | 18
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::evaluatePalette4(Color32 color_array[4]) const | 21 | 17 | 17 | 0 | 3 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::decodeBlock(ColorBlock *block) const | 12 | 9 | 7 | 2 | 1 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::decodeBlockNV5x(ColorBlock *block) const | 12 | 9 | 7 | 2 | 1 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::setIndices(int *idx) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::flip4() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT1::flip2() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT3::decodeBlock(ColorBlock *block) const | 6 | 3 | 3 | 0 | 1 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT3::decodeBlockNV5x(ColorBlock *block) const | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT3::decodeBlock(ColorBlock *block) const | 17 | 17 | 17 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT3::flip4() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT3::flip2() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT3::flip4() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT3::flip2() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::evaluatePalette(uint8 alpha[8]) const | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::evaluatePalette8(uint8 alpha[8]) const | 11 | 9 | 9 | 0 | 0 | 6 | 2 | 36
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::evaluatePalette6(uint8 alpha[8]) const | 11 | 9 | 9 | 0 | 0 | 6 | 2 | 31
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::indices(uint8 index_array[16]) const | 17 | 17 | 17 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::index(uint index) const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::setIndex(uint index, uint value) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::decodeBlock(ColorBlock *block) const | 10 | 8 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::flip4() | 11 | 8 | 8 | 0 | 2 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | AlphaBlockDXT5::flip2() | 9 | 6 | 6 | 0 | 2 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT5::decodeBlock(ColorBlock *block) const | 6 | 3 | 3 | 0 | 1 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT5::decodeBlockNV5x(ColorBlock *block) const | 6 | 3 | 3 | 0 | 1 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT5::flip4() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockDXT5::flip2() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockATI1::decodeBlock(ColorBlock *block) const | 12 | 10 | 9 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockATI1::flip4() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockATI1::flip2() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockATI2::decodeBlock(ColorBlock *block) const | 21 | 17 | 15 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockATI2::flip4() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockATI2::flip2() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockCTX1::evaluatePalette(Color32 color_array[4]) const | 21 | 17 | 17 | 0 | 3 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockCTX1::decodeBlock(ColorBlock *block) const | 12 | 9 | 7 | 2 | 1 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockCTX1::setIndices(int *idx) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockCTX1::flip4() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | BlockCTX1::flip2() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | mem_read(Stream & mem, BlockDXT1 & block) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | mem_read(Stream & mem, AlphaBlockDXT3 & block) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | mem_read(Stream & mem, BlockDXT3 & block) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | mem_read(Stream & mem, AlphaBlockDXT5 & block) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | mem_read(Stream & mem, BlockDXT5 & block) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | mem_read(Stream & mem, BlockATI1 & block) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | mem_read(Stream & mem, BlockATI2 & block) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.cpp | mem_read(Stream & mem, BlockCTX1 & block) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | colorLuminance(Color32 c) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | colorDistance(Color32 c0, Color32 c1) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::ColorBlock() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::ColorBlock(const uint *linearImage) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::ColorBlock(const ColorBlock & block) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::ColorBlock(const Image *img, uint x, uint y) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::init(const Image *img, uint x, uint y) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::init(uint w, uint h, const uint *data, uint x, uint y) | 18 | 11 | 9 | 2 | 4 | 0 | 3 | 42
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::init(uint w, uint h, const float *data, uint x, uint y) | 24 | 16 | 14 | 2 | 5 | 1 | 3 | 53
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | component(Color32 c, uint i) | 7 | 7 | 7 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::swizzle(uint x, uint y, uint z, uint w) | 8 | 8 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::isSingleColor(Color32 mask ) const | 10 | 8 | 6 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::hasAlpha() const | 5 | 5 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::diameterRange(Color32 *start, Color32 *end) const | 17 | 15 | 12 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::luminanceRange(Color32 *start, Color32 *end) const | 22 | 18 | 14 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::boundsRange(Color32 *start, Color32 *end) const | 30 | 24 | 22 | 7 | 5 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.cpp | ColorBlock::boundsRangeAlpha(Color32 *start, Color32 *end) const | 35 | 29 | 27 | 9 | 5 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | getDxgiFormatString(DXGI_FORMAT dxgiFormat) | 121 | 97 | 92 | 2 | 24 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | getD3d10ResourceDimensionString(D3D10_RESOURCE_DIMENSION resourceDimension) | 10 | 10 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | mem_read(Stream & mem, DDSPixelFormat & pf) | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | mem_read(Stream & mem, DDSCaps & caps) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | mem_read(Stream & mem, DDSHeader10 & header) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | mem_read(Stream & mem, DDSHeader & header) | 18 | 17 | 15 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | findD3D9Format(uint bitcount, uint rmask, uint gmask, uint bmask, uint amask) | 14 | 13 | 5 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::DDSHeader() | 34 | 30 | 30 | 1 | 3 | 1 | 1 | 9
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setWidth(uint w) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setHeight(uint h) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setDepth(uint d) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setMipmapCount(uint count) | 20 | 18 | 12 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setTexture2D() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setTexture3D() | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setTextureCube() | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setLinearSize(uint size) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setPitch(uint pitch) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setFourCC(uint8 c0, uint8 c1, uint8 c2, uint8 c3) | 10 | 8 | 8 | 0 | 1 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setFormatCode(uint32 code) | 10 | 8 | 8 | 0 | 1 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setSwizzleCode(uint8 c0, uint8 c1, uint8 c2, uint8 c3) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setPixelFormat(uint bitcount, uint rmask, uint gmask, uint bmask, uint amask) | 57 | 46 | 27 | 7 | 5 | 1 | 6 | 30
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setDX10Format(uint format) | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setNormalFlag(bool b) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setSrgbFlag(bool b) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setHasAlphaFlag(bool b) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::setUserVersion(int version) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::hasDX10Header() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::signature() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::toolVersion() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::userVersion() const | 5 | 5 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::isNormalMap() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::isSrgb() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::hasAlpha() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DDSHeader::d3d9Format() const | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::DirectDrawSurface(unsigned char *mem, uint size) | 7 | 3 | 3 | 1 | 1 | 0 | 3 | 29
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::~DirectDrawSurface() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::isValid() const | 23 | 13 | 9 | 7 | 4 | 1 | 6 | 21
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::isSupported() const | 54 | 46 | 17 | 13 | 4 | 0 | 4 | 22
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::hasAlpha() const | 33 | 30 | 12 | 8 | 1 | 0 | 2 | 23
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::mipmapCount() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::fourCC() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::width() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::height() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::depth() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::isTexture1D() const | 6 | 6 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::isTexture2D() const | 9 | 9 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::isTexture3D() const | 9 | 9 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::isTextureCube() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::setNormalFlag(bool b) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::setHasAlphaFlag(bool b) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::setUserVersion(int version) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::mipmap(Image *img, uint face, uint mipmap) | 40 | 33 | 19 | 4 | 5 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::readData(uint &rsize) | 18 | 12 | 10 | 2 | 5 | 2 | 1 | 13
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::readLinearImage(Image *img) | 43 | 31 | 25 | 3 | 10 | 0 | 2 | 18
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::readBlockImage(Image *img) | 27 | 20 | 12 | 4 | 5 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | buildNormal(uint8 x, uint8 y) | 8 | 7 | 7 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::readBlock(ColorBlock *rgba) | 80 | 72 | 43 | 13 | 5 | 0 | 3 | 18
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::blockSize() const | 38 | 36 | 10 | 7 | 1 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::mipmapSize(uint mipmap) const | 29 | 25 | 19 | 5 | 3 | 1 | 1 | 16
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::faceSize() const | 10 | 8 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::offset(const uint face, const uint mipmap) | 19 | 15 | 9 | 4 | 4 | 2 | 0 | 2
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\DirectDrawSurface.cpp | DirectDrawSurface::printInfo() const | 109 | 96 | 72 | 36 | 12 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\FlipDXT.cpp | FlipDXT1BlockFull(uint8_t *block) | 13 | 7 | 7 | 0 | 0 | 0 | 6 | 33
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\FlipDXT.cpp | FlipDXT1BlockHalf(uint8_t *block) | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\FlipDXT.cpp | FlipDXT3BlockFull(uint8_t *block) | 22 | 14 | 14 | 0 | 3 | 0 | 5 | 39
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\FlipDXT.cpp | FlipDXT3BlockHalf(uint8_t *block) | 10 | 8 | 8 | 0 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\FlipDXT.cpp | FlipDXT5BlockFull(uint8_t *block) | 41 | 14 | 12 | 0 | 3 | 0 | 24 | 141
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\FlipDXT.cpp | FlipDXT5BlockHalf(uint8_t *block) | 9 | 8 | 7 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\FlipDXT.cpp | FlipDXTCImage(unsigned int width, unsigned int height, unsigned int levels, int fourcc, uint8_t *data) | 80 | 60 | 46 | 16 | 11 | 0 | 9 | 60
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::Image() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::~Image() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::allocate(uint w, uint h) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::free() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::width() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::height() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::scanline(uint h) const | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::scanline(uint h) | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::pixels() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::pixels() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::pixel(uint idx) const | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::pixel(uint idx) | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::format() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.cpp | Image::setFormat(Image::Format f) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Stream.cpp | Stream::seek(unsigned int p) | 9 | 8 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Stream.cpp | mem_read(Stream & mem, unsigned long long & i) | 8 | 8 | 7 | 3 | 0 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Stream.cpp | mem_read(Stream & mem, unsigned int & i) | 8 | 8 | 7 | 3 | 0 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Stream.cpp | mem_read(Stream & mem, unsigned short & i) | 8 | 8 | 7 | 3 | 0 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Stream.cpp | mem_read(Stream & mem, unsigned char & i) | 8 | 8 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Stream.cpp | mem_read(Stream & mem, unsigned char *i, unsigned int cnt) | 8 | 8 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\BlockDXT.h | BlockDXT1::isFourColorMode() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.h | ColorBlock::colors() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.h | ColorBlock::color(uint i) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.h | ColorBlock::color(uint i) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.h | ColorBlock::color(uint x, uint y) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\ColorBlock.h | ColorBlock::color(uint x, uint y) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Common.h | swap(T & a, T & b) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Common.h | computePitch(uint w, uint bitsize, uint alignment) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.h | Image::pixel(uint x, uint y) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\Image.h | Image::pixel(uint x, uint y) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\PixelFormat.h | convert(uint c, uint inbits, uint outbits) | 12 | 10 | 7 | 4 | 0 | 0 | 2 | 2
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\PixelFormat.h | maskShiftAndSize(uint mask, uint *shift, uint *size) | 18 | 16 | 13 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\PixelFormat.h | quantizeCeil(float f, int inbits, int outbits) | 15 | 10 | 10 | 1 | 1 | 0 | 4 | 28
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\PixelFormat.h | quantizeRound(float f, int bits) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\dds\PixelFormat.h | quantizeFloor(float f, int bits) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\oiio\openimageio_api.cpp | fill_all_channels(T *pixels, int width, int height, int components, Q alpha) | 27 | 25 | 19 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\oiio\openimageio_api.cpp | imb_oiio_load_image(ImageInput *in, int width, int height, int components, int flags, bool is_alpha) | 36 | 27 | 15 | 6 | 7 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\blender\imbuf\intern\oiio\openimageio_api.cpp | imb_oiio_load_image_float(ImageInput *in, int width, int height, int components, int flags, bool is_alpha) | 37 | 27 | 15 | 6 | 7 | 0 | 3 | 31
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_api.cpp | Mem_IStream::read(char c[], int n) | 8 | 8 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_api.cpp | Mem_IStream::tellg() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_api.cpp | Mem_IStream::seekg(Int64 pos) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_api.cpp | Mem_IStream::clear() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_get_handle(void) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_add_channel(void *handle, const char *layname, const char *channame, int xstride, int ystride, float *rect) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_begin_read(void *handle, const char *filename, int *width, int *height) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_begin_write(void *handle, const char *filename, int width, int height, int compress) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exrtile_begin_write(void *handle, const char *filename, int mipmap, int width, int height, int tilex, int tiley) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_set_channel(void *handle, const char *layname, const char *channame, int xstride, int ystride, float *rect) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_read_channels(void *handle) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_write_channels(void *handle) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exrtile_write_channels(void *handle, int partx, int party, int level) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exrtile_clear_channels(void *handle) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_multilayer_convert(void *handle, void *base, void * (*addlayer)(void *base, const char *str), void (*addpass)(void *base, void *lay, const char *str, float *rect, int totchan, const char *chan_id)) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\imbuf\intern\openexr\openexr_stub.cpp | IMB_exr_close(void *handle) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\python\bmesh\bmesh_py_types.h | BPY_BM_CHECK_SOURCE_OBJ(bm, errmsg, ...) | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\python\bmesh\bmesh_py_types.h | BPY_BM_CHECK_SOURCE_INT(bm, errmsg, ...) | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | rayface_from_coords(RayFace *rayface, void *ob, void *face, float *v1, float *v2, float *v3, float *v4) | 17 | 14 | 12 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | rayface_from_vlak(RayFace *rayface, ObjectInstanceRen *obi, VlakRen *vlr) | 11 | 9 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayface_from_vlak(RayFace *rayface, ObjectInstanceRen *obi, VlakRen *vlr) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayface_from_coords(RayFace *rayface, void *ob, void *face, float *v1, float *v2, float *v3, float *v4) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_vlakprimitive_from_vlak(VlakPrimitive *face, struct ObjectInstanceRen *obi, struct VlakRen *vlr) | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | vlr_check_intersect(Isect *is, ObjectInstanceRen *obi, VlakRen *vlr) | 11 | 7 | 4 | 5 | 1 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | vlr_check_intersect_solid(Isect *UNUSED(is), ObjectInstanceRen *UNUSED(obi), VlakRen *vlr) | 6 | 5 | 3 | 3 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | vlr_check_bake(Isect *is, ObjectInstanceRen *obi, VlakRen *UNUSED(vlr)) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | isec_tri_quad(float start[3], float dir[3], RayFace *face, float uv[2], float *lambda) | 78 | 57 | 48 | 12 | 18 | 0 | 3 | 17
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | isec_tri_quad_neighbour(float start[3], float dir[3], RayFace *face) | 61 | 43 | 36 | 10 | 16 | 1 | 2 | 15
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | intersect_rayface(RayObject *hit_obj, RayFace *face, Isect *is) | 92 | 68 | 48 | 23 | 14 | 1 | 10 | 106
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_raycast(RayObject *r, Isect *isec) | 43 | 31 | 21 | 7 | 10 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_intersect(RayObject *r, Isect *i) | 20 | 18 | 14 | 5 | 1 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_add(RayObject *r, RayObject *o) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_done(RayObject *r) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_free(RayObject *r) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_cost(RayObject *r) | 12 | 12 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_merge_bb(RayObject *r, float min[3], float max[3]) | 25 | 23 | 19 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_hint_bb(RayObject *r, RayHint *hint, float *min, float *max) | 10 | 10 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobjectcontrol_test_break(RayObjectControl *control) | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject.cpp | RE_rayobject_set_control(RayObject *r, void *data, RE_rayobjectcontrol_test_break_callback test_break) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_empty.cpp | RE_rayobject_empty_intersect(RayObject *UNUSED(o), Isect *UNUSED(is)) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_empty.cpp | RE_rayobject_empty_free(RayObject *UNUSED(o)) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_empty.cpp | RE_rayobject_empty_bb(RayObject *UNUSED(o), float *UNUSED(min), float *UNUSED(max)) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_empty.cpp | RE_rayobject_empty_cost(RayObject *UNUSED(o)) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_empty.cpp | RE_rayobject_empty_hint_bb(RayObject *UNUSED(o), RayHint *UNUSED(hint), float *UNUSED(min), float *UNUSED(max)) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_empty.cpp | RE_rayobject_empty_create() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_instance.cpp | RE_rayobject_instance_hint_bb(RayObject *UNUSED(o), RayHint *UNUSED(hint), float *UNUSED(min), float *UNUSED(max)) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_instance.cpp | RE_rayobject_instance_create(RayObject *target, float transform[4][4], void *ob, void *target_ob) | 13 | 10 | 10 | 1 | 3 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_instance.cpp | RE_rayobject_instance_intersect(RayObject *o, Isect *isec) | 77 | 48 | 40 | 6 | 16 | 0 | 13 | 75
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_instance.cpp | RE_rayobject_instance_free(RayObject *o) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_instance.cpp | RE_rayobject_instance_cost(RayObject *o) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_instance.cpp | RE_rayobject_instance_bb(RayObject *o, float *min, float *max) | 17 | 11 | 10 | 2 | 2 | 0 | 4 | 30
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | RE_rayobject_octree_cost(RayObject *UNUSED(o)) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | RE_rayobject_octree_hint_bb(RayObject *UNUSED(o), RayHint *UNUSED(hint), float *UNUSED(min), float *UNUSED(max)) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | calc_ocval_face(float *v1, float *v2, float *v3, float *v4, short x, short y, short z, OcVal *ov) | 24 | 19 | 18 | 1 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | calc_ocval_ray(OcVal *ov, float xo, float yo, float zo, float *vec1, float *vec2) | 32 | 29 | 23 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | addbranch(Octree *oc, Branch *br, short ocb) | 17 | 12 | 10 | 4 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | addnode(Octree *oc) | 15 | 11 | 9 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | face_in_node(RayFace *face, short x, short y, short z, float rtf[4][3]) | 37 | 30 | 27 | 18 | 6 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | ocwrite(Octree *oc, RayFace *face, int quad, short x, short y, short z, float rtf[4][3]) | 55 | 46 | 39 | 8 | 9 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | d2dda(Octree *oc, short b1, short b2, short c1, short c2, char *ocface, short rts[4][3], float rtf[4][3]) | 89 | 79 | 63 | 11 | 9 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | filltriangle(Octree *oc, short c1, short c2, char *ocface, short *ocmin, short *ocmax) | 19 | 18 | 13 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | RE_rayobject_octree_free(RayObject *tree) | 37 | 33 | 26 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | RE_rayobject_octree_create(int ocres, int size) | 14 | 9 | 9 | 1 | 5 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | RE_rayobject_octree_add(RayObject *tree, RayObject *node) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | octree_fill_rayface(Octree *oc, RayFace *face) | 114 | 97 | 78 | 18 | 11 | 1 | 6 | 40
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | RE_rayobject_octree_done(RayObject *tree) | 52 | 36 | 31 | 3 | 12 | 2 | 4 | 40
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | RE_rayobject_octree_bb(RayObject *tree, float *min, float *max) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | testnode(Octree *UNUSED(oc), Isect *is, Node *no, OcVal ocval) | 43 | 32 | 22 | 14 | 9 | 0 | 2 | 16
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | ocread(Octree *oc, int x, int y, int z) | 55 | 50 | 39 | 16 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | cliptest(float p, float q, float *u1, float *u2) | 23 | 22 | 17 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | add_coherence_test(int ocx1, int ocx2, int ocy1, int ocy2, int ocz1, int ocz2) | 7 | 5 | 5 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | do_coherence_test(int ocx1, int ocx2, int ocy1, int ocy2, int ocz1, int ocz2) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_octree.cpp | RE_rayobject_octree_intersect(RayObject *tree, Isect *is) | 247 | 199 | 158 | 34 | 30 | 11 | 18 | 162
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_qbvh.cpp | bvh_done<QBVHTree>(QBVHTree *obj) | 36 | 24 | 21 | 2 | 8 | 0 | 4 | 28
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_qbvh.cpp | intersect(QBVHTree *obj, Isect *isec) | 10 | 9 | 5 | 5 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_qbvh.cpp | bvh_hint_bb(Tree *tree, LCTSHint *hint, float *UNUSED(min), float *UNUSED(max)) | 6 | 5 | 4 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_qbvh.cpp | make_api() | 13 | 12 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_qbvh.cpp | bvh_get_api(int maxstacksize) | 6 | 5 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_qbvh.cpp | RE_rayobject_qbvh_create(int size) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_qbvh.cpp | RE_rayobject_qbvh_create(int UNUSED(size)) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_raycounter.cpp | RE_RC_INFO(RayCounter *info) | 29 | 29 | 29 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_raycounter.cpp | RE_RC_MERGE(RayCounter *dest, RayCounter *tmp) | 18 | 13 | 13 | 0 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | selected_node(RTBuilder::Object *node) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_init(RTBuilder *b) | 13 | 10 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_create(int size) | 17 | 11 | 10 | 2 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_free(RTBuilder *b) | 8 | 6 | 4 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_add(RTBuilder *b, RayObject *o) | 33 | 22 | 17 | 5 | 5 | 0 | 6 | 61
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_size(RTBuilder *b) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | obj_bb_compare(const Obj &a, const Obj &b) | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | object_sort(Item *begin, Item *end, int axis) | 5 | 5 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_done(RTBuilder *b, RayObjectControl *ctrl) | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_get_primitive(RTBuilder *b, int index) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_get_child(RTBuilder *b, int child, RTBuilder *tmp) | 14 | 12 | 9 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_calc_bb(RTBuilder *b) | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_merge_bb(RTBuilder *b, float min[3], float max[3]) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_get_largest_axis(RTBuilder *b) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_mean_split(RTBuilder *b, int nchilds, int axis) | 46 | 33 | 26 | 8 | 8 | 0 | 5 | 20
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_mean_split_largest_axis(RTBuilder *b, int nchilds) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_median_split(RTBuilder *b, float *separators, int nchilds, int axis) | 25 | 19 | 13 | 7 | 5 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_median_split_largest_axis(RTBuilder *b, int nchilds) | 11 | 8 | 7 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | rtbuild_heuristic_object_split(RTBuilder *b, int nchilds) | 107 | 75 | 64 | 13 | 20 | 1 | 12 | 122
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | split_leafs(RTBuilder *b, int *nth, int partitions, int split_axis) | 12 | 10 | 8 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | bb_volume(const float min[3], const float max[3]) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | bb_area(const float min[3], const float max[3]) | 11 | 7 | 7 | 1 | 1 | 0 | 3 | 29
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | bb_largest_axis(const float min[3], const float max[3]) | 18 | 17 | 11 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_rtbuild.cpp | bb_fits_inside(const float outer_min[3], const float outer_max[3], const float inner_min[3], const float inner_max[3]) | 9 | 7 | 5 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_svbvh.cpp | bvh_done<SVBVHTree>(SVBVHTree *obj) | 58 | 41 | 35 | 4 | 12 | 0 | 5 | 45
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_svbvh.cpp | intersect(SVBVHTree *obj, Isect *isec) | 10 | 9 | 5 | 5 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_svbvh.cpp | bvh_hint_bb(Tree *tree, LCTSHint *hint, float *UNUSED(min), float *UNUSED(max)) | 6 | 5 | 4 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_svbvh.cpp | make_api() | 13 | 12 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_svbvh.cpp | bvh_get_api(int maxstacksize) | 6 | 5 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_svbvh.cpp | RE_rayobject_svbvh_create(int size) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_svbvh.cpp | RE_rayobject_svbvh_create(int UNUSED(size)) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_vbvh.cpp | bvh_done<VBVHTree>(VBVHTree *obj) | 49 | 35 | 28 | 3 | 8 | 0 | 6 | 46
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_vbvh.cpp | intersect(VBVHTree *obj, Isect *isec) | 10 | 9 | 5 | 5 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_vbvh.cpp | bvh_hint_bb(Tree *tree, LCTSHint *hint, float *UNUSED(min), float *UNUSED(max)) | 6 | 5 | 4 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_vbvh.cpp | bfree(VBVHTree *tree) | 15 | 14 | 12 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_vbvh.cpp | make_api() | 13 | 12 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_vbvh.cpp | bvh_get_api(int maxstacksize) | 6 | 5 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_vbvh.cpp | RE_rayobject_vbvh_create(int size) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | test_bb_group4(__m128 *bb_group, const Isect *isec) | 16 | 13 | 13 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | rayobject_bb_intersect_test(const Isect *isec, const float *_bb) | 18 | 14 | 14 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_add(Tree *obj, RayObject *ob) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | is_leaf(Node *node) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_free(Tree *obj) | 8 | 6 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_bb(Tree *obj, float *min, float *max) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_cost(Tree *obj) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_node_hit_test(Node *node, Isect *isec) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_node_merge_bb(Node *node, float min[3], float max[3]) | 8 | 8 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_node_stack_raycast(Node *root, Isect *isec) | 23 | 21 | 15 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_node_stack_raycast_simd(Node *root, Isect *isec) | 107 | 93 | 70 | 19 | 12 | 0 | 2 | 9
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_node_raycast(Node *node, Isect *isec) | 38 | 37 | 22 | 13 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_dfs_make_hint(Node *node, LCTSHint *hint, int reserve_space, HintObject *hintObject) | 22 | 20 | 14 | 3 | 1 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\bvh.h | bvh_create_tree(int size) | 11 | 8 | 8 | 1 | 3 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_hint.h | hint_test_bb(HintBB *obj, float *Nmin, float *Nmax) | 5 | 5 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\rayobject_hint.h | hint_test_bb(HintFrustum &obj, float *Nmin, float *Nmax) | 11 | 8 | 6 | 3 | 1 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\reorganize.h | node_fits_inside(Node *a, Node *b) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\reorganize.h | reorganize_find_fittest_parent(Node *tree, Node *node, std::pair<float, Node *> &cost) | 16 | 14 | 11 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\reorganize.h | reorganize(Node *root) | 34 | 26 | 20 | 5 | 7 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\reorganize.h | remove_useless(Node *node, Node **new_node) | 21 | 20 | 13 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\reorganize.h | pushup(Node *parent) | 29 | 23 | 19 | 4 | 3 | 0 | 3 | 10
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\reorganize.h | pushup_simd(Node *parent) | 23 | 20 | 16 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\reorganize.h | pushdown(Node *parent) | 30 | 21 | 17 | 5 | 5 | 0 | 4 | 20
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\reorganize.h | bvh_refit(Node *node) | 17 | 14 | 12 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\svbvh.h | svbvh_bb_intersect_test_simd4(const Isect *isec, const __m128 *bb_group) | 30 | 28 | 28 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\svbvh.h | svbvh_bb_intersect_test(const Isect *isec, const float *_bb) | 19 | 14 | 14 | 4 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\svbvh.h | svbvh_node_is_leaf(const SVBVHNode *node) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\svbvh.h | svbvh_node_stack_raycast(SVBVHNode *root, Isect *isec) | 43 | 35 | 28 | 11 | 8 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\svbvh.h | bvh_node_merge_bb<SVBVHNode>(SVBVHNode *node, float min[3], float max[3]) | 29 | 28 | 14 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\vbvh.h | bvh_node_push_childs(Node *node, Isect *UNUSED(isec), Node **stack, int &stack_pos) | 22 | 19 | 11 | 3 | 2 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\vbvh.h | count_childs(Node *parent) | 9 | 8 | 6 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\blender\render\intern\raytrace\vbvh.h | append_sibling(Node *node, Node *sibling) | 5 | 4 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_KetsjiEmbedStart.cpp | load_game_data(char *filename) | 15 | 11 | 10 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_KetsjiEmbedStart.cpp | BL_KetsjiNextFrame(KX_KetsjiEngine *ketsjiengine, bContext *C, wmWindow *win, Scene *scene, ARegion *ar, KX_BlenderKeyboardDevice* keyboarddevice, KX_BlenderMouseDevice* mousedevice, int draw_letterbox) | 59 | 35 | 27 | 7 | 11 | 1 | 13 | 89
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_KetsjiEmbedStart.cpp | BL_KetsjiPyNextFrame(void *state0) | 11 | 11 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_KetsjiEmbedStart.cpp | StartKetsjiShell(struct bContext *C, struct ARegion *ar, rcti *cam_frame, int always_use_expand_framing) | 484 | 342 | 236 | 48 | 80 | 8 | 62 | 459
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_System.cpp | SYS_GetSystem() | 5 | 4 | 3 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_System.cpp | SYS_DeleteSystem(SYS_SystemHandle sys) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_System.cpp | SYS_GetCommandLineInt(SYS_SystemHandle sys, const char *paramname, int defaultvalue) | 6 | 5 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_System.cpp | SYS_GetCommandLineFloat(SYS_SystemHandle sys, const char *paramname, float defaultvalue) | 6 | 5 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_System.cpp | SYS_GetCommandLineString(SYS_SystemHandle sys, const char *paramname, const char *defaultvalue) | 6 | 5 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_System.cpp | SYS_WriteCommandLineInt(SYS_SystemHandle sys, const char *paramname, int value) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_System.cpp | SYS_WriteCommandLineFloat(SYS_SystemHandle sys, const char *paramname, float value) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\BL_System.cpp | SYS_WriteCommandLineString(SYS_SystemHandle sys, const char *paramname, const char *value) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::KX_BlenderCanvas(wmWindowManager *wm, wmWindow *win, RAS_Rect &rect, struct ARegion *ar) | 8 | 5 | 5 | 0 | 1 | 0 | 2 | 23
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::~KX_BlenderCanvas() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::Init() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::SwapBuffers() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::SetSwapInterval(int interval) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::GetSwapInterval(int &intervalOut) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::ResizeWindow(int width, int height) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::SetFullScreen(bool enable) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::GetFullScreen() | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::BeginDraw() | 5 | 3 | 3 | 1 | 0 | 0 | 2 | 24
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::EndDraw() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::BeginFrame() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::EndFrame() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::ClearColor(float r,float g,float b,float a) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::ClearBuffer(int type) | 9 | 7 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::GetWidth( ) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::GetHeight( ) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::GetMouseX(int x) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::GetMouseY(int y) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::GetMouseNormalizedX(int x) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::GetMouseNormalizedY(int y) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas:: GetWindowArea( ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas:: SetViewPort( int x1, int y1, int x2, int y2 ) | 23 | 15 | 15 | 0 | 3 | 0 | 5 | 35
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas:: UpdateViewPort( int x1, int y1, int x2, int y2 ) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas:: GetViewPort() | 13 | 10 | 8 | 1 | 1 | 0 | 2 | 32
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::SetMouseState(RAS_MouseState mousestate) | 24 | 23 | 13 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::SetMousePosition(int x,int y) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | screenshot(ScrArea *curarea, int *dumpsx, int *dumpsy) | 19 | 15 | 14 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderCanvas.cpp | KX_BlenderCanvas::MakeScreenShot(const char *filename) | 39 | 28 | 26 | 2 | 8 | 0 | 3 | 15
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderKeyboardDevice.cpp | KX_BlenderKeyboardDevice::KX_BlenderKeyboardDevice() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderKeyboardDevice.cpp | KX_BlenderKeyboardDevice::~KX_BlenderKeyboardDevice() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderKeyboardDevice.cpp | KX_BlenderKeyboardDevice::IsPressed(SCA_IInputDevice::KX_EnumInputs inputcode) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderKeyboardDevice.cpp | KX_BlenderKeyboardDevice::NextFrame() | 15 | 13 | 8 | 2 | 1 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderKeyboardDevice.cpp | KX_BlenderKeyboardDevice::ConvertBlenderEvent(unsigned short incode, short val, unsigned int unicode) | 69 | 58 | 33 | 12 | 7 | 1 | 4 | 18
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderKeyboardDevice.cpp | KX_BlenderKeyboardDevice::HookEscape() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderMouseDevice.cpp | KX_BlenderMouseDevice::KX_BlenderMouseDevice() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderMouseDevice.cpp | KX_BlenderMouseDevice::~KX_BlenderMouseDevice() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderMouseDevice.cpp | KX_BlenderMouseDevice::IsPressed(SCA_IInputDevice::KX_EnumInputs inputcode) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderMouseDevice.cpp | KX_BlenderMouseDevice::NextFrame() | 33 | 29 | 16 | 5 | 3 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderMouseDevice.cpp | KX_BlenderMouseDevice::ConvertBlenderEvent(unsigned short incode, short val, unsigned int unicode) | 80 | 67 | 35 | 12 | 10 | 2 | 3 | 17
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderSystem.cpp | KX_BlenderSystem::KX_BlenderSystem() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\BlenderRoutines\KX_BlenderSystem.cpp | KX_BlenderSystem::GetTimeInSeconds() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::BlenderWorldInfo(struct Scene *blenderscene, struct World *blenderworld) | 30 | 26 | 21 | 3 | 3 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::~BlenderWorldInfo() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::hasWorld() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::hasMist() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getBackColorRed() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getBackColorGreen() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getBackColorBlue() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getAmbientColorRed() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getAmbientColorGreen() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getAmbientColorBlue() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getMistStart() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getMistDistance() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getMistColorRed() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getMistColorGreen() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::getMistColorBlue() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::setBackColor(float r, float g, float b) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::setMistStart(float d) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::setMistDistance(float d) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::setMistColorRed(float d) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::setMistColorGreen(float d) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BlenderWorldInfo.cpp | BlenderWorldInfo::setMistColorBlue(float d) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::BL_ActionActuator(SCA_IObject *gameobj, const STR_String& propname, const STR_String& framepropname, float starttime, float endtime, struct bAction *action, short playtype, short blend_mode, short blendin, short priority, short layer, float layer_weight, short ipo_flags, short end_reset, float stride) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::~BL_ActionActuator() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::ProcessReplica() | 6 | 4 | 4 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::SetBlendTime(float newtime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::SetLocalTime(float curtime) | 34 | 24 | 17 | 6 | 6 | 0 | 4 | 17
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::ResetStartTime(float curtime) | 5 | 3 | 3 | 0 | 1 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::GetReplica() | 4 | 4 | 4 | 1 | 0 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::Update(double curtime, bool frame) | 157 | 114 | 73 | 31 | 27 | 1 | 16 | 139
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::PyGetChannel(PyObject *value) | 62 | 50 | 36 | 10 | 10 | 2 | 2 | 36
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | KX_PYMETHODDEF_DOC(BL_ActionActuator, setChannel, "setChannel(channel, matrix)\n" "\t - channel : A string specifying the name of the bone channel.\n" "\t - matrix : A 4x4 matrix specifying the overriding transformation\n" "\t as an offset from the bone's rest position.\n") | 87 | 69 | 49 | 22 | 14 | 8 | 4 | 73
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::pyattr_get_action(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::pyattr_set_action(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 25 | 20 | 14 | 6 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::pyattr_get_channel_names(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 28 | 23 | 17 | 6 | 5 | 1 | 0 | 12
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::pyattr_get_use_continue(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::pyattr_set_use_continue(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 7 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::pyattr_get_frame(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ActionActuator.cpp | BL_ActionActuator::pyattr_set_frame(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 6 | 4 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::BL_ArmatureActuator(SCA_IObject* obj, int type, const char *posechannel, const char *constraintname, KX_GameObject* targetobj, KX_GameObject* subtargetobj, float weight, float influence) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::~BL_ArmatureActuator() | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::ProcessReplica() | 7 | 6 | 4 | 2 | 0 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::ReParent(SCA_IObject* parent) | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::UnlinkObject(SCA_IObject* clientobj) | 15 | 13 | 9 | 3 | 0 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 15 | 15 | 11 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::FindConstraint() | 7 | 6 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::Update(double curtime, bool frame) | 38 | 36 | 23 | 14 | 1 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::pyattr_get_object(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::pyattr_set_object(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 17 | 12 | 9 | 5 | 5 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureActuator.cpp | BL_ArmatureActuator::pyattr_get_constraint(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::py_repr(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::GetProxy() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::NewProxy(bool py_owns) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::BL_ArmatureChannel( BL_ArmatureObject *armature, bPoseChannel *posechannel) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::~BL_ArmatureChannel() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::py_attr_getattr(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef) | 25 | 22 | 15 | 7 | 2 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::py_attr_setattr(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 22 | 14 | 11 | 5 | 4 | 0 | 4 | 8
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::py_attr_get_joint_rotation(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef) | 95 | 87 | 70 | 18 | 0 | 8 | 8 | 81
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureChannel::py_attr_set_joint_rotation(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 68 | 64 | 48 | 19 | 2 | 9 | 2 | 27
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureBone::GetProxy() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureBone::NewProxy(bool py_owns) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureBone::py_bone_repr(PyObject *self) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureBone::py_bone_get_parent(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 7 | 6 | 5 | 2 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureChannel.cpp | BL_ArmatureBone::py_bone_get_children(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 13 | 10 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::py_repr(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::BL_ArmatureConstraint( BL_ArmatureObject *armature, bPoseChannel *posechannel, bConstraint *constraint, KX_GameObject* target, KX_GameObject* subtarget) | 21 | 21 | 15 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::~BL_ArmatureConstraint() | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::GetReplica() const | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::ReParent(BL_ArmatureObject* armature) | 30 | 27 | 20 | 9 | 0 | 0 | 3 | 17
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 13 | 13 | 11 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::UnlinkObject(SCA_IObject* clientobj) | 11 | 11 | 9 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::UpdateTarget() | 15 | 13 | 8 | 5 | 0 | 0 | 2 | 18
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::RestoreTarget() | 13 | 13 | 8 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::Match(const char* posechannel, const char* constraint) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::SetTarget(KX_GameObject* target) | 10 | 9 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::SetSubtarget(KX_GameObject* subtarget) | 10 | 9 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::py_attr_getattr(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef) | 62 | 59 | 32 | 24 | 2 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureConstraint.cpp | BL_ArmatureConstraint::py_attr_setattr(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 97 | 84 | 61 | 32 | 11 | 6 | 2 | 38
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | game_copy_pose(bPose **dst, bPose *src, int copy_constraint) | 66 | 48 | 38 | 6 | 10 | 0 | 8 | 68
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | game_blend_poses(bPose *dst, bPose *src, float srcweight, short mode) | 57 | 43 | 32 | 7 | 7 | 0 | 7 | 54
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::BL_ArmatureObject( void* sgReplicationInfo, SG_Callbacks callbacks, Object *armature, Scene *scene, int vert_deform_type) | 8 | 7 | 7 | 0 | 0 | 1 | 1 | 23
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::~BL_ArmatureObject() | 12 | 11 | 8 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::LoadConstraints(KX_BlenderSceneConverter* converter) | 72 | 60 | 36 | 12 | 3 | 0 | 9 | 60
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetConstraint(const char* posechannel, const char* constraintname) | 8 | 8 | 6 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetConstraint(const char* posechannelconstraint) | 9 | 8 | 6 | 4 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetConstraint(int index) | 4 | 4 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::LoadChannels() | 12 | 11 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetChannel(bPoseChannel* pchan) | 10 | 10 | 7 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetChannel(const char* str) | 10 | 10 | 7 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetChannel(int index) | 7 | 7 | 6 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::ProcessReplica() | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::ReParentLogic() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::UnlinkObject(SCA_IObject* clientobj) | 8 | 7 | 6 | 2 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::ApplyPose() | 23 | 17 | 14 | 3 | 0 | 1 | 6 | 38
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::RestorePose() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::SetPose(bPose *pose) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::SetPoseByAction(bAction *action, float localtime) | 7 | 5 | 5 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::BlendInPose(bPose *blend_pose, float weight, short mode) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::UpdateTimestep(double curtime) | 8 | 6 | 5 | 2 | 1 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetPose(bPose **pose) | 19 | 9 | 6 | 2 | 2 | 0 | 8 | 60
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetLastFrame() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetBoneMatrix(Bone* bone, MT_Matrix4x4& matrix) | 10 | 8 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::GetBoneLength(Bone* bone) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::pyattr_get_constraints(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | BL_ArmatureObject::pyattr_get_channels(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ArmatureObject.cpp | KX_PYMETHODDEF_DOC_NOARGS(BL_ArmatureObject, update, "update()\n" "Make sure that the armature will be updated on next graphic frame.\n" "This is automatically done if a KX_ArmatureActuator with mode run is active\n" "or if an action is playing. This function is useful in other cases.\n") | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | create_translate_table() | 170 | 138 | 130 | 1 | 23 | 0 | 9 | 40
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | KX_rgbaint2uint_new(unsigned int icol) | 14 | 12 | 11 | 1 | 2 | 4 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | KX_Mcol2uint_new(MCol col) | 16 | 13 | 12 | 1 | 2 | 4 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | SetDefaultLightMode(Scene* scene) | 13 | 12 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | GetMaterialUseVColor(Material *ma, const bool glslmat) | 10 | 7 | 5 | 3 | 0 | 0 | 3 | 23
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | GetRGB( const bool use_vcol, MFace* mface, MCol* mmcol, Material *mat, unsigned int c[4]) | 48 | 46 | 34 | 7 | 1 | 2 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | GetUVs(BL_Material *material, MTF_localLayer *layers, MFace *mface, MTFace *tface, MT_Point2 uvs[4][MAXTEX]) | 65 | 50 | 33 | 12 | 14 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | ConvertMaterial( BL_Material *material, Material *mat, MTFace* tface, const char *tfaceName, MFace* mface, MCol* mmcol, bool glslmat) | 311 | 239 | 180 | 41 | 41 | 2 | 31 | 205
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | material_from_mesh(Material *ma, MFace *mface, MTFace *tface, MCol *mcol, MTF_localLayer *layers, int lightlayer, unsigned int *rgb, MT_Point2 uvs[4][RAS_TexVert::MAX_UNIT], const char *tfaceName, KX_Scene* scene, KX_BlenderSceneConverter *converter) | 45 | 28 | 21 | 5 | 10 | 0 | 7 | 53
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | BL_ConvertMesh(Mesh* mesh, Object* blenderobj, KX_Scene* scene, KX_BlenderSceneConverter *converter, bool libloading) | 212 | 155 | 121 | 31 | 39 | 2 | 18 | 152
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | CreateMaterialFromBlenderObject(struct Object* blenderobject) | 30 | 23 | 20 | 2 | 6 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | CreateShapePropsFromBlenderObject(struct Object* blenderobject) | 37 | 21 | 21 | 1 | 11 | 0 | 5 | 32
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | my_boundbox_mesh(Mesh *me, float *loc, float *size) | 56 | 41 | 36 | 7 | 13 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | BL_CreateGraphicObjectNew(KX_GameObject* gameobj, const MT_Point3& localAabbMin, const MT_Point3& localAabbMax, KX_Scene* kxscene, bool isActive, e_PhysicsEngine physics_engine) | 31 | 29 | 17 | 7 | 0 | 0 | 2 | 31
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | BL_CreatePhysicsObjectNew(KX_GameObject* gameobj, struct Object* blenderobject, RAS_MeshObject* meshobj, KX_Scene* kxscene, int activeLayerBitInfo, KX_BlenderSceneConverter *converter, bool processCompoundChildren ) | 80 | 52 | 36 | 9 | 17 | 0 | 11 | 78
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | gamelight_from_blamp(Object *ob, Lamp *la, unsigned int layerflag, KX_Scene *kxscene, RAS_IRasterizer *rasterizer, KX_BlenderSceneConverter *converter) | 42 | 34 | 29 | 4 | 7 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | gamecamera_from_bcamera(Object *ob, KX_Scene *kxscene, KX_BlenderSceneConverter *converter) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | gameobject_from_blenderobject( Object *ob, KX_Scene *kxscene, RAS_IRasterizer *rendertools, KX_BlenderSceneConverter *converter, bool libloading) | 190 | 146 | 98 | 26 | 24 | 1 | 20 | 161
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | get_active_posechannel2(Object *ob) | 11 | 8 | 6 | 4 | 2 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | get_active_constraints2(Object *ob) | 16 | 12 | 8 | 7 | 3 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | UNUSED_FUNCTION(RBJconstraints)(Object *ob) | 14 | 9 | 7 | 2 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | getGameOb(STR_String busc,CListValue* sumolist) | 11 | 8 | 5 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | bl_ConvertBlenderObject_Single( KX_BlenderSceneConverter *converter, Scene *blenderscene, Object *blenderobject, vector<MT_Vector3> &inivel, vector<MT_Vector3> &iniang, vector<parentChildLink> &vec_parent_child, CListValue* logicbrick_conversionlist, CListValue* objectlist, CListValue* inactivelist, CListValue* sumolist, KX_Scene* kxscene, KX_GameObject* gameobj, SCA_LogicManager* logicmgr, SCA_TimeEventManager* timemgr, bool isInActiveLayer ) | 142 | 98 | 77 | 10 | 26 | 1 | 18 | 130
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | BL_ConvertBlenderObjects(struct Main* maggie, KX_Scene* kxscene, KX_KetsjiEngine* ketsjiEngine, e_PhysicsEngine physics_engine, RAS_IRasterizer* rendertools, RAS_ICanvas* canvas, KX_BlenderSceneConverter* converter, bool alwaysUseExpandFraming, bool libloading ) | 652 | 495 | 298 | 90 | 85 | 11 | 72 | 620
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_BlenderDataConversion.cpp | ConvertKeyCode(int key_code) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_DeformableGameObject.cpp | BL_DeformableGameObject::~BL_DeformableGameObject() | 3 | 3 | 2 | 1 | 0 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_DeformableGameObject.cpp | BL_DeformableGameObject::ProcessReplica() | 5 | 4 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_DeformableGameObject.cpp | BL_DeformableGameObject::GetReplica() | 5 | 4 | 4 | 1 | 1 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_DeformableGameObject.cpp | BL_DeformableGameObject::SetActiveAction(BL_ShapeActionActuator *act, short priority, double curtime) | 21 | 19 | 14 | 5 | 2 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_DeformableGameObject.cpp | BL_DeformableGameObject::GetShape(vector<float> &shape) | 18 | 16 | 10 | 4 | 0 | 0 | 2 | 18
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_DeformableGameObject.cpp | BL_DeformableGameObject::SetDeformer(class RAS_Deformer* deformer) | 8 | 7 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_MeshDeformer.cpp | BL_MeshDeformer::Apply(RAS_IPolyMaterial*) | 32 | 22 | 15 | 7 | 6 | 0 | 4 | 20
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_MeshDeformer.cpp | BL_MeshDeformer::~BL_MeshDeformer() | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_MeshDeformer.cpp | BL_MeshDeformer::ProcessReplica() | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_MeshDeformer.cpp | BL_MeshDeformer::Relink(CTR_Map<class CTR_HashedPtr, void*>*map) | 7 | 6 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_MeshDeformer.cpp | BL_MeshDeformer::RecalcNormals() | 107 | 77 | 63 | 13 | 20 | 1 | 10 | 84
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_MeshDeformer.cpp | BL_MeshDeformer::VerifyStorage() | 12 | 10 | 7 | 3 | 1 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ModifierDeformer.cpp | BL_ModifierDeformer::~BL_ModifierDeformer() | 8 | 7 | 5 | 2 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ModifierDeformer.cpp | BL_ModifierDeformer::GetReplica() | 6 | 5 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ModifierDeformer.cpp | BL_ModifierDeformer::ProcessReplica() | 8 | 5 | 4 | 1 | 0 | 0 | 3 | 40
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ModifierDeformer.cpp | BL_ModifierDeformer::HasCompatibleDeformer(Object *ob) | 18 | 16 | 10 | 10 | 0 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ModifierDeformer.cpp | BL_ModifierDeformer::HasArmatureDeformer(Object *ob) | 9 | 7 | 5 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ModifierDeformer.cpp | BL_ModifierDeformer::GetPhysicsMesh() | 20 | 9 | 9 | 1 | 0 | 0 | 11 | 125
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ModifierDeformer.cpp | BL_ModifierDeformer::Update(void) | 52 | 39 | 32 | 8 | 2 | 0 | 11 | 81
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ModifierDeformer.cpp | BL_ModifierDeformer::Apply(RAS_IPolyMaterial *mat) | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::BL_ShapeActionActuator(SCA_IObject* gameobj, const STR_String& propname, const STR_String& framepropname, float starttime, float endtime, struct bAction *action, short playtype, short blendin, short priority, float stride) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::~BL_ShapeActionActuator() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::ProcessReplica() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::SetBlendTime(float newtime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::GetReplica() | 4 | 4 | 4 | 1 | 0 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::ClampLocalTime() | 25 | 25 | 16 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::SetStartTime(float curtime) | 7 | 6 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::SetLocalTime(float curtime) | 10 | 8 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::BlendShape(Key* key, float srcweight) | 13 | 11 | 9 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::Update(double curtime, bool frame) | 290 | 242 | 170 | 64 | 27 | 2 | 21 | 181
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::pyattr_get_action(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeActionActuator.cpp | BL_ShapeActionActuator::pyattr_set_action(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 25 | 20 | 14 | 6 | 4 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::BL_ShapeDeformer(BL_DeformableGameObject *gameobj, Object *bmeshobj, RAS_MeshObject *mesh) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::BL_ShapeDeformer(BL_DeformableGameObject *gameobj, Object *bmeshobj_old, Object *bmeshobj_new, RAS_MeshObject *mesh, bool release_object, bool recalc_normal, BL_ArmatureObject* arma) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::~BL_ShapeDeformer() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::GetReplica() | 6 | 5 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::ProcessReplica() | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::LoadShapeDrivers(KX_GameObject* parent) | 34 | 24 | 15 | 8 | 5 | 0 | 5 | 42
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::ExecuteShapeDrivers(void) | 10 | 8 | 7 | 3 | 1 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::Update(void) | 58 | 30 | 24 | 5 | 13 | 1 | 15 | 165
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_ShapeDeformer.cpp | BL_ShapeDeformer::GetKey() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | get_deformflags(struct Object *bmeshobj) | 14 | 12 | 8 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::BL_SkinDeformer(BL_DeformableGameObject *gameobj, struct Object *bmeshobj, class RAS_MeshObject *mesh, BL_ArmatureObject* arma) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::BL_SkinDeformer( BL_DeformableGameObject *gameobj, struct Object *bmeshobj_old, struct Object *bmeshobj_new, class RAS_MeshObject *mesh, bool release_object, bool recalc_normal, BL_ArmatureObject* arma) | 8 | 3 | 3 | 0 | 0 | 0 | 5 | 53
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::~BL_SkinDeformer() | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::Relink(CTR_Map<class CTR_HashedPtr, void*>*map) | 11 | 9 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::Apply(RAS_IPolyMaterial *mat) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::GetReplica() | 7 | 5 | 5 | 1 | 1 | 0 | 1 | 20
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::ProcessReplica() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::BlenderDeformVerts() | 18 | 11 | 8 | 1 | 4 | 1 | 3 | 12
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::BGEDeformVerts() | 89 | 67 | 47 | 10 | 19 | 1 | 3 | 31
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::UpdateTransverts() | 34 | 24 | 17 | 7 | 4 | 0 | 6 | 50
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::UpdateInternal(bool shape_applied) | 37 | 22 | 16 | 6 | 9 | 0 | 6 | 40
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::Update(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\BL_SkinDeformer.cpp | BL_SkinDeformer::SetArmature(BL_ArmatureObject *armobj) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderScalarInterpolator.cpp | BL_ScalarInterpolator::GetValue(float currentTime) const | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderScalarInterpolator.cpp | BL_InterpolatorList::BL_InterpolatorList(bAction *action) | 11 | 9 | 6 | 3 | 1 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderScalarInterpolator.cpp | BL_InterpolatorList::~BL_InterpolatorList() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderScalarInterpolator.cpp | BL_InterpolatorList::GetScalarInterpolator(const char *rna_path, int array_index) | 8 | 8 | 5 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::KX_BlenderSceneConverter( struct Main* maggie, class KX_KetsjiEngine* engine ) | 5 | 5 | 5 | 0 | 0 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::~KX_BlenderSceneConverter() | 63 | 45 | 36 | 8 | 12 | 0 | 6 | 24
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::SetNewFileName(const STR_String& filename) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::TryAndLoadNewFile() | 15 | 3 | 3 | 1 | 1 | 0 | 11 | 23
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::GetBlenderSceneForName(const STR_String& name) | 18 | 10 | 7 | 6 | 5 | 0 | 3 | 14
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::ConvertScene(class KX_Scene* destinationscene, class RAS_IRasterizer* rendertools, class RAS_ICanvas* canvas, bool libloading) | 61 | 41 | 23 | 3 | 9 | 1 | 11 | 96
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RemoveScene(KX_Scene *scene) | 66 | 59 | 51 | 8 | 5 | 0 | 2 | 18
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::SetMaterials(bool val) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::SetGLSLMaterials(bool val) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::SetCacheMaterials(bool val) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::GetMaterials() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::GetGLSLMaterials() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::GetCacheMaterials() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RegisterBlenderMaterial(BL_Material *mat) | 8 | 6 | 4 | 2 | 1 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::SetAlwaysUseExpandFraming( bool to_what) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RegisterGameObject( KX_GameObject *gameobject, struct Object *for_blenderobject) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::UnregisterGameObject( KX_GameObject *gameobject) | 12 | 10 | 7 | 2 | 0 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FindGameObject( struct Object *for_blenderobject) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RegisterGameMesh( RAS_MeshObject *gamemesh, struct Mesh *for_blendermesh) | 5 | 5 | 4 | 1 | 0 | 1 | 0 | 11
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FindGameMesh( struct Mesh *for_blendermesh ) | 8 | 7 | 6 | 3 | 1 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RegisterPolyMaterial(RAS_IPolyMaterial *polymat) | 7 | 6 | 4 | 2 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::CachePolyMaterial(KX_Scene *scene, Material *mat, RAS_IPolyMaterial *polymat) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FindCachedPolyMaterial(KX_Scene *scene, struct Material *mat) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::CacheBlenderMaterial(KX_Scene *scene, struct Material *mat, BL_Material *blmat) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FindCachedBlenderMaterial(KX_Scene *scene, struct Material *mat) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RegisterInterpolatorList( BL_InterpolatorList *actList, struct bAction *for_act) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FindInterpolatorList( struct bAction *for_act) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RegisterGameActuator( SCA_IActuator *act, struct bActuator *for_actuator) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FindGameActuator( struct bActuator *for_actuator) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RegisterGameController( SCA_IController *cont, struct bController *for_controller) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FindGameController( struct bController *for_controller) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::RegisterWorldInfo( KX_WorldInfo *worldinfo) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::ResetPhysicsObjectsAnimationIpo(bool clearIpo) | 65 | 44 | 30 | 8 | 14 | 4 | 7 | 36
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::resetNoneDynamicObjectToIpo() | 40 | 40 | 22 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo(int frameNumber) | 114 | 86 | 66 | 31 | 18 | 0 | 10 | 59
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::TestHandlesPhysicsObjectToAnimationIpo() | 36 | 30 | 21 | 4 | 2 | 0 | 4 | 16
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::GetPyNamespace() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::GetMainDynamic() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::GetMainDynamicPath(const char *path) | 6 | 5 | 3 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::MergeAsyncLoads() | 26 | 17 | 15 | 2 | 9 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::AddScenesToMergeQueue(KX_LibLoadStatus *status) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | async_convert(void *ptr) | 21 | 15 | 13 | 3 | 6 | 2 | 0 | 12
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::LinkBlendFileMemory(void *data, int length, const char *path, char *group, KX_Scene *scene_merge, char **err_str, short options) | 5 | 3 | 3 | 1 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::LinkBlendFilePath(const char *filepath, char *group, KX_Scene *scene_merge, char **err_str, short options) | 5 | 3 | 3 | 1 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | load_datablocks(Main *main_newlib, BlendHandle *bpy_openlib, const char *path, int idcode) | 21 | 16 | 15 | 1 | 4 | 3 | 1 | 24
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::LinkBlendFile(BlendHandle *bpy_openlib, const char *path, char *group, KX_Scene *scene_merge, char **err_str, short options) | 133 | 91 | 68 | 23 | 28 | 2 | 14 | 125
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FreeBlendFile(struct Main *maggie) | 315 | 236 | 171 | 47 | 53 | 2 | 26 | 210
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::FreeBlendFile(const char *path) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::MergeScene(KX_Scene *to, KX_Scene *from) | 44 | 37 | 25 | 9 | 6 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_BlenderSceneConverter.cpp | KX_BlenderSceneConverter::ConvertMeshSpecial(KX_Scene* kx_scene, Main *maggie, const char *name) | 79 | 57 | 41 | 14 | 15 | 4 | 7 | 112
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_ConvertActuators.cpp | KX_flt_trunc(const float x) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_ConvertActuators.cpp | BL_ConvertActuators(const char* maggiename, struct Object* blenderobject, KX_GameObject* gameobj, SCA_LogicManager* logicmgr, KX_Scene* scene, KX_KetsjiEngine* ketsjiEngine, int activeLayerBitInfo, bool isInActiveLayer, KX_BlenderSceneConverter* converter ) | 1041 | 933 | 545 | 145 | 61 | 12 | 47 | 371
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_ConvertControllers.cpp | LinkControllerToActuators( SCA_IController *game_controller, bController* bcontr, SCA_LogicManager* logicmgr, KX_BlenderSceneConverter* converter ) | 13 | 10 | 7 | 2 | 1 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_ConvertControllers.cpp | BL_ConvertControllers( struct Object* blenderobject, class KX_GameObject* gameobj, SCA_LogicManager* logicmgr, int activeLayerBitInfo, bool isInActiveLayer, KX_BlenderSceneConverter* converter, bool libloading ) | 150 | 122 | 79 | 20 | 13 | 3 | 15 | 162
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_ConvertProperties.cpp | BL_ConvertProperties(Object* object,KX_GameObject* gameobj,SCA_TimeEventManager* timemgr,SCA_IScene* scene, bool isInActiveLayer) | 106 | 83 | 53 | 17 | 10 | 1 | 13 | 96
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_ConvertProperties.cpp | BL_ConvertTextProperty(Object* object, KX_FontObject* fontobj,SCA_TimeEventManager* timemgr,SCA_IScene* scene, bool isInActiveLayer) | 66 | 57 | 41 | 9 | 5 | 0 | 4 | 31
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_ConvertSensors.cpp | BL_ConvertSensors(struct Object* blenderobject, class KX_GameObject* gameobj, SCA_LogicManager* logicmgr, KX_Scene* kxscene, KX_KetsjiEngine* kxengine, int activeLayerBitInfo, bool isInActiveLayer, RAS_ICanvas* canvas, KX_BlenderSceneConverter* converter ) | 561 | 438 | 251 | 64 | 75 | 7 | 48 | 375
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::KX_LibLoadStatus(class KX_BlenderSceneConverter* kx_converter, class KX_KetsjiEngine* kx_engine, class KX_Scene* merge_scene, const char *path) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::Finish() | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::RunFinishCallback() | 13 | 11 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::RunProgressCallback() | 18 | 13 | 7 | 2 | 2 | 0 | 3 | 18
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::GetConverter() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::GetEngine() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::GetMergeScene() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::SetLibName(const char *name) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::GetLibName() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::SetData(void *data) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::GetData() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::SetProgress(float progress) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::GetProgress() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::AddProgress(float progress) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::pyattr_get_onfinish(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 9 | 7 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::pyattr_set_onfinish(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 15 | 11 | 9 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::pyattr_get_onprogress(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 9 | 7 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::pyattr_set_onprogress(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 15 | 11 | 9 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_LibLoadStatus.cpp | KX_LibLoadStatus::pyattr_get_timetaken(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_SoftBodyDeformer.cpp | KX_SoftBodyDeformer::Relink(CTR_Map<class CTR_HashedPtr, void*>*map) | 10 | 9 | 8 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Converter\KX_SoftBodyDeformer.cpp | KX_SoftBodyDeformer::Apply(class RAS_IPolyMaterial *polymat) | 53 | 36 | 24 | 9 | 10 | 0 | 7 | 59
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::CBoolValue() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::CBoolValue(bool inBool) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::CBoolValue(bool innie,const char *name,AllocationTYPE alloctype) | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::SetValue(CValue* newval) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::Calc(VALUE_OPERATOR op, CValue *val) | 20 | 20 | 11 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 63 | 61 | 35 | 15 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::GetBool() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::GetText() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::GetReplica() | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\BoolValue.cpp | CBoolValue::ConvertValueToPython() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::CConstExpr() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::CConstExpr(CValue* constval) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::~CConstExpr() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::GetExpressionID() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::Calculate() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::ClearModified() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::NeedsRecalculated() | 2 | 2 | 2 | 1 | 0 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::CheckLink(std::vector<CBrokenLinkInfo*>& brokenlinks) | 14 | 9 | 6 | 3 | 1 | 1 | 4 | 30
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::BroadcastOperators(VALUE_OPERATOR op) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ConstExpr.cpp | CConstExpr::MergeExpression(CExpression *otherexpr) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::CEmptyValue() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::~CEmptyValue() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::Calc(VALUE_OPERATOR op, CValue *val) | 3 | 2 | 2 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::GetPolySoup() | 4 | 3 | 3 | 1 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::IsInside(CValue* testpoint,bool bBorderInclude) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::GetVector3(bool bGetTransformedVec) | 3 | 3 | 3 | 1 | 0 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::GetText() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EmptyValue.cpp | CEmptyValue::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::CErrorValue() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::CErrorValue(const char *errmsg) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::~CErrorValue() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::Calc(VALUE_OPERATOR op, CValue *val) | 20 | 18 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::GetText() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ErrorValue.cpp | CErrorValue::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Expressions\Expression.cpp | CExpression::CExpression() | 5 | 4 | 2 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Expressions\Expression.cpp | CExpression::~CExpression() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Expression.cpp | CBrokenLinkInfo::~CBrokenLinkInfo() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Expression.cpp | CBrokenLinkInfo::RestoreLink() | 19 | 13 | 8 | 3 | 5 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Expressions\Expression.cpp | CBrokenLinkInfo::BreakLink() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_CreateInt(int innie) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_CreateBool(int innie) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_CreateString(const char* str) | 3 | 2 | 2 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_SetName(EXP_ValueHandle inval,const char* newname) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_ParseInput(const char* inputtext) | 15 | 14 | 10 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_ReleaseValue(EXP_ValueHandle inval) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_IsValid(EXP_ValueHandle inval) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_SetProperty(EXP_ValueHandle destinationval, const char *propname, EXP_ValueHandle propval) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_GetText(EXP_ValueHandle inval) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\EXP_C-Api.cpp | EXP_GetProperty(EXP_ValueHandle inval,const char* propname) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::CFloatValue() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::CFloatValue(float fl) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::CFloatValue(float fl,const char *name,AllocationTYPE alloctype) | 10 | 8 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::~CFloatValue() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::Calc(VALUE_OPERATOR op, CValue *val) | 21 | 20 | 12 | 11 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 138 | 137 | 83 | 44 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::SetFloat(float fl) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::GetFloat() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::SetValue(CValue* newval) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::GetText() | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::GetReplica() | 6 | 5 | 5 | 1 | 1 | 1 | 0 | 11
D:\stuff\blender\blender_src\source\gameengine\Expressions\FloatValue.cpp | CFloatValue::ConvertValueToPython() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::CIdentifierExpr(const STR_String& identifier,CValue* id_context) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::~CIdentifierExpr() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::Calculate() | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::MergeExpression(CExpression* otherexpr) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::GetExpressionID() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::NeedsRecalculated() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::CheckLink(std::vector<CBrokenLinkInfo*>& brokenlinks) | 3 | 3 | 3 | 1 | 0 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::ClearModified() | 2 | 2 | 2 | 0 | 0 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\IdentifierExpr.cpp | CIdentifierExpr::BroadcastOperators(VALUE_OPERATOR op) | 2 | 2 | 2 | 0 | 0 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::CIfExpr() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::CIfExpr(CExpression *guard, CExpression *e1, CExpression *e2) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::~CIfExpr() | 9 | 7 | 4 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::Calculate() | 18 | 17 | 11 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::MergeExpression(CExpression *otherexpr) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::IsInside(float x,float y,float z,bool bBorderInclude) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::NeedsRecalculated() | 4 | 4 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::CheckLink(std::vector<CBrokenLinkInfo*>& brokenlinks) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::ClearModified() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::BroadcastOperators(VALUE_OPERATOR op) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IfExpr.cpp | CIfExpr::GetExpressionID() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::CParser() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::~CParser() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::ScanError(const char *str) | 10 | 6 | 4 | 1 | 1 | 0 | 3 | 18
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::Error(const char *str) | 5 | 2 | 2 | 1 | 0 | 0 | 3 | 14
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::NextCh() | 9 | 6 | 4 | 1 | 1 | 0 | 2 | 18
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::TermChar(char c) | 13 | 11 | 7 | 1 | 0 | 0 | 2 | 16
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::DigRep() | 5 | 3 | 2 | 1 | 0 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::CharRep() | 8 | 6 | 2 | 4 | 0 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::GrabString(int start) | 4 | 2 | 2 | 0 | 0 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::GrabRealString(int start) | 17 | 12 | 10 | 2 | 2 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::NextSym() | 166 | 153 | 110 | 28 | 3 | 4 | 10 | 78
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::MakeInt() | 5 | 2 | 2 | 1 | 0 | 0 | 3 | 18
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::Symbol2Str(int s) | 17 | 15 | 14 | 2 | 0 | 1 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::Term(int s) | 14 | 9 | 7 | 1 | 2 | 0 | 3 | 17
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::Priority(int optorkind) | 20 | 18 | 9 | 2 | 0 | 1 | 2 | 14
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::Ex(int i) | 142 | 130 | 95 | 22 | 5 | 2 | 7 | 48
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::Expr() | 4 | 2 | 2 | 1 | 0 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::ProcessText(const char *intext) | 33 | 18 | 14 | 5 | 7 | 1 | 8 | 38
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::GetFloat(STR_String& txt) | 22 | 11 | 10 | 2 | 5 | 0 | 6 | 16
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::GetValue(STR_String& txt, bool bFallbackToText) | 26 | 21 | 14 | 6 | 1 | 0 | 4 | 34
D:\stuff\blender\blender_src\source\gameengine\Expressions\InputParser.cpp | CParser::SetContext(CValue* context) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::CIntValue() | 6 | 5 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::CIntValue(cInt innie) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::CIntValue(cInt innie,const char *name,AllocationTYPE alloctype) | 10 | 8 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::~CIntValue() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::Calc(VALUE_OPERATOR op, CValue *val) | 20 | 19 | 12 | 11 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 163 | 162 | 97 | 49 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::GetInt() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::GetText() | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::GetReplica() | 6 | 5 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::SetValue(CValue* newval) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\IntValue.cpp | CIntValue::ConvertValueToPython() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\KX_HashedPtr.cpp | KX_Hash(void *inDWord) | 17 | 15 | 11 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\KX_HashedPtr.cpp | CHashedPtr::CHashedPtr(void* val) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\KX_HashedPtr.cpp | CHashedPtr::hash() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::CListValue() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::~CListValue() | 7 | 6 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::GetText() | 13 | 11 | 9 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::GetReplica() | 15 | 10 | 9 | 2 | 4 | 1 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::SetValue(int i, CValue *val) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Resize(int num) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Remove(int i) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::ReleaseAndRemoveAll() | 4 | 4 | 3 | 1 | 0 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::FindValue(const STR_String &name) | 6 | 5 | 3 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::FindValue(const char *name) | 6 | 5 | 3 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::SearchValue(CValue *val) | 5 | 5 | 3 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::SetReleaseOnDestruct(bool bReleaseContents) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::RemoveValue(CValue *val) | 10 | 9 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::MergeList(CListValue *otherlist) | 12 | 8 | 6 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::CheckEqual(CValue* first,CValue* second) | 15 | 12 | 9 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Calc(VALUE_OPERATOR op,CValue *val) | 8 | 7 | 6 | 2 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue* val) | 8 | 7 | 6 | 2 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Add(CValue* value) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::SetModified(bool bModified) | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::IsModified() | 8 | 6 | 5 | 2 | 2 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | listvalue_bufferlen(PyObject *self) | 6 | 5 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | listvalue_buffer_item(PyObject *self, Py_ssize_t index) | 26 | 20 | 15 | 8 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | listvalue_buffer_slice(CListValue *list, Py_ssize_t start, Py_ssize_t stop) | 24 | 19 | 14 | 7 | 4 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | listvalue_mapping_subscript(PyObject *self, PyObject *key) | 42 | 38 | 26 | 15 | 4 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | listvalue_buffer_concat(PyObject *self, PyObject *other) | 71 | 48 | 36 | 14 | 15 | 4 | 8 | 93
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | listvalue_buffer_contains(PyObject *self_v, PyObject *value) | 22 | 18 | 12 | 9 | 4 | 3 | 0 | 17
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Pyappend(PyObject *value) | 14 | 10 | 8 | 4 | 4 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Pyreverse() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Pyindex(PyObject *value) | 24 | 20 | 14 | 7 | 4 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Pycount(PyObject *value) | 22 | 18 | 13 | 5 | 4 | 2 | 0 | 17
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Pyget(PyObject *args) | 17 | 15 | 11 | 7 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\ListValue.cpp | CListValue::Pyfrom_id(PyObject *value) | 15 | 12 | 8 | 6 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator1Expr.cpp | COperator1Expr::COperator1Expr() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator1Expr.cpp | COperator1Expr::COperator1Expr(VALUE_OPERATOR op, CExpression *lhs) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator1Expr.cpp | COperator1Expr::~COperator1Expr() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator1Expr.cpp | COperator1Expr::Calculate() | 9 | 8 | 8 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator1Expr.cpp | COperator1Expr::NeedsRecalculated() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator1Expr.cpp | COperator1Expr::CheckLink(std::vector<CBrokenLinkInfo*>& brokenlinks) | 26 | 15 | 12 | 4 | 6 | 0 | 5 | 6
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator1Expr.cpp | COperator1Expr::BroadcastOperators(VALUE_OPERATOR op) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator1Expr.cpp | COperator1Expr::MergeExpression(CExpression *otherexpr) | 6 | 5 | 4 | 3 | 1 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::COperator2Expr(VALUE_OPERATOR op, CExpression *lhs, CExpression *rhs) | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::COperator2Expr() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::~COperator2Expr() | 8 | 7 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::Calculate() | 37 | 20 | 17 | 3 | 11 | 2 | 6 | 35
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::IsInside(float x, float y, float z,bool bBorderInclude) | 51 | 28 | 19 | 10 | 13 | 3 | 10 | 75
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::IsRightInside(float x, float y, float z,bool bBorderInclude) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::IsLeftInside(float x, float y, float z,bool bBorderInclude) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::NeedsRecalculated() | 14 | 6 | 5 | 3 | 2 | 1 | 6 | 29
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::CheckLink(std::vector<CBrokenLinkInfo*>& brokenlinks) | 47 | 5 | 5 | 1 | 2 | 0 | 40 | 88
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::MergeExpression(CExpression *otherexpr) | 14 | 12 | 8 | 4 | 1 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Expressions\Operator2Expr.cpp | COperator2Expr::BroadcastOperators(VALUE_OPERATOR op) | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::~PyObjectPlus() | 8 | 7 | 4 | 1 | 0 | 1 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::PyObjectPlus() | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::ProcessReplica() | 6 | 4 | 2 | 0 | 0 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::InvalidateProxy() | 8 | 8 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::py_base_repr(PyObject *self) | 7 | 7 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::py_base_new(PyTypeObject *type, PyObject *args, PyObject *kwds) | 68 | 36 | 28 | 12 | 8 | 4 | 24 | 246
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::py_base_dealloc(PyObject *self) | 33 | 29 | 18 | 6 | 1 | 6 | 3 | 72
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::pyattr_get_invalid(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::py_get_attrdef(PyObject *self_py, const PyAttributeDef *attrdef) | 204 | 193 | 114 | 53 | 2 | 1 | 9 | 58
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | py_check_attr_float(float *var, PyObject *value, const PyAttributeDef *attrdef) | 21 | 21 | 13 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::py_set_attrdef(PyObject *self_py, PyObject *value, const PyAttributeDef *attrdef) | 591 | 568 | 328 | 114 | 4 | 9 | 19 | 179
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::py_repr(void) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::GetProxyPlus_Ext(PyObjectPlus *self, PyTypeObject *tp, void *ptr) | 17 | 14 | 10 | 2 | 1 | 2 | 2 | 28
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::NewProxyPlus_Ext(PyObjectPlus *self, PyTypeObject *tp, void *ptr, bool py_owns) | 35 | 32 | 22 | 7 | 2 | 2 | 1 | 21
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyUnicode_From_STR_String(const STR_String& str) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::SetDeprecationWarnings(bool ignoreDeprecationWarnings) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::ShowDeprecationWarning_func(const char *old_way, const char *new_way) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::ClearDeprecationWarning() | 11 | 10 | 9 | 1 | 1 | 1 | 0 | 17
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::GetDeprecationWarningLinkFirst(void) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::GetDeprecationWarningLinkLast(void) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::SetDeprecationWarningFirst(WarnLink* wlink) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::SetDeprecationWarningLinkLast(WarnLink* wlink) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.cpp | PyObjectPlus::NullDeprecationWarning() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::CStringValue() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::CStringValue(const char *txt,const char *name,AllocationTYPE alloctype) | 11 | 7 | 5 | 1 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::Calc(VALUE_OPERATOR op, CValue *val) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 40 | 39 | 25 | 12 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::GetText() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::IsEqual(const STR_String & other) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\StringValue.cpp | CStringValue::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::CValue() | 8 | 6 | 2 | 0 | 0 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::~CValue() | 16 | 15 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::op2str(VALUE_OPERATOR op) | 48 | 44 | 30 | 15 | 1 | 0 | 3 | 9
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::SetProperty(const STR_String & name,CValue* ioProperty) | 19 | 16 | 10 | 3 | 2 | 4 | 1 | 36
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::SetProperty(const char* name,CValue* ioProperty) | 19 | 16 | 10 | 3 | 2 | 4 | 1 | 36
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetProperty(const STR_String & inName) | 7 | 7 | 5 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetProperty(const char *inName) | 7 | 7 | 5 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetPropertyText(const STR_String & inName) | 8 | 7 | 5 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetPropertyNumber(const STR_String& inName,float defnumber) | 6 | 6 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::RemoveProperty(const char *inName) | 14 | 12 | 8 | 4 | 1 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetPropertyNames() | 11 | 10 | 8 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::ClearProperties() | 17 | 11 | 8 | 2 | 2 | 0 | 4 | 16
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::SetPropertiesModified(bool inModified) | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::IsAnyPropertyModified() | 9 | 7 | 5 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetProperty(int inIndex) | 19 | 16 | 10 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetPropertyCount() | 5 | 5 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetVector3(bool bGetTransformedVec) | 3 | 3 | 3 | 1 | 0 | 2 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::DisableRefCount() | 9 | 6 | 4 | 0 | 1 | 0 | 2 | 2
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::ProcessReplica() | 23 | 18 | 12 | 2 | 3 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::FindIdentifier(const STR_String& identifiername) | 27 | 23 | 15 | 6 | 2 | 0 | 2 | 16
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::pyattr_get_name(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::ConvertPythonToValue(PyObject *pyobj, const bool do_type_exception, const char *error_prefix) | 73 | 64 | 38 | 12 | 4 | 2 | 5 | 61
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::ConvertKeysToPython(void) | 17 | 15 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::SetOwnerExpression(class CExpression* expr) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::SetColorOperator(VALUE_OPERATOR op) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.cpp | CValue::SetValue(CValue* newval) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::CVectorValue(float x,float y,float z, AllocationTYPE alloctype) | 12 | 9 | 8 | 1 | 3 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::CVectorValue(double vec[3], const char *name,AllocationTYPE alloctype) | 15 | 10 | 8 | 1 | 5 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::CVectorValue(double vec[3], AllocationTYPE alloctype) | 15 | 9 | 7 | 1 | 6 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::~CVectorValue() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 61 | 51 | 23 | 9 | 8 | 0 | 2 | 16
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::GetValueType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::GetVector3(bool bGetTransformedVec) | 5 | 4 | 3 | 3 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::SetVector(double newvec[]) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::SetValue(CValue *newval) | 8 | 6 | 6 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::GetText() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\VectorValue.cpp | CVectorValue::Transform(rcMatrix4x4 mat) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Expression.h | Copy() | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.h | GetType(void) | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.h | GetProxy() | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.h | NewProxy(bool py_owns) | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.h | GetType(void) | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.h | operator new(size_t num_bytes) | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.h | operator delete(void *mem) | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.h | operator new(size_t num_bytes) | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\PyObjectPlus.h | operator delete(void *mem) | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Expressions\Value.h | Copy() | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_2DFilterActuator.cpp | SCA_2DFilterActuator::~SCA_2DFilterActuator() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_2DFilterActuator.cpp | SCA_2DFilterActuator::SCA_2DFilterActuator( SCA_IObject *gameobj, RAS_2DFilterManager::RAS_2DFILTER_MODE type, short flag, float float_arg, int int_arg, RAS_IRasterizer* rasterizer, SCA_IScene* scene) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_2DFilterActuator.cpp | SCA_2DFilterActuator::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_2DFilterActuator.cpp | SCA_2DFilterActuator::Update() | 23 | 18 | 11 | 6 | 4 | 1 | 1 | 21
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_2DFilterActuator.cpp | SCA_2DFilterActuator::SetScene(SCA_IScene *scene) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_2DFilterActuator.cpp | SCA_2DFilterActuator::SetShaderText(const char *text) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorEventManager.cpp | SCA_ActuatorEventManager::SCA_ActuatorEventManager(class SCA_LogicManager* logicmgr) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorEventManager.cpp | SCA_ActuatorEventManager::~SCA_ActuatorEventManager() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorEventManager.cpp | SCA_ActuatorEventManager::NextFrame() | 7 | 6 | 4 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorEventManager.cpp | SCA_ActuatorEventManager::UpdateFrame() | 7 | 6 | 4 | 1 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::SCA_ActuatorSensor(SCA_EventManager* eventmgr, SCA_IObject* gameobj, const STR_String& actname) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::Init() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::GetReplica() | 7 | 5 | 5 | 1 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::ReParent(SCA_IObject* parent) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::IsPositiveTrigger() | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::~SCA_ActuatorSensor() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::Evaluate() | 15 | 14 | 10 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::Update() | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ActuatorSensor.cpp | SCA_ActuatorSensor::CheckActuator(void *self, const PyAttributeDef*) | 9 | 9 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_AlwaysEventManager.cpp | SCA_AlwaysEventManager::SCA_AlwaysEventManager(class SCA_LogicManager* logicmgr) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_AlwaysEventManager.cpp | SCA_AlwaysEventManager::NextFrame() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_AlwaysSensor.cpp | SCA_AlwaysSensor::SCA_AlwaysSensor(class SCA_EventManager* eventmgr, SCA_IObject* gameobj) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_AlwaysSensor.cpp | SCA_AlwaysSensor::Init() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_AlwaysSensor.cpp | SCA_AlwaysSensor::~SCA_AlwaysSensor() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_AlwaysSensor.cpp | SCA_AlwaysSensor::GetReplica() | 6 | 4 | 4 | 1 | 1 | 1 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_AlwaysSensor.cpp | SCA_AlwaysSensor::IsPositiveTrigger() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_AlwaysSensor.cpp | SCA_AlwaysSensor::Evaluate() | 10 | 4 | 4 | 1 | 1 | 0 | 5 | 14
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ANDController.cpp | SCA_ANDController::SCA_ANDController(SCA_IObject* gameobj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ANDController.cpp | SCA_ANDController::~SCA_ANDController() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ANDController.cpp | SCA_ANDController::Trigger(SCA_LogicManager* logicmgr) | 21 | 18 | 12 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ANDController.cpp | SCA_ANDController::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_BasicEventManager.cpp | SCA_BasicEventManager::SCA_BasicEventManager(class SCA_LogicManager* logicmgr) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_BasicEventManager.cpp | SCA_BasicEventManager::~SCA_BasicEventManager() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_BasicEventManager.cpp | SCA_BasicEventManager::NextFrame() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_DelaySensor.cpp | SCA_DelaySensor::SCA_DelaySensor(class SCA_EventManager* eventmgr, SCA_IObject* gameobj, int delay, int duration, bool repeat) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_DelaySensor.cpp | SCA_DelaySensor::Init() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_DelaySensor.cpp | SCA_DelaySensor::~SCA_DelaySensor() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_DelaySensor.cpp | SCA_DelaySensor::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_DelaySensor.cpp | SCA_DelaySensor::IsPositiveTrigger() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_DelaySensor.cpp | SCA_DelaySensor::Evaluate() | 33 | 29 | 23 | 7 | 2 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::SCA_EventManager(SCA_LogicManager* logicmgr, EVENT_MANAGER_TYPE mgrtype) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::~SCA_EventManager() | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::RegisterSensor(class SCA_ISensor* sensor) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::RemoveSensor(class SCA_ISensor* sensor) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::NextFrame(double curtime, double fixedtime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::NextFrame() | 2 | 2 | 2 | 0 | 0 | 1 | 0 | 8
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::EndFrame() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::UpdateFrame() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_EventManager.cpp | SCA_EventManager::GetType() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ExpressionController.cpp | SCA_ExpressionController::SCA_ExpressionController(SCA_IObject* gameobj, const STR_String& exprtext) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ExpressionController.cpp | SCA_ExpressionController::~SCA_ExpressionController() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ExpressionController.cpp | SCA_ExpressionController::GetReplica() | 8 | 6 | 6 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ExpressionController.cpp | SCA_ExpressionController::Delete() | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ExpressionController.cpp | SCA_ExpressionController::Trigger(SCA_LogicManager* logicmgr) | 33 | 30 | 19 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ExpressionController.cpp | SCA_ExpressionController::FindIdentifier(const STR_String& identifiername) | 27 | 15 | 10 | 6 | 6 | 0 | 6 | 11
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::SCA_IActuator(SCA_IObject* gameobj, KX_ACTUATOR_TYPE type) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::Update(double curtime, bool frame) | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::Update() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::Activate(SG_DList& head) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::Deactivate() | 8 | 6 | 3 | 2 | 0 | 0 | 2 | 21
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::ProcessReplica() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::~SCA_IActuator() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::DecLink() | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::LinkToController(SCA_IController* controller) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::UnlinkController(SCA_IController* controller) | 14 | 14 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IActuator.cpp | SCA_IActuator::UnlinkAllControllers() | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::SCA_IController(SCA_IObject* gameobj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::~SCA_IController() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::GetLinkedSensors() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::GetLinkedActuators() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::UnlinkAllSensors() | 11 | 11 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::UnlinkAllActuators() | 11 | 11 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::LinkToActuator(SCA_IActuator* actua) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::UnlinkActuator(class SCA_IActuator* actua) | 18 | 18 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::LinkToSensor(SCA_ISensor* sensor) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::UnlinkSensor(class SCA_ISensor* sensor) | 18 | 18 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::ApplyState(unsigned int state) | 34 | 31 | 18 | 6 | 2 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::pyattr_get_state(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::pyattr_get_sensors(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IController.cpp | SCA_IController::pyattr_get_actuators(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IInputDevice.cpp | SCA_IInputDevice::SCA_IInputDevice() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IInputDevice.cpp | SCA_IInputDevice::~SCA_IInputDevice() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IInputDevice.cpp | SCA_IInputDevice::HookEscape() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IInputDevice.cpp | SCA_IInputDevice::ClearStatusTable(int tableid) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IInputDevice.cpp | SCA_IInputDevice::GetEventValue(SCA_IInputDevice::KX_EnumInputs inputcode) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IInputDevice.cpp | SCA_IInputDevice::GetNumActiveEvents() | 14 | 10 | 6 | 4 | 3 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IInputDevice.cpp | SCA_IInputDevice::GetNumJustEvents() | 14 | 10 | 6 | 4 | 3 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IInputDevice.cpp | SCA_IInputDevice::NextFrame() | 29 | 26 | 13 | 6 | 2 | 1 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::SCA_ILogicBrick(SCA_IObject* gameobj) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::~SCA_ILogicBrick() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::SetExecutePriority(int execute_Priority) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::SetUeberExecutePriority(int execute_Priority) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::ReParent(SCA_IObject* parent) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::Calc(VALUE_OPERATOR op, CValue *val) | 6 | 5 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 7 | 5 | 5 | 1 | 1 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::GetText() | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::GetName() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::SetName(const char *name) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::LessComparedTo(SCA_ILogicBrick* other) | 4 | 4 | 2 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::RegisterEvent(CValue* eventval) | 5 | 4 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::RemoveEvent() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::GetEvent() | 7 | 6 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::CheckProperty(void *self, const PyAttributeDef *attrdef) | 15 | 15 | 13 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::pyattr_get_owner(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 8 | 6 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::PyArgToBool(int boolArg) | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ILogicBrick.cpp | SCA_ILogicBrick::BoolToPyArg(bool boolarg) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::SCA_IObject() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::~SCA_IObject() | 35 | 25 | 15 | 5 | 2 | 0 | 8 | 34
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::AddSensor(SCA_ISensor* act) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::AddController(SCA_IController* act) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::AddActuator(SCA_IActuator* act) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::RegisterActuator(SCA_IActuator* act) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::UnregisterActuator(SCA_IActuator* act) | 10 | 10 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::RegisterObject(SCA_IObject* obj) | 4 | 2 | 2 | 0 | 0 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::UnregisterObject(SCA_IObject* obj) | 10 | 10 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::ReParentLogic() | 42 | 35 | 29 | 3 | 3 | 0 | 4 | 37
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::FindSensor(const STR_String& sensorname) | 12 | 11 | 7 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::FindController(const STR_String& controllername) | 12 | 11 | 7 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::FindActuator(const STR_String& actuatorname) | 13 | 11 | 7 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::Suspend() | 11 | 10 | 7 | 3 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::Resume(void) | 10 | 9 | 7 | 2 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IObject.cpp | SCA_IObject::SetState(unsigned int state) | 27 | 19 | 11 | 4 | 2 | 0 | 6 | 56
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_DebugProp::SCA_DebugProp() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_DebugProp::~SCA_DebugProp() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::SCA_IScene() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::RemoveAllDebugProperties() | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::~SCA_IScene() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::GetDebugProperties() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::PropertyInDebugList( class CValue *gameobj, const STR_String &name ) | 10 | 9 | 7 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::ObjectInDebugList( class CValue *gameobj ) | 9 | 8 | 6 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::AddDebugProperty(class CValue* debugprop, const STR_String &name) | 8 | 8 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::RemoveDebugProperty(class CValue *gameobj, const STR_String &name) | 13 | 12 | 10 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_IScene.cpp | SCA_IScene::RemoveObjectDebugProperties(class CValue* gameobj) | 12 | 11 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::ReParent(SCA_IObject* parent) | 5 | 2 | 2 | 0 | 0 | 0 | 3 | 10
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::SCA_ISensor(SCA_IObject* gameobj, class SCA_EventManager* eventmgr) | 16 | 15 | 15 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::~SCA_ISensor() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::ProcessReplica() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::IsPositiveTrigger() | 11 | 9 | 7 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::SetPulseMode(bool posmode, bool negmode, int freq) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::SetInvert(bool inv) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::SetLevel(bool lvl) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::SetTap(bool tap) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::Suspend() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::IsSuspended() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::Resume() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::Init() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::DecLink() | 12 | 11 | 7 | 2 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::RegisterToManager() | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::Replace_EventManager(class SCA_LogicManager* logicmgr) | 10 | 9 | 7 | 1 | 1 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::LinkToController(SCA_IController* controller) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::UnlinkController(SCA_IController* controller) | 14 | 14 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::UnlinkAllControllers() | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::UnregisterToManager() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::ActivateControllers(class SCA_LogicManager* logicmgr) | 8 | 8 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::Activate(class SCA_LogicManager* logicmgr) | 79 | 63 | 38 | 15 | 1 | 0 | 15 | 147
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | KX_PYMETHODDEF_DOC_NOARGS(SCA_ISensor, reset, "reset()\n" "\tReset sensor internal state, effect depends on the type of sensor and settings.\n" "\tThe sensor is put in its initial state as if it was just activated.\n") | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::pyattr_get_triggered(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::pyattr_get_positive(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::pyattr_get_status(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 19 | 19 | 11 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::pyattr_get_posTicks(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::pyattr_get_negTicks(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::pyattr_check_level(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 5 | 5 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ISensor.cpp | SCA_ISensor::pyattr_check_tap(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 5 | 5 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickManager.cpp | SCA_JoystickManager::SCA_JoystickManager(class SCA_LogicManager* logicmgr) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickManager.cpp | SCA_JoystickManager::~SCA_JoystickManager() | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickManager.cpp | SCA_JoystickManager::NextFrame(double curtime,double deltatime) | 21 | 19 | 11 | 3 | 1 | 1 | 1 | 20
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickManager.cpp | SCA_JoystickManager::GetJoystickDevice( short int joyindex) | 5 | 2 | 2 | 1 | 0 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::SCA_JoystickSensor(class SCA_JoystickManager* eventmgr, SCA_IObject* gameobj, short int joyindex, short int joymode, int axis, int axisf,int prec, int button, int hat, int hatf, bool allevents) | 10 | 2 | 2 | 0 | 0 | 0 | 8 | 57
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::Init() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::~SCA_JoystickSensor() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::GetReplica() | 6 | 5 | 5 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::IsPositiveTrigger() | 5 | 5 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::Evaluate() | 139 | 103 | 67 | 31 | 13 | 8 | 23 | 203
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::isValid(SCA_JoystickSensor::KX_JOYSENSORMODE m) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::PyGetButtonActiveList( ) | 16 | 15 | 12 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::PyGetButtonStatus( PyObject *args ) | 11 | 10 | 8 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::pyattr_get_axis_values(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 12 | 9 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::pyattr_get_axis_single(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 10 | 8 | 7 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::pyattr_get_hat_values(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 12 | 9 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::pyattr_get_hat_single(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::pyattr_get_num_axis(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::pyattr_get_num_buttons(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::pyattr_get_num_hats(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_JoystickSensor.cpp | SCA_JoystickSensor::pyattr_get_connected(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardManager.cpp | SCA_KeyboardManager::SCA_KeyboardManager(SCA_LogicManager* logicmgr, SCA_IInputDevice* inputdev) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardManager.cpp | SCA_KeyboardManager::~SCA_KeyboardManager() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardManager.cpp | SCA_KeyboardManager::GetInputDevice() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardManager.cpp | SCA_KeyboardManager::NextFrame() | 8 | 6 | 4 | 1 | 0 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardManager.cpp | SCA_KeyboardManager::IsPressed(SCA_IInputDevice::KX_EnumInputs inputcode) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::SCA_KeyboardSensor(SCA_KeyboardManager* keybdmgr, short int hotkey, short int qual, short int qual2, bool bAllKeys, const STR_String& targetProp, const STR_String& toggleProp, SCA_IObject* gameobj, short int exitKey) | 5 | 4 | 3 | 1 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::~SCA_KeyboardSensor() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::Init() | 7 | 3 | 3 | 0 | 0 | 0 | 4 | 48
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::GetReplica() | 6 | 5 | 5 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::GetHotkey() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::IsPositiveTrigger() | 7 | 5 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::TriggerOnAllKeys() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::Evaluate() | 205 | 158 | 95 | 37 | 17 | 5 | 30 | 261
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::AddToTargetProp(int keyIndex, int unicode) | 37 | 28 | 23 | 4 | 6 | 0 | 3 | 20
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::IsShifted(void) | 17 | 16 | 6 | 6 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::LogKeystrokes(void) | 24 | 19 | 11 | 4 | 2 | 1 | 3 | 28
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | KX_PYMETHODDEF_DOC_O(SCA_KeyboardSensor, getKeyStatus, "getKeyStatus(keycode)\n" "\tGet the given key's status (KX_NO_INPUTSTATUS, KX_JUSTACTIVATED, KX_ACTIVE or KX_JUSTRELEASED).\n") | 18 | 15 | 11 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | SCA_KeyboardSensor::pyattr_get_events(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 19 | 16 | 12 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | ToCharacter(int keyIndex, bool shifted) | 83 | 69 | 48 | 39 | 9 | 0 | 5 | 21
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | IsPrintable(int keyIndex) | 36 | 24 | 5 | 19 | 0 | 0 | 12 | 70
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_KeyboardSensor.cpp | IsDelete(int keyIndex) | 7 | 7 | 5 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::SCA_LogicManager() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::~SCA_LogicManager() | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RemoveGameObject(const STR_String& gameobjname) | 15 | 13 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RegisterEventManager(SCA_EventManager* eventmgr) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RegisterGameObjectName(const STR_String& gameobjname, CValue* gameobj) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RegisterGameMeshName(const STR_String& gamemeshname, void* blendobj) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RegisterGameObj(void* blendobj, CValue* gameobj) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::UnregisterGameObj(void* blendobj, CValue* gameobj) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::GetGameObjectByName(const STR_String& gameobjname) | 8 | 6 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::FindGameObjByBlendObj(void* blendobj) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::FindBlendObjByGameMeshName(const STR_String& gamemeshname) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RemoveSensor(SCA_ISensor* sensor) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RemoveController(SCA_IController* controller) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RemoveActuator(SCA_IActuator* actuator) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RegisterToSensor(SCA_IController* controller,SCA_ISensor* sensor) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RegisterToActuator(SCA_IController* controller,SCA_IActuator* actua) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::BeginFrame(double curtime, double fixedtime) | 16 | 15 | 10 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::UpdateFrame(double curtime, bool frame) | 39 | 29 | 19 | 5 | 1 | 0 | 9 | 87
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::GetActionByName(const STR_String& actname) | 8 | 6 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::GetMeshByName(const STR_String& meshname) | 8 | 6 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RegisterMeshName(const STR_String& meshname,void* mesh) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::UnregisterMeshName(const STR_String& meshname,void* mesh) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::RegisterActionName(const STR_String& actname,void* action) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::EndFrame() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::AddTriggeredController(SCA_IController* controller, SCA_ISensor* sensor) | 14 | 9 | 5 | 1 | 2 | 0 | 3 | 26
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_LogicManager.cpp | SCA_LogicManager::FindEventManager(int eventmgrtype) | 15 | 13 | 8 | 4 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseManager.cpp | SCA_MouseManager::SCA_MouseManager(SCA_LogicManager* logicmgr, SCA_IInputDevice* mousedev, RAS_ICanvas* canvas) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseManager.cpp | SCA_MouseManager::~SCA_MouseManager() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseManager.cpp | SCA_MouseManager::GetInputDevice() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseManager.cpp | SCA_MouseManager::NextFrame() | 26 | 21 | 13 | 3 | 3 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseManager.cpp | SCA_MouseManager::IsPressed(SCA_IInputDevice::KX_EnumInputs inputcode) | 6 | 2 | 2 | 1 | 1 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::SCA_MouseSensor(SCA_MouseManager* eventmgr, int startx,int starty, short int mousemode, SCA_IObject* gameobj) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::Init() | 3 | 3 | 3 | 0 | 0 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::~SCA_MouseSensor() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::UpdateHotkey(void *self) | 27 | 21 | 14 | 6 | 1 | 1 | 5 | 65
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::GetReplica() | 7 | 5 | 5 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::IsPositiveTrigger() | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::GetModeKey() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::GetHotKey() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::Evaluate() | 79 | 74 | 41 | 15 | 4 | 2 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::setX(short x) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::setY(short y) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::isValid(SCA_MouseSensor::KX_MOUSESENSORMODE m) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | KX_PYMETHODDEF_DOC_O(SCA_MouseSensor, getButtonStatus, "getButtonStatus(button)\n" "\tGet the given button's status (KX_INPUT_NONE, KX_INPUT_NONE, KX_INPUT_JUST_ACTIVATED, KX_INPUT_ACTIVE, KX_INPUT_JUST_RELEASED).\n") | 18 | 15 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_MouseSensor.cpp | SCA_MouseSensor::UpdateHotkeyPy(void *self, const PyAttributeDef*) | 5 | 3 | 3 | 1 | 0 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_NANDController.cpp | SCA_NANDController::SCA_NANDController(SCA_IObject* gameobj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_NANDController.cpp | SCA_NANDController::~SCA_NANDController() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_NANDController.cpp | SCA_NANDController::Trigger(SCA_LogicManager* logicmgr) | 21 | 18 | 12 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_NANDController.cpp | SCA_NANDController::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_NORController.cpp | SCA_NORController::SCA_NORController(SCA_IObject* gameobj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_NORController.cpp | SCA_NORController::~SCA_NORController() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_NORController.cpp | SCA_NORController::Trigger(SCA_LogicManager* logicmgr) | 21 | 18 | 12 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_NORController.cpp | SCA_NORController::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ORController.cpp | SCA_ORController::SCA_ORController(SCA_IObject* gameobj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ORController.cpp | SCA_ORController::~SCA_ORController() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ORController.cpp | SCA_ORController::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_ORController.cpp | SCA_ORController::Trigger(SCA_LogicManager* logicmgr) | 19 | 16 | 12 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyActuator.cpp | SCA_PropertyActuator::SCA_PropertyActuator(SCA_IObject* gameobj,SCA_IObject* sourceObj,const STR_String& propname,const STR_String& expr,int acttype) | 5 | 3 | 2 | 1 | 0 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyActuator.cpp | SCA_PropertyActuator::~SCA_PropertyActuator() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyActuator.cpp | SCA_PropertyActuator::Update() | 122 | 104 | 65 | 16 | 15 | 1 | 3 | 30
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyActuator.cpp | SCA_PropertyActuator:: isValid( SCA_PropertyActuator::KX_ACT_PROP_MODE mode ) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyActuator.cpp | SCA_PropertyActuator:: GetReplica() | 7 | 4 | 4 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyActuator.cpp | SCA_PropertyActuator::ProcessReplica() | 6 | 4 | 3 | 1 | 0 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyActuator.cpp | SCA_PropertyActuator::UnlinkObject(SCA_IObject* clientobj) | 8 | 7 | 5 | 3 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyActuator.cpp | SCA_PropertyActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyEventManager.cpp | SCA_PropertyEventManager::SCA_PropertyEventManager(class SCA_LogicManager* logicmgr) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyEventManager.cpp | SCA_PropertyEventManager::~SCA_PropertyEventManager() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertyEventManager.cpp | SCA_PropertyEventManager::NextFrame() | 7 | 6 | 4 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::SCA_PropertySensor(SCA_EventManager* eventmgr, SCA_IObject* gameobj, const STR_String& propname, const STR_String& propval, const STR_String& propmaxval, KX_PROPSENSOR_TYPE checktype) | 13 | 8 | 6 | 1 | 2 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::Init() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::GetReplica() | 7 | 5 | 5 | 1 | 1 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::IsPositiveTrigger() | 6 | 5 | 4 | 2 | 1 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::~SCA_PropertySensor() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::Evaluate() | 11 | 10 | 8 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::CheckPropertyCondition() | 148 | 120 | 74 | 22 | 15 | 2 | 13 | 95
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::FindIdentifier(const STR_String& identifiername) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PropertySensor.cpp | SCA_PropertySensor::validValueForProperty(void *self, const PyAttributeDef*) | 7 | 2 | 2 | 1 | 1 | 0 | 4 | 38
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::SCA_PythonController(SCA_IObject* gameobj, int mode) | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::AddRef() | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::Release() | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::~SCA_PythonController() | 14 | 9 | 6 | 1 | 3 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::GetReplica() | 28 | 15 | 9 | 3 | 7 | 2 | 6 | 75
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::SetScriptText(const STR_String& text) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::SetScriptName(const STR_String& name) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::SetNamespace(PyObject* pythondictionary) | 12 | 8 | 6 | 1 | 2 | 1 | 2 | 29
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::IsTriggered(class SCA_ISensor* sensor) | 9 | 9 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::sPyGetCurrentController(PyObject *self) | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::LinkedActuatorFromPy(PyObject *value) | 29 | 22 | 15 | 8 | 3 | 0 | 4 | 29
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::ErrorPrint(const char *error_msg) | 21 | 12 | 11 | 1 | 1 | 1 | 8 | 93
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::Compile() | 19 | 13 | 11 | 4 | 3 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::Import() | 72 | 51 | 41 | 16 | 16 | 2 | 5 | 59
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::Trigger(SCA_LogicManager* logicmgr) | 81 | 44 | 28 | 12 | 14 | 4 | 23 | 164
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::PyActivate(PyObject *value) | 12 | 10 | 8 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::PyDeActivate(PyObject *value) | 12 | 10 | 8 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::pyattr_get_script(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 6 | 3 | 3 | 1 | 1 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::pyattr_set_script(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 15 | 9 | 8 | 3 | 4 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonController.cpp | SCA_PythonController::Trigger(SCA_LogicManager* logicmgr) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonJoystick.cpp | SCA_PythonJoystick::SCA_PythonJoystick(SCA_Joystick* joystick) | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonJoystick.cpp | SCA_PythonJoystick::~SCA_PythonJoystick() | 9 | 6 | 4 | 0 | 1 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonJoystick.cpp | SCA_PythonJoystick::py_repr(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonJoystick.cpp | SCA_PythonJoystick::pyattr_get_num_x(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 13 | 10 | 7 | 5 | 2 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonJoystick.cpp | SCA_PythonJoystick::pyattr_get_active_buttons(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 17 | 13 | 11 | 3 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonJoystick.cpp | SCA_PythonJoystick::pyattr_get_hat_values(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 11 | 8 | 7 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonJoystick.cpp | SCA_PythonJoystick::pyattr_get_axis_values(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 20 | 13 | 10 | 3 | 4 | 0 | 3 | 42
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonJoystick.cpp | SCA_PythonJoystick::pyattr_get_name(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonKeyboard.cpp | SCA_PythonKeyboard::SCA_PythonKeyboard(SCA_IInputDevice* keyboard) | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonKeyboard.cpp | SCA_PythonKeyboard::~SCA_PythonKeyboard() | 5 | 5 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonKeyboard.cpp | gPyGetClipboard(PyObject *args, PyObject *kwds) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonKeyboard.cpp | gPySetClipboard(PyObject *args, PyObject *value) | 7 | 6 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonKeyboard.cpp | SCA_PythonKeyboard::pyattr_get_events(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 11 | 9 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonKeyboard.cpp | SCA_PythonKeyboard::pyattr_get_active_events(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 14 | 11 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonMouse.cpp | SCA_PythonMouse::SCA_PythonMouse(SCA_IInputDevice* mouse, RAS_ICanvas* canvas) | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonMouse.cpp | SCA_PythonMouse::~SCA_PythonMouse() | 5 | 5 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonMouse.cpp | SCA_PythonMouse::pyattr_get_events(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 11 | 9 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonMouse.cpp | SCA_PythonMouse::pyattr_get_active_events(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 14 | 11 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonMouse.cpp | SCA_PythonMouse::pyattr_get_position(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 16 | 11 | 11 | 1 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonMouse.cpp | SCA_PythonMouse::pyattr_set_position(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 13 | 10 | 9 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonMouse.cpp | SCA_PythonMouse::pyattr_get_visible(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 11 | 8 | 6 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_PythonMouse.cpp | SCA_PythonMouse::pyattr_set_visible(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 17 | 13 | 9 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | SCA_RandomActuator::SCA_RandomActuator(SCA_IObject *gameobj, long seed, SCA_RandomActuator::KX_RANDOMACT_MODE mode, float para1, float para2, const STR_String &propName) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | SCA_RandomActuator::~SCA_RandomActuator() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | SCA_RandomActuator::GetReplica() | 5 | 4 | 4 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | SCA_RandomActuator::ProcessReplica() | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | SCA_RandomActuator::Update() | 159 | 99 | 80 | 21 | 10 | 1 | 50 | 415
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | SCA_RandomActuator::enforceConstraints() | 43 | 35 | 19 | 10 | 0 | 2 | 8 | 73
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | SCA_RandomActuator::pyattr_get_seed(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | SCA_RandomActuator::pyattr_set_seed(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 10 | 10 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setBoolConst, "setBoolConst(value)\n" "\t- value: 0 or 1\n" "\tSet this generator to produce a constant boolean value.\n") | 10 | 8 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_NOARGS(SCA_RandomActuator, setBoolUniform, "setBoolUniform()\n" "\tSet this generator to produce true and false, each with 50%% chance of occurring\n") | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setBoolBernouilli, "setBoolBernouilli(value)\n" "\t- value: a float between 0 and 1\n" "\tReturn false value * 100%% of the time.\n") | 10 | 9 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setIntConst, "setIntConst(value)\n" "\t- value: integer\n" "\tAlways return value\n") | 10 | 9 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setIntUniform, "setIntUniform(lower_bound, upper_bound)\n" "\t- lower_bound: integer\n" "\t- upper_bound: integer\n" "\tReturn a random integer between lower_bound and\n" "\tupper_bound. The boundaries are included.\n") | 11 | 10 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setIntPoisson, "setIntPoisson(value)\n" "\t- value: float\n" "\tReturn a Poisson-distributed number. This performs a series\n" "\tof Bernouilli tests with parameter value. It returns the\n" "\tnumber of tries needed to achieve succes.\n") | 10 | 9 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setFloatConst, "setFloatConst(value)\n" "\t- value: float\n" "\tAlways return value\n") | 10 | 9 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setFloatUniform, "setFloatUniform(lower_bound, upper_bound)\n" "\t- lower_bound: float\n" "\t- upper_bound: float\n" "\tReturn a random integer between lower_bound and\n" "\tupper_bound.\n") | 11 | 10 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setFloatNormal, "setFloatNormal(mean, standard_deviation)\n" "\t- mean: float\n" "\t- standard_deviation: float\n" "\tReturn normal-distributed numbers. The average is mean, and the\n" "\tdeviation from the mean is characterized by standard_deviation.\n") | 11 | 10 | 9 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomActuator.cpp | KX_PYMETHODDEF_DOC_VARARGS(SCA_RandomActuator, setFloatNegativeExponential, "setFloatNegativeExponential(half_life)\n" "\t- half_life: float\n" "\tReturn negative-exponentially distributed numbers. The half-life 'time'\n" "\tis characterized by half_life.\n") | 10 | 9 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomEventManager.cpp | SCA_RandomEventManager::SCA_RandomEventManager(class SCA_LogicManager* logicmgr) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomEventManager.cpp | SCA_RandomEventManager::NextFrame() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomNumberGenerator.cpp | SCA_RandomNumberGenerator::SCA_RandomNumberGenerator(long seed) | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomNumberGenerator.cpp | SCA_RandomNumberGenerator::~SCA_RandomNumberGenerator() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomNumberGenerator.cpp | SCA_RandomNumberGenerator::SetStartVector(void) | 8 | 4 | 3 | 1 | 0 | 0 | 4 | 30
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomNumberGenerator.cpp | SCA_RandomNumberGenerator::GetSeed() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomNumberGenerator.cpp | SCA_RandomNumberGenerator::SetSeed(long newseed) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomNumberGenerator.cpp | SCA_RandomNumberGenerator::Draw() | 34 | 23 | 21 | 4 | 7 | 1 | 4 | 49
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomNumberGenerator.cpp | SCA_RandomNumberGenerator::DrawFloat() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::SCA_RandomSensor(SCA_EventManager* eventmgr, SCA_IObject* gameobj, int startseed) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::~SCA_RandomSensor() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::Init() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::ProcessReplica() | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::IsPositiveTrigger() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::Evaluate() | 29 | 17 | 15 | 3 | 3 | 0 | 9 | 87
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::pyattr_get_seed(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_RandomSensor.cpp | SCA_RandomSensor::pyattr_set_seed(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 8 | 8 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_TimeEventManager.cpp | SCA_TimeEventManager::SCA_TimeEventManager(SCA_LogicManager* logicmgr) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_TimeEventManager.cpp | SCA_TimeEventManager::~SCA_TimeEventManager() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_TimeEventManager.cpp | SCA_TimeEventManager::RegisterSensor(SCA_ISensor* sensor) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_TimeEventManager.cpp | SCA_TimeEventManager::RemoveSensor(SCA_ISensor* sensor) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_TimeEventManager.cpp | SCA_TimeEventManager::NextFrame(double curtime, double fixedtime) | 16 | 13 | 9 | 2 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_TimeEventManager.cpp | SCA_TimeEventManager::AddTimeProperty(CValue* timeval) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_TimeEventManager.cpp | SCA_TimeEventManager::RemoveTimeProperty(CValue* timeval) | 11 | 11 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_TimeEventManager.cpp | SCA_TimeEventManager::GetTimeValues() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_XNORController.cpp | SCA_XNORController::SCA_XNORController(SCA_IObject* gameobj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_XNORController.cpp | SCA_XNORController::~SCA_XNORController() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_XNORController.cpp | SCA_XNORController::Trigger(SCA_LogicManager* logicmgr) | 25 | 22 | 14 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_XNORController.cpp | SCA_XNORController::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_XORController.cpp | SCA_XORController::SCA_XORController(SCA_IObject* gameobj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_XORController.cpp | SCA_XORController::~SCA_XORController() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_XORController.cpp | SCA_XORController::Trigger(SCA_LogicManager* logicmgr) | 25 | 22 | 14 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\SCA_XORController.cpp | SCA_XORController::GetReplica() | 6 | 4 | 4 | 1 | 1 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::SCA_Joystick(short int index) | 10 | 8 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::~SCA_Joystick() | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::GetInstance( short int joyindex ) | 50 | 36 | 23 | 8 | 7 | 2 | 7 | 66
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::ReleaseInstance() | 23 | 19 | 10 | 3 | 1 | 1 | 3 | 30
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::cSetPrecision(int val) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::aAxisPairIsPositive(int axis) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::aAxisPairDirectionIsPositive(int axis, int dir) | 13 | 10 | 6 | 4 | 3 | 2 | 0 | 8
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::aAxisIsPositive(int axis_single) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::aAnyButtonPressIsPositive(void) | 9 | 7 | 3 | 4 | 0 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::aButtonPressIsPositive(int button) | 8 | 8 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::aButtonReleaseIsPositive(int button) | 8 | 8 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::aHatIsPositive(int hatnum, int dir) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::GetNumberOfAxes() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::GetNumberOfButtons() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::GetNumberOfHats() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::CreateJoystickDevice(void) | 38 | 26 | 21 | 8 | 8 | 4 | 4 | 44
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::DestroyJoystickDevice(void) | 15 | 15 | 6 | 3 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::Connected(void) | 11 | 11 | 3 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::pGetAxis(int axisnum, int udlr) | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::pAxisTest(int axisnum) | 18 | 11 | 8 | 4 | 1 | 2 | 6 | 62
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_Joystick.cpp | SCA_Joystick::GetName() | 10 | 10 | 4 | 3 | 0 | 2 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_JoystickEvents.cpp | SCA_Joystick::OnAxisMotion(SDL_Event* sdl_event) | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_JoystickEvents.cpp | SCA_Joystick::OnHatMotion(SDL_Event* sdl_event) | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_JoystickEvents.cpp | SCA_Joystick::OnButtonUp(SDL_Event* sdl_event) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_JoystickEvents.cpp | SCA_Joystick::OnButtonDown(SDL_Event* sdl_event) | 6 | 2 | 2 | 0 | 1 | 0 | 3 | 14
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_JoystickEvents.cpp | SCA_Joystick::OnNothing(SDL_Event* sdl_event) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GameLogic\Joystick\SCA_JoystickEvents.cpp | SCA_Joystick::HandleEvents(void) | 42 | 31 | 19 | 10 | 5 | 2 | 6 | 74
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas::GPC_Canvas( int width, int height ) | 8 | 6 | 6 | 0 | 1 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas::~GPC_Canvas() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas::Resize(int width, int height) | 9 | 7 | 7 | 0 | 1 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas::ClearColor(float r, float g, float b, float a) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas::SetViewPort(int x1, int y1, int x2, int y2) | 20 | 8 | 8 | 0 | 3 | 0 | 9 | 54
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas::UpdateViewPort(int x1, int y1, int x2, int y2) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas::GetViewPort() | 13 | 10 | 8 | 1 | 1 | 0 | 2 | 32
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas::ClearBuffer( int type ) | 9 | 7 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_Canvas.cpp | GPC_Canvas:: MakeScreenShot( const char* filename ) | 32 | 19 | 18 | 1 | 8 | 0 | 5 | 17
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_KeyboardDevice.cpp | GPC_KeyboardDevice::NextFrame() | 16 | 13 | 8 | 2 | 1 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_KeyboardDevice.cpp | GPC_KeyboardDevice::ConvertEvent(int incode, int val, unsigned int unicode) | 55 | 44 | 23 | 8 | 8 | 1 | 3 | 14
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_KeyboardDevice.cpp | GPC_KeyboardDevice::HookEscape() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_MouseDevice.cpp | GPC_MouseDevice::GPC_MouseDevice() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_MouseDevice.cpp | GPC_MouseDevice::~GPC_MouseDevice() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_MouseDevice.cpp | GPC_MouseDevice::IsPressed(SCA_IInputDevice::KX_EnumInputs inputcode) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_MouseDevice.cpp | GPC_MouseDevice::NextFrame() | 28 | 26 | 16 | 5 | 1 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_MouseDevice.cpp | GPC_MouseDevice::ConvertButtonEvent(TButtonId button, bool isDown) | 26 | 23 | 15 | 8 | 2 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_MouseDevice.cpp | GPC_MouseDevice::ConvertButtonEvent(TButtonId button, bool isDown, int x, int y) | 10 | 6 | 5 | 2 | 2 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_MouseDevice.cpp | GPC_MouseDevice::ConvertMoveEvent(int x, int y) | 10 | 7 | 6 | 2 | 2 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\common\GPC_MouseDevice.cpp | GPC_MouseDevice::ConvertEvent(KX_EnumInputs kxevent, int eventval, unsigned int unicode) | 57 | 51 | 28 | 9 | 5 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::GPG_Application(GHOST_ISystem* system) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::~GPG_Application(void) | 9 | 8 | 7 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::SetGameEngineData(struct Main* maggie, Scene *scene, GlobalSettings *gs, int argc, char **argv) | 20 | 13 | 11 | 2 | 4 | 0 | 3 | 11
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | screenSaverWindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) | 27 | 27 | 15 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | findGhostWindowHWNDProc(HWND hwnd, LPARAM lParam) | 9 | 9 | 7 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | findGhostWindowHWND(GHOST_IWindow* window) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::startScreenSaverPreview( HWND parentWindow, const bool stereoVisual, const int stereoMode, const GHOST_TUns16 samples) | 46 | 34 | 29 | 5 | 9 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::startScreenSaverFullScreen( int width, int height, int bpp,int frequency, const bool stereoVisual, const int stereoMode, const GHOST_TUns16 samples) | 13 | 13 | 9 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::startWindow( STR_String& title, int windowLeft, int windowTop, int windowWidth, int windowHeight, const bool stereoVisual, const int stereoMode, const GHOST_TUns16 samples) | 22 | 15 | 12 | 3 | 2 | 0 | 5 | 35
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::startEmbeddedWindow( STR_String& title, const GHOST_TEmbedderWindowID parentWindow, const bool stereoVisual, const int stereoMode, const GHOST_TUns16 samples) | 18 | 16 | 12 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::startFullScreen( int width, int height, int bpp,int frequency, const bool stereoVisual, const int stereoMode, const GHOST_TUns16 samples, bool useDesktop) | 21 | 17 | 16 | 2 | 2 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::StartGameEngine(int stereoMode) | 7 | 5 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::StopGameEngine() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::processEvent(GHOST_IEvent* event) | 91 | 51 | 34 | 16 | 13 | 0 | 27 | 94
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::getExitRequested(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::getGlobalSettings(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::getExitString(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::initEngine(GHOST_IWindow* window, const int stereoMode) | 126 | 89 | 68 | 17 | 24 | 0 | 13 | 78
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::startEngine(void) | 95 | 56 | 32 | 11 | 12 | 2 | 27 | 124
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::stopEngine() | 26 | 19 | 14 | 3 | 4 | 0 | 3 | 24
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::EngineNextFrame() | 20 | 13 | 8 | 3 | 2 | 0 | 5 | 24
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::exitEngine() | 52 | 46 | 29 | 8 | 4 | 0 | 2 | 23
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::handleWheel(GHOST_IEvent* event) | 16 | 16 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::handleButton(GHOST_IEvent* event, bool isDown) | 25 | 25 | 17 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::handleCursorMove(GHOST_IEvent* event) | 13 | 13 | 11 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | GPG_Application::handleKey(GHOST_IEvent* event, bool isDown) | 16 | 15 | 12 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Application.cpp | frameTimerProc(GHOST_ITimerTask* task, GHOST_TUns64 time) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::GPG_Canvas(GHOST_IWindow* window) | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::~GPG_Canvas(void) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::Init() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::SetMousePosition(int x, int y) | 11 | 11 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::SetMouseState(RAS_MouseState mousestate) | 20 | 19 | 12 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::SwapBuffers() | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::SetSwapInterval(int interval) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::GetSwapInterval(int& intervalOut) | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::ResizeWindow(int width, int height) | 17 | 13 | 11 | 1 | 3 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::SetFullScreen(bool enable) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::GetFullScreen() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::GetMouseNormalizedX(int x) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_Canvas.cpp | GPG_Canvas::GetMouseNormalizedY(int y) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | mem_error_cb(const char *errorStr) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | wm_free(bContext *C, wmWindowManager *wm) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | scr_saver_init(int argc, char **argv) | 38 | 37 | 21 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | usage(const char* program, bool isBlenderPlayer) | 86 | 84 | 74 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | get_filename(int argc, char **argv, char *filename) | 38 | 26 | 18 | 5 | 7 | 1 | 5 | 41
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | load_game_data(const char *progname, char *filename = NULL, char *relativename = NULL) | 28 | 22 | 18 | 5 | 5 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | GPG_NextFrame(GHOST_ISystem* system, GPG_Application *app, int &exitcode, STR_String &exitstring, GlobalSettings *gs) | 11 | 11 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | GPG_PyNextFrame(void *state0) | 11 | 11 | 9 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_ghost.cpp | main(int argc, char** argv) | 754 | 611 | 391 | 83 | 85 | 26 | 58 | 586
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_KeyboardDevice.cpp | GPG_KeyboardDevice::GPG_KeyboardDevice(void) | 122 | 107 | 107 | 0 | 9 | 0 | 6 | 14
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_KeyboardDevice.cpp | GPG_KeyboardDevice::~GPG_KeyboardDevice(void) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_System.cpp | GPG_System::GPG_System(GHOST_ISystem* system) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\GamePlayer\ghost\GPG_System.cpp | GPG_System::GetTimeInSeconds() | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::BL_Action(class KX_GameObject* gameobj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::~BL_Action() | 11 | 10 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::ClearControllerList() | 10 | 8 | 6 | 1 | 1 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::Play(const char* name, float start, float end, short priority, float blendin, short play_mode, float layer_weight, short ipo_flags, float playback_speed, short blend_mode) | 141 | 104 | 80 | 20 | 18 | 1 | 19 | 170
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::Stop() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::IsDone() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::InitIPO() | 10 | 9 | 7 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::GetAction() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::GetFrame() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::SetFrame(float frame) | 9 | 7 | 5 | 1 | 1 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::SetPlayMode(short play_mode) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::SetTimes(float start, float end) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::SetLocalTime(float curtime) | 7 | 5 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::ResetStartTime(float curtime) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::IncrementBlending(float curtime) | 11 | 6 | 4 | 2 | 2 | 0 | 3 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::BlendShape(Key* key, float srcweight, std::vector<float>& blendshape) | 16 | 11 | 9 | 1 | 1 | 0 | 4 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::Update(float curtime) | 122 | 76 | 50 | 17 | 26 | 0 | 20 | 116
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Action.cpp | BL_Action::UpdateIPOs() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::BL_ActionManager(class KX_GameObject *obj) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::~BL_ActionManager() | 7 | 5 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::GetAction(short layer) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::AddAction(short layer) | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::GetActionFrame(short layer) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::SetActionFrame(short layer, float frame) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::GetCurrentAction(short layer) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::SetPlayMode(short layer, short mode) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::SetTimes(short layer, float start, float end) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::PlayAction(const char* name, float start, float end, short layer, short priority, float blendin, short play_mode, float layer_weight, short ipo_flags, float playback_speed, short blend_mode) | 10 | 6 | 5 | 3 | 2 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::StopAction(short layer) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::IsActionDone(short layer) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::Update(float curtime) | 13 | 13 | 9 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_ActionManager.cpp | BL_ActionManager::UpdateIPOs() | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::BL_BlenderShader(KX_Scene *scene, struct Material *ma, int lightlayer) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::~BL_BlenderShader() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::ReloadMaterial() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::SetProg(bool enable, double time, RAS_IRasterizer* rasty) | 16 | 14 | 11 | 2 | 2 | 1 | 0 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::GetAttribNum() | 17 | 12 | 8 | 6 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::SetAttribs(RAS_IRasterizer* ras, const BL_Material *mat) | 39 | 33 | 21 | 6 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::Update(const RAS_MeshSlot & ms, RAS_IRasterizer* rasty ) | 24 | 16 | 13 | 2 | 7 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::GetAlphaBlend() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_BlenderShader.cpp | BL_BlenderShader::Equals(BL_BlenderShader *blshader) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Material.cpp | getMTexFromMaterial(Material *mat, int index) | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Material.cpp | BL_Material::BL_Material() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Material.cpp | BL_Material::Initialize() | 56 | 54 | 52 | 1 | 2 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Material.cpp | BL_Material::SetSharedMaterial(bool v) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Material.cpp | BL_Material::IsShared() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Material.cpp | BL_Material::SetUsers(int num) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Uniform::BL_Uniform(int data_size) | 5 | 5 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Uniform::~BL_Uniform() | 7 | 7 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Uniform::Apply(class BL_Shader *shader) | 71 | 69 | 45 | 12 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Uniform::SetData(int location, int type,bool transpose) | 6 | 6 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::Ok()const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::BL_Shader() | 5 | 1 | 1 | 0 | 0 | 0 | 4 | 18
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::~BL_Shader() | 17 | 10 | 9 | 1 | 1 | 0 | 6 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::ClearUniforms() | 16 | 13 | 11 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::FindUniform(const int location) | 10 | 10 | 6 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniformfv(int location, int type, float *param,int size, bool transpose) | 16 | 15 | 11 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniformiv(int location, int type, int *param,int size, bool transpose) | 15 | 15 | 11 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::ApplyShader() | 10 | 8 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::UnloadShader() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::LinkProgram() | 123 | 101 | 84 | 21 | 15 | 0 | 7 | 26
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::GetVertPtr() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::GetFragPtr() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetVertPtr( char *vert ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetFragPtr( char *frag ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::GetProg() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetSampler(int loc, int unit) | 8 | 8 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetProg(bool enable) | 13 | 13 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::Update( const RAS_MeshSlot & ms, RAS_IRasterizer* rasty ) | 112 | 107 | 67 | 21 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::GetAttribLocation(const char *name) | 9 | 8 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::BindAttribute(const char *attr, int loc) | 7 | 7 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::GetUniformLocation(const char *name) | 14 | 13 | 7 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const MT_Tuple2& vec) | 11 | 10 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const MT_Tuple3& vec) | 10 | 10 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const MT_Tuple4& vec) | 10 | 10 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const unsigned int& val) | 8 | 8 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const int val) | 8 | 8 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const float& val) | 8 | 8 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const MT_Matrix4x4& vec, bool transpose) | 11 | 10 | 5 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const MT_Matrix3x3& vec, bool transpose) | 12 | 12 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const float* val, int len) | 15 | 15 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | BL_Shader::SetUniform(int uniform, const int* val, int len) | 15 | 15 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setSource," setSource(vertexProgram, fragmentProgram)" ) | 23 | 22 | 17 | 4 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, delSource, "delSource( )" ) | 9 | 8 | 8 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, isValid, "isValid()" ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, getVertexProg, "getVertexProg( )" ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, getFragmentProg, "getFragmentProg( )" ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, validate, "validate()") | 26 | 23 | 19 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setSampler, "setSampler(name, index)" ) | 27 | 21 | 13 | 5 | 2 | 0 | 4 | 15
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setNumberOfPasses, "setNumberOfPasses( max-pass )" ) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniform1f, "setUniform1f(name, fx)" ) | 21 | 20 | 12 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniform2f, "setUniform2f(name, fx, fy)") | 20 | 20 | 13 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniform3f, "setUniform3f(name, fx,fy,fz) ") | 21 | 20 | 13 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniform4f, "setUniform4f(name, fx,fy,fz, fw) ") | 20 | 20 | 13 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniform1i, "setUniform1i(name, ix)" ) | 20 | 20 | 12 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniform2i, "setUniform2i(name, ix, iy)") | 20 | 20 | 13 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniform3i, "setUniform3i(name, ix,iy,iz) ") | 21 | 20 | 13 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniform4i, "setUniform4i(name, ix,iy,iz, iw) ") | 20 | 20 | 13 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniformfv, "setUniformfv( float (list2 or list3 or list4) )") | 66 | 63 | 43 | 8 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniformiv, "setUniformiv( uniform_name, (list2 or list3 or list4) )") | 81 | 68 | 50 | 12 | 12 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniformMatrix4, "setUniformMatrix4(uniform_name, mat-4x4, transpose(row-major=true, col-major=false)" ) | 42 | 32 | 21 | 7 | 9 | 1 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniformMatrix3, "setUniformMatrix3(uniform_name, list[3x3], transpose(row-major=true, col-major=false)" ) | 40 | 31 | 21 | 7 | 9 | 1 | 0 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setAttrib, "setAttrib(enum)" ) | 21 | 16 | 13 | 5 | 5 | 1 | 0 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Shader.cpp | KX_PYMETHODDEF_DOC( BL_Shader, setUniformDef, "setUniformDef(name, enum)" ) | 34 | 32 | 24 | 8 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | is_power_of_2_i(int num) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | power_of_2_min_i(int num) | 4 | 4 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::BL_Texture() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::~BL_Texture() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::DeleteTex() | 17 | 15 | 12 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::InitFromImage(int unit, Image *img, bool mipmap) | 72 | 56 | 42 | 11 | 14 | 0 | 2 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::InitGLTex(unsigned int *pix,int x,int y,bool mipmap) | 21 | 19 | 15 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::InitGLCompressedTex(ImBuf *ibuf, bool mipmap) | 13 | 11 | 7 | 1 | 1 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::InitNonPow2Tex(unsigned int *pix,int x,int y,bool mipmap) | 24 | 20 | 17 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::InitCubeMap(int unit, EnvMap *cubemap) | 109 | 83 | 60 | 15 | 25 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::IsValid() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::Validate() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::Ok() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::GetTextureType() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::GetMaxUnits() | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::ActivateFirst() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::ActivateUnit(int unit) | 4 | 4 | 2 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::DisableUnit() | 21 | 18 | 13 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::DisableAllTextures() | 18 | 16 | 13 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::ActivateTexture() | 16 | 14 | 9 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::SetMapping(int mode) | 34 | 30 | 23 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::setTexEnv(BL_Material *mat, bool modulate) | 135 | 118 | 93 | 13 | 10 | 0 | 7 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::GetPow2(int n) | 5 | 4 | 3 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\BL_Texture.cpp | BL_Texture::SplitEnvMap(EnvMap *map) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::KX_ArmatureSensor(class SCA_EventManager* eventmgr, SCA_IObject* gameobj, const char *posechannel, const char *constraintname, int type, float value) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::Init() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::FindConstraint() | 26 | 21 | 15 | 9 | 1 | 0 | 4 | 22
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::GetReplica() | 5 | 4 | 4 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::ReParent(SCA_IObject* parent) | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::IsPositiveTrigger() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::~KX_ArmatureSensor() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::Evaluate() | 29 | 28 | 19 | 11 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ArmatureSensor.cpp | KX_ArmatureSensor::pyattr_get_constraint(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::KX_BlenderMaterial() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::Initialize( KX_Scene *scene, BL_Material *data, GameSettings *game, int lightlayer) | 41 | 34 | 20 | 1 | 1 | 0 | 6 | 32
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::~KX_BlenderMaterial() | 5 | 3 | 2 | 1 | 0 | 0 | 2 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::GetMTFace() const | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::GetMCol() const | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::GetMaterialRGBAColor(unsigned char *rgba) const | 8 | 8 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::GetBlenderMaterial() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::GetBlenderImage() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::GetBlenderScene() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::ReleaseMaterial() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::InitTextures() | 23 | 20 | 11 | 6 | 0 | 0 | 3 | 38
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::OnConstruction() | 13 | 9 | 7 | 2 | 3 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::EndFrame() | 10 | 9 | 7 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::OnExit() | 35 | 25 | 20 | 6 | 5 | 0 | 5 | 52
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::setShaderData( bool enable, RAS_IRasterizer *ras) | 42 | 31 | 26 | 5 | 8 | 1 | 3 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::setBlenderShaderData( bool enable, RAS_IRasterizer *ras) | 26 | 20 | 14 | 4 | 5 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::setTexData( bool enable, RAS_IRasterizer *ras) | 53 | 42 | 32 | 9 | 10 | 1 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::ActivatShaders( RAS_IRasterizer* rasty, TCachingInfo& cachingInfo)const | 46 | 34 | 20 | 8 | 9 | 0 | 3 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::ActivateBlenderShaders( RAS_IRasterizer* rasty, TCachingInfo& cachingInfo)const | 39 | 32 | 19 | 7 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::ActivateMat( RAS_IRasterizer* rasty, TCachingInfo& cachingInfo )const | 46 | 36 | 22 | 8 | 8 | 0 | 2 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::Activate( RAS_IRasterizer* rasty, TCachingInfo& cachingInfo )const | 35 | 35 | 25 | 11 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::UsesLighting(RAS_IRasterizer *rasty) const | 10 | 9 | 5 | 6 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::ActivateMeshSlot(const RAS_MeshSlot & ms, RAS_IRasterizer* rasty) const | 17 | 12 | 9 | 2 | 3 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::ActivatGLMaterials( RAS_IRasterizer* rasty )const | 28 | 23 | 8 | 2 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::ActivateTexGen(RAS_IRasterizer *ras) const | 31 | 28 | 17 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::setTexMatrixData(int i) | 29 | 26 | 9 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | GetProjPlane(BL_Material *mat, int index,int num, float*param) | 8 | 8 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::setObjectMatrixData(int i, RAS_IRasterizer *ras) | 46 | 32 | 27 | 1 | 13 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::UpdateIPO( MT_Vector4 rgba, MT_Vector3 specrgb, MT_Scalar hard, MT_Scalar spec, MT_Scalar ref, MT_Scalar emit, MT_Scalar alpha ) | 13 | 12 | 12 | 0 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::Replace_IScene(SCA_IScene *val) | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::SetBlenderGLSLShader() | 8 | 7 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::pyattr_get_shader(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::pyattr_get_materialIndex(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::pyattr_get_blending(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_BlenderMaterial::pyattr_set_blending(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 9 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_PYMETHODDEF_DOC( KX_BlenderMaterial, getShader , "getShader()") | 55 | 41 | 30 | 11 | 7 | 1 | 7 | 45
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_PYMETHODDEF_DOC( KX_BlenderMaterial, getMaterialIndex, "getMaterialIndex()") | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_PYMETHODDEF_DOC( KX_BlenderMaterial, getTexture, "getTexture( index )" ) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_PYMETHODDEF_DOC( KX_BlenderMaterial, setTexture , "setTexture( index, tex)") | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_BlenderMaterial.cpp | KX_PYMETHODDEF_DOC( KX_BlenderMaterial, setBlending , "setBlending( bge.logic.src, bge.logic.dest)") | 25 | 25 | 19 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::KX_Camera(void* sgReplicationInfo, SG_Callbacks callbacks, const RAS_CameraData& camdata, bool frustum_culling, bool delete_node) | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::~KX_Camera() | 7 | 6 | 4 | 1 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetReplica() | 7 | 4 | 4 | 1 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::ProcessReplica() | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetWorldToCamera() const | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetCameraToWorld() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::CorrectLookUp(MT_Scalar speed) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetCameraLocation() const | 9 | 2 | 2 | 1 | 1 | 0 | 6 | 25
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetCameraOrientation() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::SetProjectionMatrix(const MT_Matrix4x4 & mat) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::SetModelviewMatrix(const MT_Matrix4x4 & mat) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetProjectionMatrix() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetModelviewMatrix() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::hasValidProjectionMatrix() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::InvalidateProjectionMatrix(bool valid) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetLens() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetScale() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetSensorWidth() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetSensorHeight() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetSensorFit() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetCameraNear() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetCameraFar() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetFocalLength() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetCameraData() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::ExtractClipPlanes() | 20 | 12 | 11 | 1 | 2 | 0 | 6 | 18
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::NormalizeClipPlanes() | 12 | 10 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::ExtractFrustumSphere() | 97 | 65 | 56 | 4 | 7 | 9 | 25 | 326
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::PointInsideFrustum(const MT_Point3& x) | 9 | 8 | 5 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::BoxInsideFrustum(const MT_Point3 *box) | 29 | 19 | 11 | 9 | 5 | 0 | 5 | 35
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::SphereInsideFrustum(const MT_Point3& center, const MT_Scalar &radius) | 23 | 18 | 13 | 6 | 3 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetFrustumCulling() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::EnableViewport(bool viewport) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::SetViewport(int left, int bottom, int right, int top) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetViewport() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetViewportLeft() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetViewportBottom() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetViewportRight() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::GetViewportTop() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_VARARGS(KX_Camera, sphereInsideFrustum, "sphereInsideFrustum(center, radius) -> Integer\n" "\treturns INSIDE, OUTSIDE or INTERSECT if the given sphere is\n" "\tinside/outside/intersects this camera's viewing frustum.\n\n" "\tcenter = the center of the sphere (in world coordinates.)\n" "\tradius = the radius of the sphere\n\n" "\tExample:\n" "\timport bge.logic\n\n" "\tco = bge.logic.getCurrentController()\n" "\tcam = co.GetOwner()\n\n" "\t# A sphere of radius 4.0 located at [x, y, z] = [1.0, 1.0, 1.0]\n" "\tif (cam.sphereInsideFrustum([1.0, 1.0, 1.0], 4) != cam.OUTSIDE):\n" "\t\t# Sphere is inside frustum !\n" "\t\t# Do something useful !\n" "\telse:\n" "\t\t# Sphere is outside frustum\n" ) | 15 | 13 | 9 | 4 | 2 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_O(KX_Camera, boxInsideFrustum, "boxInsideFrustum(box) -> Integer\n" "\treturns INSIDE, OUTSIDE or INTERSECT if the given box is\n" "\tinside/outside/intersects this camera's viewing frustum.\n\n" "\tbox = a list of the eight (8) corners of the box (in world coordinates.)\n\n" "\tExample:\n" "\timport bge.logic\n\n" "\tco = bge.logic.getCurrentController()\n" "\tcam = co.GetOwner()\n\n" "\tbox = []\n" "\tbox.append([-1.0, -1.0, -1.0])\n" "\tbox.append([-1.0, -1.0, 1.0])\n" "\tbox.append([-1.0, 1.0, -1.0])\n" "\tbox.append([-1.0, 1.0, 1.0])\n" "\tbox.append([ 1.0, -1.0, -1.0])\n" "\tbox.append([ 1.0, -1.0, 1.0])\n" "\tbox.append([ 1.0, 1.0, -1.0])\n" "\tbox.append([ 1.0, 1.0, 1.0])\n\n" "\tif (cam.boxInsideFrustum(box) != cam.OUTSIDE):\n" "\t\t# Box is inside/intersects frustum !\n" "\t\t# Do something useful !\n" "\telse:\n" "\t\t# Box is outside the frustum !\n" ) | 19 | 17 | 12 | 6 | 2 | 2 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_O(KX_Camera, pointInsideFrustum, "pointInsideFrustum(point) -> Bool\n" "\treturns 1 if the given point is inside this camera's viewing frustum.\n\n" "\tpoint = The point to test (in world coordinates.)\n\n" "\tExample:\n" "\timport bge.logic\n\n" "\tco = bge.logic.getCurrentController()\n" "\tcam = co.GetOwner()\n\n" "\t# Test point [0.0, 0.0, 0.0]" "\tif (cam.pointInsideFrustum([0.0, 0.0, 0.0])):\n" "\t\t# Point is inside frustum !\n" "\t\t# Do something useful !\n" "\telse:\n" "\t\t# Box is outside the frustum !\n" ) | 9 | 8 | 6 | 3 | 1 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_Camera, getCameraToWorld, "getCameraToWorld() -> Matrix4x4\n" "\treturns the camera to world transformation matrix, as a list of four lists of four values.\n\n" "\tie: [[1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]])\n" ) | 2 | 2 | 2 | 1 | 0 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_Camera, getWorldToCamera, "getWorldToCamera() -> Matrix4x4\n" "\treturns the world to camera transformation matrix, as a list of four lists of four values.\n\n" "\tie: [[1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]])\n" ) | 2 | 2 | 2 | 1 | 0 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_VARARGS(KX_Camera, setViewport, "setViewport(left, bottom, right, top)\n" "Sets this camera's viewport\n") | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_Camera, setOnTop, "setOnTop()\n" "Sets this camera's viewport on top\n") | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_perspective(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_set_perspective(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 10 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_lens(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_set_lens(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 10 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_fov(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 8 | 6 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_set_fov(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 15 | 13 | 12 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_ortho_scale(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_set_ortho_scale(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 10 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_near(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_set_near(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 10 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_far(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_set_far(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 10 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_use_viewport(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_set_use_viewport(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 9 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_projection_matrix(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_set_projection_matrix(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 8 | 7 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_modelview_matrix(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_camera_to_world(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_world_to_camera(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_INSIDE(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_OUTSIDE(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_Camera::pyattr_get_INTERSECT(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | ConvertPythonToCamera(PyObject *value, KX_Camera **object, bool py_none_ok, const char *error_prefix) | 53 | 42 | 32 | 16 | 10 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_O(KX_Camera, getScreenPosition, "getScreenPosition()\n" ) | 48 | 37 | 30 | 6 | 11 | 1 | 0 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_VARARGS(KX_Camera, getScreenVect, "getScreenVect()\n" ) | 39 | 27 | 26 | 3 | 12 | 1 | 0 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Camera.cpp | KX_PYMETHODDEF_DOC_VARARGS(KX_Camera, getScreenRay, "getScreenRay()\n" ) | 39 | 32 | 24 | 8 | 7 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::KX_CameraActuator( SCA_IObject* gameobj, SCA_IObject *obj, float hght, float minhght, float maxhght, short axis, float damping ) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::~KX_CameraActuator() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator:: GetReplica( ) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::ProcessReplica() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::UnlinkObject(SCA_IObject* clientobj) | 8 | 7 | 5 | 3 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | Kx_VecUpMat3(float vec[3], float mat[3][3], short axis) | 62 | 42 | 34 | 8 | 11 | 6 | 9 | 103
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::Update(double curtime, bool frame) | 162 | 95 | 85 | 12 | 33 | 2 | 34 | 258
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::findObject(const char *obName) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::pyattr_get_object(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraActuator.cpp | KX_CameraActuator::pyattr_set_object(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 14 | 10 | 7 | 5 | 4 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraIpoSGController.cpp | KX_CameraIpoSGController::Update(double currentTime) | 27 | 21 | 14 | 7 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraIpoSGController.cpp | KX_CameraIpoSGController::AddInterpolator(KX_IInterpolator* interp) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraIpoSGController.cpp | KX_CameraIpoSGController::GetReplica(class SG_Node* destnode) | 26 | 18 | 17 | 2 | 5 | 0 | 3 | 31
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraIpoSGController.cpp | KX_CameraIpoSGController::~KX_CameraIpoSGController() | 7 | 5 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CameraIpoSGController.cpp | KX_CameraIpoSGController::SetOption( int option, int value) | 3 | 1 | 1 | 0 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::KX_CharacterWrapper(PHY_ICharacter* character) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::~KX_CharacterWrapper() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::pyattr_get_onground(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::pyattr_get_gravity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::pyattr_set_gravity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 10 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::pyattr_get_max_jumps(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::pyattr_set_max_jumps(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 10 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::pyattr_get_jump_count(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::pyattr_get_walk_dir(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_CharacterWrapper::pyattr_set_walk_dir(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 10 | 9 | 8 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_CharacterWrapper.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_CharacterWrapper, jump, "jump()\n" "makes the character jump.\n") | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintActuator.cpp | KX_ConstraintActuator::KX_ConstraintActuator(SCA_IObject *gameobj, int posDampTime, int rotDampTime, float minBound, float maxBound, float refDir[3], int locrotxyz, int time, int option, char *property) | 48 | 42 | 34 | 5 | 1 | 0 | 5 | 42
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintActuator.cpp | KX_ConstraintActuator::~KX_ConstraintActuator() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintActuator.cpp | KX_ConstraintActuator::RayHit(KX_ClientObjectInfo *client, KX_RayCast *result, void * const data) | 28 | 23 | 13 | 4 | 3 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintActuator.cpp | KX_ConstraintActuator::NeedRayCast(KX_ClientObjectInfo *client) | 10 | 7 | 5 | 3 | 0 | 0 | 3 | 21
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintActuator.cpp | KX_ConstraintActuator::Update(double curtime, bool frame) | 372 | 329 | 243 | 64 | 6 | 2 | 37 | 308
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintActuator.cpp | KX_ConstraintActuator::Clamp(MT_Scalar &var, float min, float max) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintActuator.cpp | KX_ConstraintActuator::IsValidMode(KX_ConstraintActuator::KX_CONSTRAINTTYPE m) | 8 | 6 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintActuator.cpp | KX_ConstraintActuator::pyattr_check_direction(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 10 | 10 | 9 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintWrapper.cpp | KX_ConstraintWrapper::KX_ConstraintWrapper( PHY_ConstraintType ctype, int constraintId, PHY_IPhysicsEnvironment* physenv) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintWrapper.cpp | KX_ConstraintWrapper::~KX_ConstraintWrapper() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintWrapper.cpp | KX_ConstraintWrapper::PyGetConstraintId() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintWrapper.cpp | KX_ConstraintWrapper::PyGetParam(PyObject *args, PyObject *kwds) | 10 | 7 | 6 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintWrapper.cpp | KX_ConstraintWrapper::PySetParam(PyObject *args, PyObject *kwds) | 9 | 7 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintWrapper.cpp | KX_ConstraintWrapper::pyattr_get_constraintId(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ConstraintWrapper.cpp | KX_ConstraintWrapper::pyattr_get_constraintType(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::KX_Dome( RAS_ICanvas* canvas, RAS_IRasterizer* rasterizer, KX_KetsjiEngine* engine, short res, short mode, short angle, float resbuf, short tilt, struct Text* warptext ) | 92 | 76 | 63 | 9 | 15 | 2 | 1 | 17
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::~KX_Dome(void) | 8 | 6 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::SetViewPort(const int viewport[4]) | 10 | 9 | 7 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CreateGLImages(void) | 23 | 22 | 18 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::ClearGLImages(void) | 7 | 7 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CalculateImageSize(void) | 27 | 16 | 13 | 3 | 4 | 1 | 7 | 62
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CreateDL() | 73 | 59 | 53 | 6 | 13 | 1 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CreateFBO(void) | 37 | 29 | 20 | 8 | 7 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::GLDrawTriangles(vector <DomeFace>& face, int nfaces) | 10 | 10 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::GLDrawWarpQuads(void) | 64 | 52 | 43 | 7 | 12 | 1 | 0 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::ParseWarpMesh(STR_String text) | 77 | 46 | 37 | 12 | 9 | 1 | 22 | 151
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CreateMeshDome180(void) | 176 | 126 | 116 | 10 | 29 | 1 | 21 | 162
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CreateMeshDome250(void) | 281 | 199 | 187 | 12 | 43 | 1 | 39 | 327
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CreateMeshPanorama(void) | 319 | 231 | 215 | 14 | 63 | 0 | 25 | 131
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::FlattenDome(MT_Vector3 verts[3]) | 20 | 15 | 13 | 2 | 4 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::FlattenPanorama(MT_Vector3 verts[3]) | 35 | 29 | 21 | 9 | 5 | 2 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::SplitFace(vector <DomeFace>& face, int *nfaces) | 51 | 41 | 40 | 1 | 7 | 1 | 3 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CalculateFrustum(KX_Camera *cam) | 33 | 21 | 13 | 0 | 8 | 2 | 4 | 32
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::CalculateCameraOrientation() | 118 | 90 | 30 | 7 | 22 | 16 | 6 | 83
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::RotateCamera(KX_Camera* cam, int i) | 17 | 10 | 10 | 0 | 4 | 0 | 3 | 27
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::Draw(void) | 41 | 37 | 24 | 9 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::DrawEnvMap(void) | 125 | 101 | 97 | 2 | 17 | 1 | 7 | 34
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::DrawDomeFisheye(void) | 94 | 70 | 56 | 7 | 18 | 3 | 6 | 28
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::DrawPanorama(void) | 82 | 58 | 49 | 5 | 16 | 1 | 8 | 38
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::DrawDomeWarped(void) | 42 | 32 | 28 | 2 | 9 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::BindImages(int i) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Dome.cpp | KX_Dome::RenderDomeFrame(KX_Scene* scene, KX_Camera* cam, int i) | 31 | 20 | 19 | 1 | 8 | 1 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_EmptyObject.cpp | KX_EmptyObject::~KX_EmptyObject() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | split_string(STR_String str) | 18 | 14 | 10 | 3 | 2 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | KX_FontObject::KX_FontObject(void* sgReplicationInfo, SG_Callbacks callbacks, RAS_IRasterizer* rasterizer, Object *ob, bool do_color_management) | 14 | 9 | 9 | 0 | 2 | 0 | 3 | 37
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | KX_FontObject::~KX_FontObject() | 3 | 1 | 1 | 0 | 0 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | KX_FontObject::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | KX_FontObject::ProcessReplica() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | GetFontId(VFont *vfont) | 42 | 24 | 20 | 7 | 9 | 1 | 9 | 62
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | KX_FontObject::DrawFontText() | 49 | 31 | 24 | 5 | 9 | 0 | 9 | 74
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | KX_FontObject::pyattr_get_text(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 10 | 10 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_FontObject.cpp | KX_FontObject::pyattr_set_text(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 18 | 15 | 12 | 4 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameActuator.cpp | KX_GameActuator::KX_GameActuator(SCA_IObject *gameobj, int mode, const STR_String& filename, const STR_String& loadinganimationname, SCA_IScene* scene, KX_KetsjiEngine* ketsjiengine) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameActuator.cpp | KX_GameActuator::~KX_GameActuator() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameActuator.cpp | KX_GameActuator::GetReplica() | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameActuator.cpp | KX_GameActuator::Update() | 120 | 106 | 71 | 20 | 12 | 4 | 2 | 24
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::KX_GameObject( void* sgReplicationInfo, SG_Callbacks callbacks) | 10 | 7 | 6 | 0 | 2 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::~KX_GameObject() | 67 | 47 | 27 | 10 | 8 | 2 | 12 | 76
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetClientObject(KX_ClientObjectInfo *info) | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject:: Calc(VALUE_OPERATOR op, CValue *val) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetText() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetNumber() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetName() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetName(const char *name) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetPhysicsController() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetDupliGroupObject() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetInstanceObjects() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::AddInstanceObjects(KX_GameObject* obj) | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::RemoveInstanceObject(KX_GameObject* obj) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::RemoveDupliGroupObject() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetDupliGroupObject(KX_GameObject* obj) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetParent() | 13 | 10 | 7 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetParent(KX_Scene *scene, KX_GameObject* obj, bool addToCompound, bool ghost) | 60 | 46 | 25 | 6 | 3 | 5 | 11 | 146
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::RemoveParent(KX_Scene *scene) | 44 | 34 | 23 | 5 | 1 | 0 | 9 | 99
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetActionManager() | 8 | 7 | 5 | 2 | 0 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PlayAction(const char* name, float start, float end, short layer, short priority, float blendin, short play_mode, float layer_weight, short ipo_flags, float playback_speed, short blend_mode) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::StopAction(short layer) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::IsActionDone(short layer) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateActionManager(float curtime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateActionIPOs() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetActionFrame(short layer) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetActionFrame(short layer, float frame) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetCurrentAction(short layer) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetPlayMode(short layer, short mode) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetTimes(short layer, float start, float end) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::ProcessReplica() | 24 | 20 | 15 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | setGraphicController_recursive(SG_Node* node) | 14 | 10 | 7 | 2 | 2 | 1 | 2 | 28
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::ActivateGraphicController(bool recurse) | 9 | 9 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetUserCollisionGroup(short group) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetUserCollisionMask(short mask) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::CheckCollision(KX_GameObject* other) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetReplica() | 7 | 4 | 4 | 1 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::ApplyForce(const MT_Vector3& force,bool local) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::ApplyTorque(const MT_Vector3& torque,bool local) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::ApplyMovement(const MT_Vector3& dloc,bool local) | 9 | 9 | 5 | 2 | 0 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::ApplyRotation(const MT_Vector3& drot,bool local) | 10 | 8 | 6 | 2 | 2 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetOpenGLMatrix() | 16 | 13 | 12 | 2 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateBlenderObjectMatrix(Object* blendobj) | 13 | 13 | 11 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::AddMeshUser() | 15 | 12 | 8 | 2 | 1 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | UpdateBuckets_recursive(SG_Node* node) | 14 | 10 | 7 | 2 | 2 | 1 | 2 | 28
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateBuckets( bool recursive ) | 28 | 23 | 15 | 5 | 4 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::RemoveMeshes() | 7 | 4 | 3 | 1 | 2 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::AddLodMesh(RAS_MeshObject* mesh) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateLod(MT_Vector3 &cam_pos) | 29 | 23 | 19 | 7 | 5 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateTransform() | 8 | 5 | 3 | 2 | 1 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateTransformFunc(SG_IObject* node, void* gameobj, void* scene) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SynchronizeTransform() | 6 | 5 | 3 | 2 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SynchronizeTransformFunc(SG_IObject* node, void* gameobj, void* scene) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetDebugColor(unsigned int bgra) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::ResetDebugColor() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::InitIPO(bool ipo_as_force, bool ipo_add, bool ipo_local) | 10 | 9 | 8 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateIPO(float curframetime, bool recurse) | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UpdateMaterialData( dword matname_hash, MT_Vector4 rgba, MT_Vector3 specrgb, MT_Scalar hard, MT_Scalar spec, MT_Scalar ref, MT_Scalar emit, MT_Scalar alpha ) | 34 | 26 | 15 | 5 | 4 | 0 | 4 | 70
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetVisible( void ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | setVisible_recursive(SG_Node* node, bool v) | 14 | 10 | 7 | 2 | 2 | 1 | 2 | 28
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetVisible( bool v, bool recursive ) | 8 | 8 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetCulled() | 18 | 14 | 8 | 5 | 1 | 0 | 3 | 26
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | setOccluder_recursive(SG_Node* node, bool v) | 14 | 10 | 7 | 2 | 2 | 1 | 2 | 28
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetOccluder( bool v, bool recursive ) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | setDebug_recursive(SG_Node *node, bool debug) | 20 | 16 | 11 | 4 | 2 | 0 | 2 | 26
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetUseDebugProperties( bool debug, bool recursive ) | 12 | 10 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetLayer( int l ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetLayer( void ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::addLinearVelocity(const MT_Vector3& lin_vel,bool local) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::setLinearVelocity(const MT_Vector3& lin_vel,bool local) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::setAngularVelocity(const MT_Vector3& ang_vel,bool local) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::ResolveCombinedVelocities( const MT_Vector3 & lin_vel, const MT_Vector3 & ang_vel, bool lin_vel_local, bool ang_vel_local ) | 9 | 8 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::SetObjectColor(const MT_Vector4& rgbavec) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetObjectColor() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::AlignAxisToVect(const MT_Vector3& dir, int axis, float fac) | 90 | 82 | 61 | 17 | 4 | 8 | 4 | 59
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetMass() | 6 | 6 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetLocalInertia() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetLinearVelocity(bool local) | 16 | 14 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetAngularVelocity(bool local) | 16 | 14 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetVelocity(const MT_Point3& point) | 6 | 6 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeSetLocalPosition(const MT_Point3& trans) | 16 | 8 | 5 | 2 | 3 | 0 | 5 | 53
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeSetLocalOrientation(const MT_Matrix3x3& rot) | 11 | 8 | 5 | 2 | 1 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeSetGlobalOrientation(const MT_Matrix3x3& rot) | 9 | 7 | 4 | 2 | 1 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeSetLocalScale(const MT_Vector3& scale) | 11 | 8 | 5 | 2 | 1 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeSetRelativeScale(const MT_Vector3& scale) | 13 | 10 | 6 | 2 | 0 | 0 | 3 | 25
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeSetWorldScale(const MT_Vector3& scale) | 25 | 22 | 13 | 3 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeSetWorldPosition(const MT_Point3& trans) | 25 | 24 | 15 | 3 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeUpdateGS(double time) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeGetWorldOrientation() const | 5 | 4 | 3 | 3 | 0 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeGetLocalOrientation() const | 5 | 4 | 3 | 3 | 0 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeGetWorldScaling() const | 6 | 4 | 3 | 3 | 1 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeGetLocalScaling() const | 6 | 4 | 3 | 3 | 1 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeGetWorldPosition() const | 6 | 5 | 3 | 3 | 0 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NodeGetLocalPosition() const | 6 | 5 | 3 | 3 | 0 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::UnregisterCollisionCallbacks() | 17 | 12 | 9 | 3 | 1 | 0 | 4 | 26
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::RegisterCollisionCallbacks() | 17 | 12 | 9 | 3 | 1 | 0 | 4 | 26
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::RunCollisionCallbacks(KX_GameObject *collider) | 29 | 24 | 16 | 3 | 4 | 1 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::Resume(void) | 8 | 7 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::Suspend() | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | walk_children(SG_Node* node, CListValue* list, bool recursive) | 21 | 16 | 10 | 4 | 2 | 1 | 3 | 32
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetChildren() | 4 | 4 | 4 | 1 | 0 | 1 | 0 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetChildrenRecursive() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::GetScene() | 6 | 5 | 4 | 3 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::Relink(CTR_Map<CTR_HashedPtr, void*> *map_parameter) | 16 | 13 | 9 | 2 | 0 | 0 | 3 | 26
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | mathutils_kxgameob_generic_check(BaseMathObject *bmo) | 6 | 5 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | mathutils_kxgameob_vector_get(BaseMathObject *bmo, int subtype) | 49 | 44 | 30 | 19 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | mathutils_kxgameob_vector_set(BaseMathObject *bmo, int subtype) | 42 | 39 | 27 | 14 | 2 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | mathutils_kxgameob_vector_get_index(BaseMathObject *bmo, int subtype, int index) | 5 | 4 | 3 | 3 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | mathutils_kxgameob_vector_set_index(BaseMathObject *bmo, int subtype, int index) | 9 | 6 | 5 | 3 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | mathutils_kxgameob_matrix_get(BaseMathObject *bmo, int subtype) | 15 | 13 | 9 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | mathutils_kxgameob_matrix_set(BaseMathObject *bmo, int subtype) | 20 | 18 | 14 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject_Mathutils_Callback_Init(void) | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyReplaceMesh(PyObject *args) | 15 | 11 | 9 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyEndObject() | 7 | 4 | 4 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyReinstancePhysicsMesh(PyObject *args) | 19 | 14 | 9 | 3 | 4 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | Map_GetItem(PyObject *self_v, PyObject *item) | 30 | 24 | 19 | 8 | 4 | 0 | 2 | 25
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | Map_SetItem(PyObject *self_v, PyObject *key, PyObject *val) | 84 | 65 | 42 | 23 | 16 | 8 | 3 | 62
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | Seq_Contains(PyObject *self_v, PyObject *value) | 15 | 11 | 8 | 7 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_name(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_parent(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_group_members(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_collisionCallbacks(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 18 | 13 | 10 | 4 | 2 | 0 | 3 | 20
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_collisionCallbacks(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 27 | 19 | 15 | 6 | 7 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_scene(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_group_object(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_life(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 10 | 7 | 5 | 2 | 1 | 0 | 2 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_mass(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_mass(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 13 | 11 | 9 | 4 | 2 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_lin_vel_min(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_lin_vel_min(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 13 | 11 | 9 | 4 | 2 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_lin_vel_max(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_lin_vel_max(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 13 | 11 | 9 | 4 | 2 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_visible(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_visible(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 10 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_record_animation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_record_animation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 9 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_worldPosition(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_worldPosition(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 8 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_localPosition(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_localPosition(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 8 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_localInertia(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 9 | 9 | 5 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_worldOrientation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_worldOrientation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 8 | 7 | 3 | 3 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_localOrientation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_localOrientation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 8 | 7 | 3 | 2 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_worldScaling(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_worldScaling(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 8 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_localScaling(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_localScaling(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 8 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_localTransform(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 16 | 10 | 10 | 1 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_localTransform(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 24 | 17 | 16 | 3 | 6 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_worldTransform(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_worldTransform(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 24 | 17 | 16 | 3 | 6 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_worldLinearVelocity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_worldLinearVelocity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 7 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_localLinearVelocity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_localLinearVelocity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 7 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_worldAngularVelocity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_worldAngularVelocity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 7 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_localAngularVelocity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_localAngularVelocity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 7 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_timeOffset(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 8 | 8 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_timeOffset(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 13 | 13 | 10 | 5 | 0 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_state(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_state(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 17 | 15 | 13 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_meshes(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 12 | 10 | 8 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_obcolor(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_obcolor(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 8 | 7 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_sensors(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_controllers(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_actuators(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_children(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_children_recursive(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_attrDict(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 8 | 6 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_debug(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_debug(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 9 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_get_debugRecursive(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::pyattr_set_debugRecursive(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 9 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyApplyForce(PyObject *args) | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyApplyTorque(PyObject *args) | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyApplyRotation(PyObject *args) | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyApplyMovement(PyObject *args) | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyGetLinearVelocity(PyObject *args) | 11 | 10 | 6 | 3 | 0 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PySetLinearVelocity(PyObject *args) | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyGetAngularVelocity(PyObject *args) | 11 | 10 | 6 | 3 | 0 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PySetAngularVelocity(PyObject *args) | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PySetVisible(PyObject *args) | 9 | 7 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PySetOcclusion(PyObject *args) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyGetVelocity(PyObject *args) | 9 | 6 | 5 | 3 | 2 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyGetReactionForce() | 12 | 7 | 4 | 4 | 3 | 0 | 2 | 25
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyEnableRigidBody() | 5 | 4 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyDisableRigidBody() | 5 | 4 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PySetParent(PyObject *args) | 14 | 13 | 10 | 5 | 1 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyRemoveParent() | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PySetCollisionMargin(PyObject *value) | 15 | 13 | 10 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyApplyImpulse(PyObject *args) | 23 | 19 | 14 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PySuspendDynamics() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyRestoreDynamics() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyAlignAxisToVect(PyObject *args) | 19 | 17 | 13 | 5 | 2 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyGetAxisVect(PyObject *value) | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyGetPhysicsId() | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::PyGetPropertyNames() | 12 | 10 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC_O(KX_GameObject, getDistanceTo, "getDistanceTo(other): get distance to another point/KX_GameObject") | 15 | 13 | 9 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC_O(KX_GameObject, getVectTo, "getVectTo(other): get vector and the distance to another point/KX_GameObject\n" "Returns a 3-tuple with (distance,worldVector,localVector)\n") | 43 | 36 | 28 | 6 | 6 | 2 | 1 | 21
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::RayHit(KX_ClientObjectInfo *client, KX_RayCast *result, void * const data) | 13 | 8 | 6 | 3 | 1 | 0 | 4 | 62
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::NeedRayCast(KX_ClientObjectInfo *client) | 19 | 12 | 8 | 5 | 2 | 0 | 5 | 53
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC(KX_GameObject, rayCastTo, "rayCastTo(other,dist,prop): look towards another point/KX_GameObject and return first object hit within dist that matches prop\n" " prop = property name that object must have; can be omitted => detect any object\n" " dist = max distance to look (can be negative => look behind); 0 or omitted => detect up to other\n" " other = 3-tuple or object reference") | 47 | 39 | 28 | 10 | 8 | 2 | 0 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | none_tuple_3() | 10 | 9 | 9 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | none_tuple_4() | 12 | 11 | 11 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | none_tuple_5() | 14 | 13 | 13 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC(KX_GameObject, rayCast, "rayCast(to,from,dist,prop,face,xray,poly): cast a ray and return 3-tuple (object,hit,normal) or 4-tuple (object,hit,normal,polygon) or 4-tuple (object,hit,normal,polygon,hituv) of contact point with object within dist that matches prop.\n" " If no hit, return (None,None,None) or (None,None,None,None) or (None,None,None,None,None).\n" " to = 3-tuple or object reference for destination of ray (if object, use center of object)\n" " from = 3-tuple or object reference for origin of ray (if object, use center of object)\n" " Can be None or omitted => start from self object center\n" " dist = max distance to look (can be negative => look behind); 0 or omitted => detect up to to\n" " prop = property name that object must have; can be omitted => detect any object\n" " face = normal option: 1=>return face normal; 0 or omitted => normal is oriented towards origin\n" " xray = X-ray option: 1=>skip objects that don't match prop; 0 or omitted => stop on first object\n" " poly = polygon option: 1=>return value is a 4-tuple and the 4th element is a KX_PolyProxy object\n" " which can be None if hit object has no mesh or if there is no hit\n" " 2=>return value is a 5-tuple, the 4th element is the KX_PolyProxy object\n" " and the 5th element is the vector of UV coordinates at the hit point of the None if there is no UV mapping\n" " If 0 or omitted, return value is a 3-tuple\n" "Note: The object on which you call this method matters: the ray will ignore it.\n" " prop and xray option interact as follow:\n" " prop off, xray off: return closest hit or no hit if there is no object on the full extend of the ray\n" " prop off, xray on : idem\n" " prop on, xray off: return closest hit if it matches prop, no hit otherwise\n" " prop on, xray on : return closest hit matching prop or no hit if there is no object matching prop on the full extend of the ray\n") | 120 | 107 | 71 | 26 | 8 | 4 | 5 | 59
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC_VARARGS(KX_GameObject, sendMessage, "sendMessage(subject, [body, to])\n" "sends a message in same manner as a message actuator" "subject = Subject of the message (string)" "body = Message body (string)" "to = Name of object to send the message to") | 12 | 10 | 9 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | layer_check(short &layer, const char *method_name) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC(KX_GameObject, playAction, "playAction(name, start_frame, end_frame, layer=0, priority=0 blendin=0, play_mode=ACT_MODE_PLAY, layer_weight=0.0, ipo_flags=0, speed=1.0)\n" "Plays an action\n") | 37 | 29 | 22 | 5 | 8 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC(KX_GameObject, stopAction, "stopAction(layer=0)\n" "Stop playing the action on the given layer\n") | 11 | 7 | 6 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC(KX_GameObject, getActionFrame, "getActionFrame(layer=0)\n" "Gets the current frame of the action playing in the supplied layer\n") | 9 | 6 | 5 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC(KX_GameObject, setActionFrame, "setActionFrame(frame, layer=0)\n" "Set the current frame of the action playing in the supplied layer\n") | 12 | 8 | 7 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC(KX_GameObject, isPlayingAction, "isPlayingAction(layer=0)\n" "Checks to see if there is an action playing in the given layer\n") | 9 | 6 | 5 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_PYMETHODDEF_DOC(KX_GameObject, addDebugProperty, "addDebugProperty(name, visible=1)\n" "Added or remove a debug property to the debug list.\n") | 17 | 14 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | KX_GameObject::Pyget(PyObject *args) | 27 | 22 | 16 | 10 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_GameObject.cpp | ConvertPythonToGameObject(PyObject *value, KX_GameObject **object, bool py_none_ok, const char *error_prefix) | 55 | 44 | 31 | 16 | 10 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::KX_IpoActuator(SCA_IObject* gameobj, const STR_String& propname, const STR_String& framePropname, float starttime, float endtime, bool recurse, int acttype, bool ipo_as_force, bool ipo_add, bool ipo_local) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::SetStart(float starttime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::SetEnd(float endtime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::ClampLocalTime() | 26 | 26 | 16 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::SetStartTime(float curtime) | 7 | 6 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::SetLocalTime(float curtime) | 17 | 12 | 7 | 3 | 3 | 0 | 2 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::Update(double curtime, bool frame) | 221 | 182 | 110 | 40 | 27 | 1 | 12 | 91
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::ResetStartTime() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::string2mode(const char *modename) | 20 | 18 | 17 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::pyattr_get_frame_start(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::pyattr_set_frame_start(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 10 | 9 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::pyattr_get_frame_end(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoActuator.cpp | KX_IpoActuator::pyattr_set_frame_end(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 10 | 9 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoConvert.cpp | GetAdtList(struct bAction *for_act, KX_BlenderSceneConverter *converter) | 9 | 7 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoConvert.cpp | BL_CreateIPO(struct bAction *action, KX_GameObject* gameobj, KX_BlenderSceneConverter *converter) | 80 | 68 | 52 | 17 | 10 | 1 | 2 | 25
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoConvert.cpp | BL_CreateObColorIPO(struct bAction *action, KX_GameObject* gameobj, KX_BlenderSceneConverter *converter) | 17 | 15 | 12 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoConvert.cpp | BL_CreateLampIPO(struct bAction *action, KX_GameObject* lightobj, KX_BlenderSceneConverter *converter) | 40 | 29 | 25 | 5 | 9 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoConvert.cpp | BL_CreateCameraIPO(struct bAction *action, KX_GameObject* cameraobj, KX_BlenderSceneConverter *converter) | 36 | 25 | 22 | 4 | 9 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoConvert.cpp | BL_ConvertWorldIpos(struct World* blenderworld,KX_BlenderSceneConverter *converter) | 45 | 29 | 24 | 5 | 10 | 0 | 6 | 52
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IpoConvert.cpp | BL_CreateMaterialIpo( struct bAction *action, Material* blendermaterial, dword matname_hash, KX_GameObject* gameobj, KX_BlenderSceneConverter *converter ) | 86 | 73 | 56 | 18 | 12 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IPO_SGController.cpp | KX_IpoSGController::KX_IpoSGController() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IPO_SGController.cpp | KX_IpoSGController::SetOption( int option, int value) | 28 | 27 | 19 | 7 | 0 | 2 | 1 | 19
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IPO_SGController.cpp | KX_IpoSGController::UpdateSumoReference( ) | 4 | 3 | 2 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IPO_SGController.cpp | KX_IpoSGController::SetGameObject( KX_GameObject* go ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IPO_SGController.cpp | KX_IpoSGController::Update(double currentTime) | 217 | 167 | 99 | 43 | 21 | 3 | 29 | 149
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IPO_SGController.cpp | KX_IpoSGController::AddInterpolator(KX_IInterpolator* interp) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IPO_SGController.cpp | KX_IpoSGController::GetReplica(class SG_Node* destnode) | 28 | 20 | 19 | 2 | 5 | 0 | 3 | 34
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_IPO_SGController.cpp | KX_IpoSGController::~KX_IpoSGController() | 7 | 5 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::KX_KetsjiEngine(KX_ISystem* system) | 12 | 8 | 5 | 1 | 3 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::~KX_KetsjiEngine() | 11 | 9 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetKeyboardDevice(SCA_IInputDevice* keyboarddevice) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetMouseDevice(SCA_IInputDevice* mousedevice) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetNetworkDevice(NG_NetworkDeviceInterface* networkdevice) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetCanvas(RAS_ICanvas* canvas) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetRasterizer(RAS_IRasterizer* rasterizer) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetPyNamespace(PyObject *pythondictionary) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetPyProfileDict() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetSceneConverter(KX_ISceneConverter* sceneconverter) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::InitDome(short res, short mode, short angle, float resbuf, short tilt, struct Text* text) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::RenderDome() | 116 | 75 | 46 | 11 | 21 | 3 | 20 | 157
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::StartEngine(bool clearIpo) | 28 | 24 | 18 | 2 | 3 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::ClearFrame() | 48 | 38 | 24 | 9 | 7 | 0 | 3 | 22
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::BeginFrame() | 14 | 9 | 7 | 3 | 4 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::EndFrame() | 39 | 28 | 22 | 3 | 8 | 0 | 3 | 28
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::NextFrame() | 242 | 134 | 99 | 20 | 58 | 5 | 50 | 305
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::Render() | 150 | 95 | 58 | 18 | 30 | 1 | 25 | 174
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::RequestExit(int exitrequestmode) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetNameNextGame(const STR_String& nextgame) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetExitCode() | 17 | 10 | 5 | 4 | 2 | 0 | 5 | 28
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetExitString() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetBackGround(KX_WorldInfo* wi) | 13 | 13 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetWorldSettings(KX_WorldInfo* wi) | 24 | 22 | 6 | 3 | 1 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::EnableCameraOverride(const STR_String& forscene) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetCameraZoom(float camzoom) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetCameraOverrideUseOrtho(bool useOrtho) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetCameraOverrideProjectionMatrix(const MT_CmMatrix4x4& mat) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetCameraOverrideViewMatrix(const MT_CmMatrix4x4& mat) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetCameraOverrideClipping(float nearfrust, float farfrust) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetCameraOverrideLens(float lens) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetSceneViewport(KX_Scene *scene, KX_Camera* cam, RAS_Rect& area, RAS_Rect& viewport) | 44 | 31 | 20 | 2 | 7 | 0 | 6 | 49
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::RenderShadowBuffers(KX_Scene *scene) | 50 | 30 | 28 | 2 | 14 | 0 | 6 | 30
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::RenderFrame(KX_Scene* scene, KX_Camera* cam) | 136 | 99 | 63 | 9 | 24 | 0 | 13 | 85
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::PostRenderScene(KX_Scene* scene) | 9 | 7 | 5 | 0 | 1 | 0 | 1 | 17
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::StopEngine() | 21 | 16 | 10 | 3 | 3 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::AddScene(KX_Scene* scene) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::PostProcessScene(KX_Scene* scene) | 48 | 36 | 31 | 3 | 8 | 0 | 4 | 23
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::RenderDebugProperties() | 159 | 125 | 68 | 13 | 19 | 12 | 15 | 149
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::CurrentScenes() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::FindScene(const STR_String& scenename) | 11 | 8 | 5 | 3 | 2 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::ConvertAndAddScene(const STR_String& scenename,bool overlay) | 13 | 12 | 8 | 2 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::RemoveScene(const STR_String& scenename) | 10 | 9 | 5 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::RemoveScheduledScenes() | 22 | 21 | 13 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::CreateScene(Scene *scene, bool libloading) | 14 | 12 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::CreateScene(const STR_String& scenename) | 5 | 5 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::AddScheduledScenes() | 38 | 36 | 26 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::ReplaceScene(const STR_String& oldscene,const STR_String& newscene) | 12 | 6 | 5 | 3 | 0 | 0 | 6 | 61
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::ReplaceScheduledScenes() | 34 | 31 | 23 | 5 | 1 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SuspendScene(const STR_String& scenename) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::ResumeScene(const STR_String& scenename) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetUseFixedTime(bool bUseFixedTime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetAnimRecordMode(bool animation_record, int startFrame) | 8 | 7 | 5 | 1 | 0 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetUseFixedTime(void) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetSuspendedDelta() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetTicRate() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetTicRate(double ticrate) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetMaxLogicFrame() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetMaxLogicFrame(int frame) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetMaxPhysicsFrame() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetMaxPhysicsFrame(int frame) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetRestrictAnimationFPS() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetRestrictAnimationFPS(bool bRestrictAnimFPS) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetAnimFrameRate() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetClockTime(void) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetFrameTime(void) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetRealTime(void) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetAnimFrameRate(double framerate) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetAverageFrameRate() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetExitKey(short key) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetExitKey() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetShowFramerate(bool frameRate) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetShowFramerate() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetShowProfile(bool profile) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetShowProfile() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetShowProperties(bool properties) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetShowProperties() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetAutoAddDebugProperties(bool add) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetAutoAddDebugProperties() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetTimingDisplay(bool frameRate, bool profile, bool properties) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetTimingDisplay(bool& frameRate, bool& profile, bool& properties) const | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::ProcessScheduledScenes(void) | 12 | 9 | 5 | 1 | 1 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetHideCursor(bool hideCursor) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetHideCursor(void) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetUseOverrideFrameColor(bool overrideFrameColor) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetUseOverrideFrameColor(void) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetOverrideFrameColor(float r, float g, float b) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetOverrideFrameColor(float& r, float& g, float& b) const | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::Resize() | 13 | 10 | 8 | 2 | 2 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::SetGlobalSettings(GlobalSettings* gs) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_KetsjiEngine.cpp | KX_KetsjiEngine::GetGlobalSettings(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::KX_LightObject(void* sgReplicationInfo,SG_Callbacks callbacks, RAS_IRasterizer* rasterizer, RAS_ILightObject* lightobj, bool glsl) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::~KX_LightObject() | 10 | 9 | 7 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::GetReplica() | 13 | 9 | 8 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::UpdateScene(KX_Scene *kxscene) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::SetLayer(int layer) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_layer(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_layer(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 13 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_energy(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_energy(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 13 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_distance(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_distance(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 13 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_color(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_color(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_lin_attenuation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_lin_attenuation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 13 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_quad_attenuation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_quad_attenuation(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 13 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_spotsize(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_spotsize(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 13 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_spotblend(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_spotblend(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 13 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_typeconst(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 19 | 15 | 13 | 2 | 3 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_get_type(void* self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Light.cpp | KX_LightObject::pyattr_set_type(void* self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 21 | 19 | 14 | 7 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_LightIpoSGController.cpp | KX_LightIpoSGController::Update(double currentTime) | 32 | 25 | 19 | 6 | 6 | 1 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_LightIpoSGController.cpp | KX_LightIpoSGController::AddInterpolator(KX_IInterpolator* interp) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_LightIpoSGController.cpp | KX_LightIpoSGController::GetReplica(class SG_Node* destnode) | 26 | 18 | 17 | 2 | 5 | 0 | 3 | 31
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_LightIpoSGController.cpp | KX_LightIpoSGController::~KX_LightIpoSGController() | 7 | 5 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MaterialIpoController.cpp | KX_MaterialIpoController::Update(double currentTime) | 42 | 34 | 22 | 3 | 7 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MaterialIpoController.cpp | KX_MaterialIpoController::AddInterpolator(KX_IInterpolator* interp) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MaterialIpoController.cpp | KX_MaterialIpoController::GetReplica(class SG_Node* destnode) | 26 | 18 | 17 | 2 | 5 | 0 | 3 | 31
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MaterialIpoController.cpp | KX_MaterialIpoController::~KX_MaterialIpoController() | 7 | 5 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::SetMeshModified(bool v) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::KX_MeshProxy(RAS_MeshObject* mesh) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::~KX_MeshProxy() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::Calc(VALUE_OPERATOR op, CValue *val) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::CalcFinal(VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::GetText() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::GetNumber() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::GetName() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::SetName(const char *name) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::GetReplica() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::PyGetMaterialName(PyObject *args, PyObject *kwds) | 14 | 11 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::PyGetTextureName(PyObject *args, PyObject *kwds) | 14 | 11 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::PyGetVertexArrayLength(PyObject *args, PyObject *kwds) | 19 | 13 | 9 | 5 | 6 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::PyGetVertex(PyObject *args, PyObject *kwds) | 15 | 11 | 9 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::PyGetPolygon(PyObject *args, PyObject *kwds) | 23 | 19 | 13 | 6 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::PyTransform(PyObject *args, PyObject *kwds) | 59 | 45 | 32 | 10 | 10 | 0 | 4 | 23
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::PyTransformUV(PyObject *args, PyObject *kwds) | 89 | 73 | 50 | 21 | 12 | 0 | 4 | 23
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::pyattr_get_materials(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 17 | 12 | 11 | 2 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::pyattr_get_numMaterials(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | KX_MeshProxy::pyattr_get_numPolygons(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MeshProxy.cpp | ConvertPythonToMesh(PyObject *value, RAS_MeshObject **object, bool py_none_ok, const char *error_prefix) | 51 | 40 | 32 | 16 | 10 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::KX_MotionState(SG_Spatial* node) | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::~KX_MotionState() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::GetWorldPosition(float& posX,float& posY,float& posZ) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::GetWorldScaling(float& scaleX,float& scaleY,float& scaleZ) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::GetWorldOrientation(float& quatIma0,float& quatIma1,float& quatIma2,float& quatReal) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::GetWorldOrientation(float* ori) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::SetWorldOrientation(const float* ori) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::SetWorldPosition(float posX,float posY,float posZ) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::SetWorldOrientation(float quatIma0,float quatIma1,float quatIma2,float quatReal) | 10 | 7 | 7 | 0 | 2 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MotionState.cpp | KX_MotionState::CalculateWorldTransformations() | 4 | 1 | 1 | 0 | 0 | 0 | 3 | 17
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::KX_MouseActuator( SCA_IObject* gameobj, KX_KetsjiEngine* ketsjiEngine, SCA_MouseManager* eventmgr, int acttype, bool visible, bool* use_axis, float* threshold, bool* reset, int* object_axis, bool* local, float* sensitivity, float* limit_x, float* limit_y ) | 15 | 15 | 15 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::~KX_MouseActuator() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::Update() | 198 | 154 | 102 | 35 | 34 | 1 | 10 | 77
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::isValid(KX_MouseActuator::KX_ACT_MOUSE_MODE mode) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::GetReplica() | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::ProcessReplica() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::getMousePosition(float* pos) | 7 | 6 | 6 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::setMousePosition(float fx, float fy) | 7 | 5 | 5 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::pyattr_get_limit_x(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::pyattr_set_limit_x(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 22 | 17 | 13 | 7 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::pyattr_get_limit_y(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::pyattr_set_limit_y(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 22 | 17 | 13 | 7 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::pyattr_get_angle(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::pyattr_set_angle(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 22 | 17 | 13 | 7 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseActuator.cpp | KX_MouseActuator::PyReset() | 50 | 46 | 30 | 10 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::KX_MouseFocusSensor(SCA_MouseManager* eventmgr, int startx, int starty, short int mousemode, int focusmode, bool bTouchPulse, const STR_String& propname, bool bFindMaterial, bool bXRay, KX_Scene* kxscene, KX_KetsjiEngine *kxengine, SCA_IObject* gameobj) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::Init() | 11 | 10 | 10 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::Evaluate() | 43 | 31 | 25 | 6 | 4 | 0 | 8 | 59
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::RayHit(KX_ClientObjectInfo *client_info, KX_RayCast *result, void * const data) | 46 | 34 | 20 | 7 | 5 | 1 | 7 | 75
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::NeedRayCast(KX_ClientObjectInfo* client) | 24 | 20 | 10 | 9 | 0 | 0 | 4 | 37
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::ParentObjectHasFocusCamera(KX_Camera *cam) | 129 | 46 | 30 | 5 | 24 | 4 | 59 | 443
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::ParentObjectHasFocus() | 22 | 16 | 12 | 7 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::RaySource() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::RayTarget() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::HitPosition() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::HitNormal() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::HitUV() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::pyattr_get_ray_source(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::pyattr_get_ray_target(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::pyattr_get_ray_direction(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::pyattr_get_hit_object(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 5 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::pyattr_get_hit_position(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::pyattr_get_hit_normal(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_MouseFocusSensor.cpp | KX_MouseFocusSensor::pyattr_get_hit_uv(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | calcMeshBounds(const float* vert, int nverts, float* bmin, float* bmax) | 14 | 13 | 11 | 7 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | flipAxes(float* vec) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::KX_NavMeshObject(void* sgReplicationInfo, SG_Callbacks callbacks) | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::~KX_NavMeshObject() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::ProcessReplica() | 9 | 8 | 7 | 1 | 1 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::BuildVertIndArrays(float *&vertices, int& nverts, unsigned short* &polys, int& npolys, unsigned short *&dmeshes, float *&dvertices, int &ndvertsuniq, unsigned short *&dtris, int& ndtris, int &vertsPerPoly) | 168 | 148 | 97 | 26 | 9 | 3 | 11 | 67
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::BuildNavMesh() | 191 | 157 | 114 | 32 | 22 | 0 | 12 | 36
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::GetNavMesh() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::DrawNavMesh(NavMeshRenderMode renderMode) | 62 | 56 | 34 | 14 | 5 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::TransformToLocalCoords(const MT_Point3& wpos) | 9 | 9 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::TransformToWorldCoords(const MT_Point3& lpos) | 7 | 7 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::FindPath(const MT_Point3& from, const MT_Point3& to, float* path, int maxPathLen) | 33 | 30 | 23 | 6 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::Raycast(const MT_Point3& from, const MT_Point3& to) | 13 | 13 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_NavMeshObject::DrawPath(const float *path, int pathLen, const MT_Vector3& color) | 8 | 8 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_PYMETHODDEF_DOC(KX_NavMeshObject, findPath, "findPath(start, goal): find path from start to goal points\n" "Returns a path as list of points)\n") | 18 | 16 | 12 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_PYMETHODDEF_DOC(KX_NavMeshObject, raycast, "raycast(start, goal): raycast from start to goal points\n" "Returns hit factor)\n") | 9 | 9 | 7 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_PYMETHODDEF_DOC(KX_NavMeshObject, draw, "draw(mode): navigation mesh debug drawing\n" "mode: WALLS, POLYS, TRIS\n") | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NavMeshObject.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_NavMeshObject, rebuild, "rebuild(): rebuild navigation mesh\n") | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::KX_NearSensor(SCA_EventManager* eventmgr, KX_GameObject* gameobj, float margin, float resetmargin, bool bFindMaterial, const STR_String& touchedpropname, PHY_IPhysicsController* ctrl) | 14 | 11 | 9 | 1 | 2 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::SynchronizeTransform() | 14 | 12 | 10 | 1 | 0 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::ProcessReplica() | 16 | 12 | 8 | 2 | 3 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::ReParent(SCA_IObject* parent) | 6 | 5 | 5 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::~KX_NearSensor() | 13 | 8 | 5 | 2 | 2 | 0 | 3 | 15
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::SetPhysCtrlRadius() | 14 | 14 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::Evaluate() | 14 | 9 | 7 | 2 | 4 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::BroadPhaseFilterCollision(void*obj1,void*obj2) | 25 | 19 | 10 | 5 | 4 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_NearSensor.cpp | KX_NearSensor::NewHandleCollision(void *obj1, void *obj2, const PHY_CollData *coll_data) | 35 | 16 | 8 | 3 | 5 | 2 | 14 | 77
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObColorIpoSGController.cpp | KX_ObColorIpoSGController::Update(double currentTime) | 20 | 14 | 11 | 3 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObColorIpoSGController.cpp | KX_ObColorIpoSGController::AddInterpolator(KX_IInterpolator* interp) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObColorIpoSGController.cpp | KX_ObColorIpoSGController::GetReplica(class SG_Node* destnode) | 26 | 18 | 17 | 2 | 5 | 0 | 3 | 31
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObColorIpoSGController.cpp | KX_ObColorIpoSGController::~KX_ObColorIpoSGController() | 7 | 5 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator:: KX_ObjectActuator( SCA_IObject* gameobj, KX_GameObject* refobj, const MT_Vector3& force, const MT_Vector3& torque, const MT_Vector3& dloc, const MT_Vector3& drot, const MT_Vector3& linV, const MT_Vector3& angV, const short damping, const KX_LocalFlags& flag ) | 22 | 19 | 12 | 4 | 2 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::~KX_ObjectActuator() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::Update() | 215 | 178 | 115 | 38 | 14 | 0 | 23 | 189
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::GetReplica() | 5 | 4 | 4 | 1 | 1 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::ProcessReplica() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::UnlinkObject(SCA_IObject* clientobj) | 8 | 7 | 5 | 3 | 0 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::isValid(KX_ObjectActuator::KX_OBJECT_ACT_VEC_TYPE type) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | mathutils_obactu_generic_check(BaseMathObject *bmo) | 6 | 5 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | mathutils_obactu_vector_get(BaseMathObject *bmo, int subtype) | 15 | 13 | 9 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | mathutils_obactu_vector_set(BaseMathObject *bmo, int subtype) | 15 | 13 | 9 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | mathutils_obactu_vector_get_index(BaseMathObject *bmo, int subtype, int index) | 5 | 4 | 3 | 3 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | mathutils_obactu_vector_set_index(BaseMathObject *bmo, int subtype, int index) | 9 | 6 | 5 | 3 | 2 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_get_linV(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_set_linV(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 8 | 6 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_get_angV(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_set_angV(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 8 | 6 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator_Mathutils_Callback_Init(void) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_get_forceLimitX(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_set_forceLimitX(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 21 | 17 | 13 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_get_forceLimitY(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_set_forceLimitY(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 21 | 17 | 13 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_get_forceLimitZ(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 9 | 7 | 7 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_set_forceLimitZ(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 21 | 17 | 13 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_get_reference(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObjectActuator.cpp | KX_ObjectActuator::pyattr_set_reference(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 19 | 15 | 11 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | perp(const MT_Vector2& a, const MT_Vector2& b) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | sqr(float x) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | lerp(float a, float b, float t) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | clamp(float a, float mn, float mx) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | vset(float v[2], float x, float y) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | sweepCircleCircle( const MT_Vector2 &pos0, const MT_Scalar r0, const MT_Vector2 &v, const MT_Vector2 &pos1, const MT_Scalar r1, float& tmin, float& tmax) | 17 | 15 | 15 | 3 | 1 | 2 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | sweepCircleSegment( const MT_Vector2 &pos0, const MT_Scalar r0, const MT_Vector2 &v, const MT_Vector2& pa, const MT_Vector2 &pb, const MT_Scalar sr, float& tmin, float &tmax) | 71 | 58 | 41 | 13 | 7 | 0 | 6 | 31
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | inBetweenAngle(float a, float amin, float amax, float& t) | 10 | 10 | 8 | 6 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | interpolateToi(float a, const float* dir, const float* toi, const int ntoi) | 11 | 11 | 7 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::KX_ObstacleSimulation(MT_Scalar levelHeight, bool enableVisualization) | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::~KX_ObstacleSimulation() | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::CreateObstacle(KX_GameObject* gameobj) | 15 | 13 | 12 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::AddObstacleForObj(KX_GameObject* gameobj) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::AddObstaclesForNavMesh(KX_NavMeshObject* navmeshobj) | 24 | 22 | 16 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::DestroyObstacleForObj(KX_GameObject* gameobj) | 14 | 14 | 9 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::UpdateObstacles() | 19 | 16 | 12 | 3 | 2 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::GetObstacle(KX_GameObject* gameobj) | 8 | 7 | 4 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::AdjustObstacleVelocity(KX_Obstacle* activeObst, KX_NavMeshObject* activeNavMeshObj, MT_Vector3& velocity, MT_Scalar maxDeltaSpeed,MT_Scalar maxDeltaAngle) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulation::DrawObstacles() | 28 | 26 | 16 | 4 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | nearestPointToObstacle(MT_Point3& pos ,KX_Obstacle* obstacle) | 21 | 21 | 13 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | filterObstacle(KX_Obstacle* activeObst, KX_NavMeshObject* activeNavMeshObj, KX_Obstacle* otherObst, float levelHeight) | 12 | 8 | 5 | 5 | 2 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulationTOI::KX_ObstacleSimulationTOI(MT_Scalar levelHeight, bool enableVisualization) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulationTOI::AdjustObstacleVelocity(KX_Obstacle* activeObst, KX_NavMeshObject* activeNavMeshObj, MT_Vector3& velocity, MT_Scalar maxDeltaSpeed, MT_Scalar maxDeltaAngle) | 22 | 16 | 14 | 2 | 4 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulationTOI_rays::KX_ObstacleSimulationTOI_rays(MT_Scalar levelHeight, bool enableVisualization) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulationTOI_rays::sampleRVO(KX_Obstacle* activeObst, KX_NavMeshObject* activeNavMeshObj, const float maxDeltaAngle) | 141 | 112 | 77 | 17 | 17 | 0 | 12 | 73
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | processSamples(KX_Obstacle* activeObst, KX_NavMeshObject* activeNavMeshObj, KX_Obstacles& obstacles, float levelHeight, const float vmax, const float* spos, const float cs, const int nspos, float* res, float maxToi, float velWeight, float curVelWeight, float sideWeight, float toiWeight) | 152 | 111 | 81 | 16 | 22 | 2 | 19 | 143
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulationTOI_cells::sampleRVO(KX_Obstacle* activeObst, KX_NavMeshObject* activeNavMeshObj, const float maxDeltaAngle) | 74 | 63 | 43 | 9 | 10 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ObstacleSimulation.cpp | KX_ObstacleSimulationTOI_cells::KX_ObstacleSimulationTOI_cells(MT_Scalar levelHeight, bool enableVisualization) | 7 | 7 | 7 | 0 | 0 | 1 | 0 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_OrientationInterpolator.cpp | KX_OrientationInterpolator::Execute(float currentTime) const | 18 | 17 | 13 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::KX_ParentActuator(SCA_IObject *gameobj, int mode, bool addToCompound, bool ghost, SCA_IObject *ob) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::~KX_ParentActuator() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::GetReplica() | 5 | 4 | 4 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::ProcessReplica() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::UnlinkObject(SCA_IObject* clientobj) | 8 | 7 | 5 | 3 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::Update() | 20 | 17 | 13 | 7 | 3 | 1 | 0 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::pyattr_get_object(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ParentActuator.cpp | KX_ParentActuator::pyattr_set_object(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 11 | 8 | 5 | 5 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::KX_PolyProxy(const RAS_MeshObject*mesh, RAS_Polygon* polygon) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::~KX_PolyProxy() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::Calc(VALUE_OPERATOR, CValue *) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::CalcFinal(VALUE_DATA_TYPE, VALUE_OPERATOR, CValue *) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::GetText() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::GetNumber() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::GetName() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::SetName(const char *) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::GetReplica() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_material_name(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_texture_name(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_material(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_material_id(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_v1(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_v2(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_v3(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_v4(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 8 | 7 | 5 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_visible(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PolyProxy::pyattr_get_collide(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_PolyProxy, getMaterialIndex, "getMaterialIndex() : return the material index of the polygon in the mesh\n") | 11 | 10 | 7 | 4 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_PolyProxy, getNumVertex, "getNumVertex() : returns the number of vertex of the polygon, 3 or 4\n") | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_PolyProxy, isVisible, "isVisible() : returns whether the polygon is visible or not\n") | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_PolyProxy, isCollider, "isCollider() : returns whether the polygon is receives collision or not\n") | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_PolyProxy, getMaterialName, "getMaterialName() : returns the polygon material name, \"NoMaterial\" if no material\n") | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_PolyProxy, getTextureName, "getTexturelName() : returns the polygon texture name, \"NULL\" if no texture\n") | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC(KX_PolyProxy, getVertexIndex, "getVertexIndex(vertex) : returns the mesh vertex index of a polygon vertex\n" "vertex: index of the vertex in the polygon: 0->3\n" "return value can be used to retrieve the vertex details through mesh proxy\n" "Note: getVertexIndex(3) on a triangle polygon returns 0\n") | 16 | 16 | 10 | 7 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_PolyProxy, getMesh, "getMesh() : returns a mesh proxy\n") | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PolyProxy.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_PolyProxy, getMaterial, "getMaterial() : returns a material\n") | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PositionInterpolator.cpp | KX_PositionInterpolator::Execute(float currentTime) const | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetGravity(PyObject *self, PyObject *args, PyObject *kwds) | 12 | 11 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetDebugMode(PyObject *self, PyObject *args, PyObject *kwds) | 16 | 13 | 8 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetNumTimeSubSteps(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetNumIterations(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetDeactivationTime(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetDeactivationLinearTreshold(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetDeactivationAngularTreshold(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetContactBreakingTreshold(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetCcdMode(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetSorConstant(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetSolverTau(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetSolverDamping(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetLinearAirDamping(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetUseEpa(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPySetSolverType(PyObject *self, PyObject *args, PyObject *kwds) | 13 | 13 | 8 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPyGetVehicleConstraint(PyObject *self, PyObject *args, PyObject *kwds) | 26 | 23 | 12 | 6 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPyGetCharacter(PyObject* self, PyObject* args, PyObject* kwds) | 23 | 17 | 11 | 7 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPyCreateConstraint(PyObject *self, PyObject *args, PyObject *kwds) | 110 | 93 | 45 | 7 | 12 | 1 | 5 | 58
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPyGetAppliedImpulse(PyObject *self, PyObject *args, PyObject *kwds) | 21 | 19 | 10 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPyRemoveConstraint(PyObject *self, PyObject *args, PyObject *kwds) | 19 | 18 | 9 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | gPyExportBulletFile(PyObject *, PyObject *args) | 10 | 9 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | initPythonConstraintBinding() | 59 | 45 | 40 | 4 | 8 | 1 | 6 | 47
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | KX_RemovePythonConstraintBinding() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | PHY_SetActiveEnvironment(class PHY_IPhysicsEnvironment* env) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyConstraintBinding.cpp | PHY_GetActiveEnvironment() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.cpp | PyOrientationTo(PyObject *pyval, MT_Matrix3x3 &rot, const char *error_prefix) | 30 | 26 | 17 | 8 | 3 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.cpp | PyQuatTo(PyObject *pyval, MT_Quaternion &qrot) | 12 | 9 | 8 | 3 | 2 | 1 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.cpp | PyObjectFrom(const MT_Matrix4x4 &mat) | 21 | 19 | 15 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.cpp | PyObjectFrom(const MT_Matrix3x3 &mat) | 20 | 18 | 14 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.cpp | PyObjectFrom(const MT_Quaternion &qrot) | 5 | 4 | 4 | 1 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.cpp | PyObjectFrom(const MT_Tuple4 &vec) | 13 | 13 | 10 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.cpp | PyObjectFrom(const MT_Tuple3 &vec) | 12 | 12 | 9 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.cpp | PyObjectFrom(const MT_Tuple2 &vec) | 11 | 11 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | KX_SetActiveScene(class KX_Scene* scene) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | KX_GetActiveScene() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | KX_GetActiveEngine() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | KX_RasterizerDrawDebugLine(const MT_Vector3& from,const MT_Vector3& to,const MT_Vector3& color) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | KX_RasterizerDrawDebugCircle(const MT_Vector3& center, const MT_Scalar radius, const MT_Vector3& color, const MT_Vector3& normal, int nsector) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | KX_MACRO_addTypesToDict_fn(PyObject *dict, const char *name, long value) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetRandomFloat(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetGravity(PyObject *, PyObject *value) | 9 | 7 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyExpandPath(PyObject *, PyObject *args) | 10 | 8 | 7 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyStartGame(PyObject *, PyObject *args) | 10 | 7 | 6 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyEndGame(PyObject *) | 6 | 3 | 3 | 0 | 2 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyRestartGame(PyObject *) | 5 | 4 | 4 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySaveGlobalDict(PyObject *) | 30 | 24 | 18 | 4 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyLoadGlobalDict(PyObject *) | 34 | 25 | 23 | 2 | 8 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetProfileInfo(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySendMessage(PyObject *, PyObject *args) | 12 | 9 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetSpectrum(PyObject *) | 9 | 7 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetLogicTicRate(PyObject *, PyObject *args) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetLogicTicRate(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetExitKey(PyObject *, PyObject *args) | 6 | 6 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetExitKey(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetMaxLogicFrame(PyObject *, PyObject *args) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetMaxLogicFrame(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetMaxPhysicsFrame(PyObject *, PyObject *args) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetMaxPhysicsFrame(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetPhysicsTicRate(PyObject *, PyObject *args) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetPhysicsDebug(PyObject *, PyObject *args) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetPhysicsTicRate(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetAverageFrameRate(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetBlendFileList(PyObject *, PyObject *args) | 37 | 28 | 23 | 8 | 7 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyAddScene(PyObject *, PyObject *args) | 10 | 7 | 6 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetCurrentScene(PyObject *self) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetSceneList(PyObject *self) | 16 | 13 | 11 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | pyPrintStats(PyObject *,PyObject *,PyObject *) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | pyPrintExt(PyObject *,PyObject *,PyObject *) | 68 | 58 | 53 | 5 | 10 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gLibLoad(PyObject *, PyObject *args, PyObject *kwds) | 56 | 44 | 32 | 13 | 10 | 0 | 2 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gLibNew(PyObject *, PyObject *args) | 55 | 47 | 37 | 12 | 7 | 1 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gLibFree(PyObject *, PyObject *args) | 14 | 12 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gLibList(PyObject *, PyObject *args) | 11 | 9 | 7 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyNextFrame(PyObject *) | 12 | 11 | 7 | 3 | 1 | 3 | 0 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetWindowHeight(PyObject *, PyObject *args) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetWindowWidth(PyObject *, PyObject *args) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyEnableVisibility(PyObject *, PyObject *args) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyShowMouse(PyObject *, PyObject *args) | 16 | 14 | 8 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetMousePosition(PyObject *, PyObject *args) | 9 | 7 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetEyeSeparation(PyObject *, PyObject *args) | 13 | 10 | 8 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetEyeSeparation(PyObject *) | 7 | 6 | 5 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetFocalLength(PyObject *, PyObject *args) | 13 | 10 | 8 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetFocalLength(PyObject *, PyObject *, PyObject *) | 9 | 7 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetBackgroundColor(PyObject *, PyObject *value) | 16 | 12 | 8 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetMistColor(PyObject *, PyObject *value) | 13 | 10 | 8 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyDisableMist(PyObject *) | 9 | 7 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetMistStart(PyObject *, PyObject *args) | 14 | 10 | 8 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetMistEnd(PyObject *, PyObject *args) | 14 | 10 | 8 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetAmbientColor(PyObject *, PyObject *value) | 13 | 10 | 8 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyMakeScreenshot(PyObject *, PyObject *args) | 11 | 9 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyEnableMotionBlur(PyObject *, PyObject *args) | 13 | 10 | 8 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyDisableMotionBlur(PyObject *) | 9 | 7 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | getGLSLSettingFlag(const char *setting) | 15 | 15 | 8 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetGLSLMaterialSetting(PyObject *, PyObject *args, PyObject *) | 42 | 31 | 23 | 9 | 9 | 0 | 2 | 23
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetGLSLMaterialSetting(PyObject *, PyObject *args, PyObject *) | 17 | 13 | 11 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetMaterialType(PyObject *, PyObject *args, PyObject *) | 17 | 14 | 10 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetMaterialType(PyObject *) | 10 | 8 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetAnisotropicFiltering(PyObject *, PyObject *args) | 14 | 10 | 8 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetAnisotropicFiltering(PyObject *, PyObject *args) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyDrawLine(PyObject *, PyObject *args) | 26 | 21 | 16 | 10 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetWindowSize(PyObject *, PyObject *args) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetFullScreen(PyObject *, PyObject *value) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetFullScreen(PyObject *) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetMipmapping(PyObject *, PyObject *args) | 18 | 14 | 11 | 6 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetMipmapping(PyObject *) | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPySetVsync(PyObject *, PyObject *args) | 15 | 12 | 9 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyGetVsync(PyObject *) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyShowFramerate(PyObject *, PyObject *args) | 11 | 9 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyShowProfile(PyObject *, PyObject *args) | 11 | 9 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyShowProperties(PyObject *, PyObject *args) | 11 | 9 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyAutoDebugList(PyObject *, PyObject *args) | 11 | 9 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyClearDebugList(PyObject *) | 5 | 4 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | initGameLogic(KX_KetsjiEngine *engine, KX_Scene* scene) | 383 | 293 | 287 | 6 | 46 | 2 | 44 | 246
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | backupPySysObjects(void) | 12 | 7 | 7 | 0 | 3 | 6 | 2 | 32
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | initPySysObjects__append(PyObject *sys_path, const char *filename) | 17 | 12 | 11 | 1 | 4 | 4 | 1 | 51
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | initPySysObjects(Main *maggie) | 25 | 14 | 11 | 2 | 5 | 1 | 6 | 45
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | restorePySysObjects(void) | 21 | 12 | 11 | 1 | 5 | 2 | 4 | 21
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | addImportMain(struct Main *maggie) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | removeImportMain(struct Main *maggie) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | initGamePlayerPythonScripting(const STR_String& progname, TPythonSecurityLevel level, Main *maggie, int argc, char** argv) | 72 | 40 | 31 | 4 | 19 | 2 | 13 | 115
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | exitGamePlayerPythonScripting() | 21 | 15 | 13 | 2 | 4 | 1 | 2 | 37
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | initGamePythonScripting(const STR_String& progname, TPythonSecurityLevel level, Main *maggie) | 23 | 16 | 11 | 1 | 6 | 1 | 1 | 17
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | exitGamePythonScripting() | 18 | 14 | 12 | 2 | 3 | 1 | 1 | 18
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | setupGamePython(KX_KetsjiEngine* ketsjiengine, KX_Scene *startscene, Main *blenderdata, PyObject *pyGlobalDict, PyObject **gameLogic, PyObject **gameLogic_keys, int argc, char** argv) | 42 | 33 | 13 | 2 | 6 | 2 | 3 | 52
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | initRasterizer(RAS_IRasterizer* rasty,RAS_ICanvas* canvas) | 51 | 32 | 28 | 4 | 11 | 0 | 8 | 45
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyEventToString(PyObject *, PyObject *value) | 23 | 18 | 15 | 7 | 5 | 1 | 0 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | gPyEventToCharacter(PyObject *, PyObject *args) | 13 | 12 | 10 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | initGameKeys() | 162 | 134 | 130 | 4 | 22 | 0 | 6 | 28
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | saveGamePythonConfig( char **marshal_buffer) | 33 | 30 | 24 | 4 | 1 | 3 | 2 | 21
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | loadGamePythonConfig(char *marshal_buffer, int marshal_length) | 31 | 28 | 23 | 6 | 1 | 2 | 2 | 29
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | pathGamePythonConfig(char *path) | 11 | 8 | 7 | 1 | 2 | 1 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | setGamePythonPath(const char *path) | 6 | 5 | 4 | 1 | 1 | 1 | 0 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInit.cpp | resetGamePythonPath() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInitTypes.cpp | PyType_Attr_Set(PyGetSetDef *attr_getset, PyAttributeDef *attr) | 12 | 9 | 7 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInitTypes.cpp | PyType_Ready_ADD(PyObject *dict, PyTypeObject *tp, PyAttributeDef *attributes, PyAttributeDef *attributesPtr, int init_getset) | 42 | 31 | 21 | 10 | 7 | 1 | 4 | 41
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonInitTypes.cpp | initPyTypes(void) | 103 | 87 | 84 | 1 | 7 | 1 | 9 | 45
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonMain.cpp | KX_GetPythonMain(struct Scene *scene) | 10 | 8 | 6 | 4 | 1 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonMain.cpp | KX_GetPythonCode(Main *bmain, char *python_main) | 8 | 6 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_CreatePyObject( PyObject *base, short type ) | 7 | 7 | 7 | 1 | 0 | 2 | 0 | 13
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_traverse(KX_PythonSeq *self, visitproc visit, void *arg) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_clear(KX_PythonSeq *self) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_dealloc(KX_PythonSeq *self) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_len( PyObject *self ) | 28 | 25 | 15 | 11 | 2 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_getIndex(PyObject *self, Py_ssize_t index) | 86 | 82 | 57 | 32 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_subscript__internal(PyObject *self, const char *key) | 71 | 68 | 43 | 24 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_subscript(PyObject *self, PyObject *key) | 26 | 23 | 18 | 8 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_contains(PyObject *self, PyObject *key) | 16 | 13 | 10 | 7 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_get(PyObject *self, PyObject *args) | 13 | 10 | 8 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_getIter(KX_PythonSeq *self) | 14 | 12 | 10 | 5 | 1 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_nextIter(KX_PythonSeq *self) | 9 | 8 | 7 | 2 | 1 | 2 | 0 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_compare(KX_PythonSeq *a, KX_PythonSeq *b) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_richcmp(PyObject *a, PyObject *b, int op) | 28 | 23 | 14 | 6 | 4 | 1 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PythonSeq.cpp | KX_PythonSeq_repr(KX_PythonSeq *self) | 5 | 5 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RadarSensor.cpp | KX_RadarSensor::KX_RadarSensor(SCA_EventManager* eventmgr, KX_GameObject* gameobj, PHY_IPhysicsController* physCtrl, double coneradius, double coneheight, int axis, double margin, double resetmargin, bool bFindMaterial, const STR_String& touchedpropname) | 5 | 2 | 2 | 0 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RadarSensor.cpp | KX_RadarSensor::~KX_RadarSensor() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RadarSensor.cpp | KX_RadarSensor::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RadarSensor.cpp | KX_RadarSensor::SynchronizeTransform() | 84 | 68 | 56 | 8 | 6 | 6 | 10 | 68
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RadarSensor.cpp | KX_RadarSensor::pyattr_get_angle(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 3 | 3 | 1 | 2 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RayCast.cpp | KX_RayCast::KX_RayCast(PHY_IPhysicsController* ignoreController, bool faceNormal, bool faceUV) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RayCast.cpp | KX_RayCast::reportHit(PHY_RayCastResult* result) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RayCast.cpp | KX_RayCast::RayTest(PHY_IPhysicsEnvironment* physics_environment, const MT_Point3& _frompoint, const MT_Point3& topoint, KX_RayCast& callback) | 58 | 34 | 24 | 13 | 8 | 1 | 16 | 151
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RayEventManager.cpp | KX_RayEventManager::NextFrame() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::KX_RaySensor(class SCA_EventManager* eventmgr, SCA_IObject* gameobj, const STR_String& propname, bool bFindMaterial, bool bXRay, double distance, int axis, KX_Scene* ketsjiScene) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::Init() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::~KX_RaySensor() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::GetReplica() | 6 | 5 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::IsPositiveTrigger() | 7 | 5 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::RayHit(KX_ClientObjectInfo *client, KX_RayCast *result, void * const data) | 40 | 34 | 22 | 5 | 5 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::NeedRayCast(KX_ClientObjectInfo *client) | 24 | 20 | 10 | 9 | 0 | 0 | 4 | 37
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::Evaluate() | 128 | 108 | 78 | 15 | 15 | 6 | 5 | 40
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_RaySensor.cpp | KX_RaySensor::pyattr_get_hitobject(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ScalarInterpolator.cpp | KX_ScalarInterpolator::Execute(float currentTime) const | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_ScalingInterpolator.cpp | KX_ScalingInterpolator::Execute(float currentTime) const | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::KX_SCA_AddObjectActuator(SCA_IObject *gameobj, SCA_IObject *original, int time, SCA_IScene* scene, const float *linvel, bool linv_local, const float *angvel, bool angv_local) | 13 | 11 | 10 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::~KX_SCA_AddObjectActuator() | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::Update() | 11 | 6 | 6 | 2 | 4 | 1 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::GetLastCreatedObject() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::GetReplica() | 10 | 6 | 5 | 3 | 3 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::ProcessReplica() | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::UnlinkObject(SCA_IObject* clientobj) | 14 | 12 | 8 | 5 | 0 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::pyattr_get_object(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::pyattr_set_object(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 11 | 8 | 5 | 5 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::pyattr_get_objectLastCreated(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::PyInstantAddObject() | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_AddObjectActuator.cpp | KX_SCA_AddObjectActuator::InstantAddObject() | 32 | 17 | 13 | 2 | 3 | 0 | 12 | 83
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_DynamicActuator.cpp | KX_SCA_DynamicActuator::KX_SCA_DynamicActuator(SCA_IObject *gameobj, short dyn_operation, float setmass) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_DynamicActuator.cpp | KX_SCA_DynamicActuator::~KX_SCA_DynamicActuator() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_DynamicActuator.cpp | KX_SCA_DynamicActuator::Update() | 36 | 31 | 21 | 13 | 4 | 3 | 1 | 18
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_DynamicActuator.cpp | KX_SCA_DynamicActuator::GetReplica() | 9 | 7 | 5 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_EndObjectActuator.cpp | KX_SCA_EndObjectActuator::KX_SCA_EndObjectActuator(SCA_IObject *gameobj, SCA_IScene* scene) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_EndObjectActuator.cpp | KX_SCA_EndObjectActuator::~KX_SCA_EndObjectActuator() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_EndObjectActuator.cpp | KX_SCA_EndObjectActuator::Update() | 10 | 7 | 6 | 3 | 2 | 1 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_EndObjectActuator.cpp | KX_SCA_EndObjectActuator::GetReplica() | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp | KX_SCA_ReplaceMeshActuator::pyattr_get_mesh(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp | KX_SCA_ReplaceMeshActuator::pyattr_set_mesh(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 7 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp | KX_PYMETHODDEF_DOC(KX_SCA_ReplaceMeshActuator, instantReplaceMesh, "instantReplaceMesh() : immediately replace mesh without delay\n") | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp | KX_SCA_ReplaceMeshActuator::KX_SCA_ReplaceMeshActuator(SCA_IObject *gameobj, class RAS_MeshObject *mesh, SCA_IScene* scene, bool use_gfx, bool use_phys) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp | KX_SCA_ReplaceMeshActuator::~KX_SCA_ReplaceMeshActuator() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp | KX_SCA_ReplaceMeshActuator::Update() | 12 | 8 | 6 | 4 | 3 | 2 | 1 | 19
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp | KX_SCA_ReplaceMeshActuator::GetReplica() | 10 | 7 | 5 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SCA_ReplaceMeshActuator.cpp | KX_SCA_ReplaceMeshActuator::InstantReplaceMesh() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_SceneReplicationFunc(SG_IObject* node,void* gameobj,void* scene) | 7 | 5 | 4 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_SceneDestructionFunc(SG_IObject* node,void* gameobj,void* scene) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::KX_ScenegraphUpdateFunc(SG_IObject* node,void* gameobj,void* scene) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::KX_ScenegraphRescheduleFunc(SG_IObject* node,void* gameobj,void* scene) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::KX_Scene(class SCA_IInputDevice* keyboarddevice, class SCA_IInputDevice* mousedevice, class NG_NetworkDeviceInterface *ndi, const STR_String& sceneName, Scene *scene, class RAS_ICanvas* canvas) | 79 | 56 | 47 | 4 | 15 | 0 | 8 | 24
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::~KX_Scene() | 61 | 41 | 23 | 14 | 15 | 0 | 5 | 45
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetBucketManager() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetTempObjectList() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetObjectList() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetRootParentList() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetInactiveList() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetLightList() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetLogicManager() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetTimeEventManager() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetCameras() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetFramingType(RAS_FrameSettings & frame_settings) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetFramingType() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetSceneViewport(const RAS_Rect &viewport) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetSceneViewport() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetWorldInfo(class KX_WorldInfo* worldinfo) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetWorldInfo() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetName() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::Suspend() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::Resume() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetActivityCulling(bool b) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::IsSuspended() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::IsClearingZBuffer() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::EnableZBufferClearing(bool isclearingZbuffer) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::AddObjectDebugProperties(class KX_GameObject* gameobj) | 12 | 10 | 7 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::RemoveNodeDestructObject(class SG_IObject* node,class CValue* gameobj) | 20 | 15 | 10 | 3 | 0 | 0 | 5 | 45
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::AddNodeReplicaObject(class SG_IObject* node, class CValue* gameobj) | 98 | 66 | 48 | 11 | 18 | 0 | 14 | 102
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::ReplicateLogic(KX_GameObject* newobj) | 104 | 78 | 51 | 16 | 9 | 0 | 17 | 136
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::DupliGroupRecurse(CValue* obj, int level) | 155 | 98 | 67 | 16 | 20 | 0 | 37 | 343
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::AddReplicaObject(class CValue* originalobject, class CValue* parentobject, int lifespan) | 108 | 67 | 48 | 11 | 18 | 0 | 23 | 227
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::RemoveObject(class CValue* gameobj) | 15 | 8 | 6 | 1 | 3 | 0 | 4 | 19
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::DelayedRemoveObject(class CValue* gameobj) | 6 | 5 | 3 | 1 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::NewRemoveObject(class CValue* gameobj) | 113 | 70 | 45 | 18 | 19 | 0 | 24 | 211
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::ReplaceMesh(class CValue* obj,void* meshobj, bool use_gfx, bool use_phys) | 147 | 134 | 56 | 12 | 10 | 5 | 3 | 57
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::AddFont(KX_FontObject* font) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::FindFont(KX_FontObject* font) | 9 | 7 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::FindCamera(KX_Camera* cam) | 8 | 6 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::FindCamera(STR_String& name) | 8 | 6 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::AddCamera(KX_Camera* cam) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetActiveCamera() | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetActiveCamera(KX_Camera* cam) | 8 | 6 | 5 | 2 | 1 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetCameraOnTop(KX_Camera* cam) | 9 | 8 | 7 | 2 | 0 | 0 | 1 | 15
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::MarkVisible(SG_Tree *node, RAS_IRasterizer* rasty, KX_Camera* cam, int layer) | 39 | 34 | 22 | 9 | 4 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::MarkSubTreeVisible(SG_Tree *node, RAS_IRasterizer* rasty, bool visible, KX_Camera* cam, int layer) | 23 | 20 | 11 | 6 | 2 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::MarkVisible(RAS_IRasterizer* rasty, KX_GameObject* gameobj,KX_Camera* cam,int layer) | 60 | 45 | 30 | 10 | 6 | 0 | 9 | 63
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::PhysicsCullingCallback(KX_ClientObjectInfo *objectInfo, void* cullingInfo) | 12 | 8 | 6 | 2 | 1 | 0 | 3 | 23
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::CalculateVisibleMeshes(RAS_IRasterizer* rasty,KX_Camera* cam, int layer) | 36 | 28 | 23 | 3 | 3 | 6 | 5 | 35
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::LogicBeginFrame(double curtime) | 29 | 23 | 13 | 3 | 3 | 0 | 3 | 18
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::AddAnimatedObject(CValue* gameobj) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | update_anim_thread_func(TaskPool *pool, void *taskdata, int UNUSED(threadid)) | 62 | 39 | 29 | 10 | 14 | 0 | 9 | 89
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::UpdateAnimations(double curtime) | 27 | 18 | 13 | 4 | 6 | 0 | 3 | 33
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::LogicUpdateFrame(double curtime, bool frame) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::LogicEndFrame() | 18 | 13 | 10 | 2 | 3 | 0 | 2 | 21
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::UpdateParents(double curtime) | 22 | 11 | 7 | 2 | 3 | 0 | 8 | 39
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::FindBucket(class RAS_IPolyMaterial* polymat, bool &bucketCreated) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::RenderBuckets(const MT_Transform & cameratransform, class RAS_IRasterizer* rasty) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::RenderFonts() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::UpdateObjectLods(void) | 10 | 9 | 7 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::UpdateObjectActivity(void) | 28 | 21 | 12 | 4 | 4 | 1 | 3 | 24
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetActivityCullingRadius(float f) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetNetworkDeviceInterface() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetNetworkScene() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetNetworkDeviceInterface(NG_NetworkDeviceInterface* newInterface) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetNetworkScene(NG_NetworkScene *newScene) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetGravity(const MT_Vector3& gravity) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetGravity() | 6 | 4 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetSceneConverter(class KX_BlenderSceneConverter* sceneConverter) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::SetPhysicsEnvironment(class PHY_IPhysicsEnvironment* physEnv) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::setSuspendedTime(double suspendedtime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::getSuspendedTime() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::setSuspendedDelta(double suspendeddelta) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::getSuspendedDelta() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::GetAnimationFPS() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | MergeScene_LogicBrick(SCA_ILogicBrick* brick, KX_Scene *from, KX_Scene *to) | 40 | 27 | 20 | 5 | 6 | 0 | 7 | 63
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | MergeScene_GameObject(KX_GameObject* gameobj, KX_Scene *to, KX_Scene *from) | 81 | 59 | 40 | 13 | 16 | 0 | 6 | 52
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::MergeScene(KX_Scene *other) | 94 | 59 | 46 | 12 | 25 | 3 | 10 | 117
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::Update2DFilter(vector<STR_String>& propNames, void* gameObj, RAS_2DFilterManager::RAS_2DFILTER_MODE filtermode, int pass, STR_String& text) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::Render2DFilters(RAS_ICanvas* canvas) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::RunDrawingCallbacks(PyObject *cb_list) | 25 | 21 | 15 | 3 | 3 | 1 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | Map_GetItem(PyObject *self_v, PyObject *item) | 26 | 21 | 16 | 8 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | Map_SetItem(PyObject *self_v, PyObject *key, PyObject *val) | 47 | 36 | 24 | 14 | 11 | 6 | 0 | 24
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | Seq_Contains(PyObject *self_v, PyObject *value) | 15 | 11 | 8 | 6 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_name(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_objects(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_objects_inactive(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_lights(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_cameras(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 18 | 9 | 8 | 2 | 4 | 0 | 5 | 46
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_active_camera(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 5 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_set_active_camera(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 7 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_drawing_callback_pre(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_drawing_callback_post(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 6 | 5 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_set_drawing_callback_pre(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 14 | 11 | 9 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_set_drawing_callback_post(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 14 | 11 | 9 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_get_gravity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_Scene::pyattr_set_gravity(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 9 | 7 | 6 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_PYMETHODDEF_DOC(KX_Scene, addObject, "addObject(object, other, time=0)\n" "Returns the added object.\n") | 23 | 16 | 12 | 7 | 5 | 0 | 2 | 21
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_PYMETHODDEF_DOC(KX_Scene, end, "end()\n" "Removes this scene from the game.\n") | 5 | 3 | 3 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_PYMETHODDEF_DOC(KX_Scene, restart, "restart()\n" "Restarts this scene.\n") | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_PYMETHODDEF_DOC(KX_Scene, replace, "replace(newScene)\n" "Replaces this scene with another one.\n" "Return True if the new scene exists and scheduled for replacement, False otherwise.\n") | 10 | 7 | 5 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_PYMETHODDEF_DOC(KX_Scene, suspend, "suspend()\n" "Suspends this scene.\n") | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_PYMETHODDEF_DOC(KX_Scene, resume, "resume()\n" "Resumes this scene.\n") | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_PYMETHODDEF_DOC(KX_Scene, drawObstacleSimulation, "drawObstacleSimulation()\n" "Draw debug visualization of obstacle simulation.\n") | 5 | 4 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_Scene.cpp | KX_PYMETHODDEF_DOC(KX_Scene, get, "") | 15 | 12 | 10 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::KX_SceneActuator(SCA_IObject *gameobj, int mode, KX_Scene *scene, KX_KetsjiEngine* ketsjiEngine, const STR_String& nextSceneName, KX_Camera* camera) | 8 | 8 | 7 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::~KX_SceneActuator() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::ProcessReplica() | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::UnlinkObject(SCA_IObject* clientobj) | 8 | 7 | 5 | 3 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::Update() | 76 | 69 | 40 | 18 | 5 | 2 | 2 | 36
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::FindCamera(const char *camName) | 13 | 11 | 9 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::FindScene(const char *sceneName) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::pyattr_get_camera(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 5 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SceneActuator.cpp | KX_SceneActuator::pyattr_set_camera(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 19 | 15 | 11 | 5 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_BoneParentNodeRelationship.cpp | KX_BoneParentRelation:: New(Bone* bone ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_BoneParentNodeRelationship.cpp | KX_BoneParentRelation:: UpdateChildCoordinates( SG_Spatial * child, const SG_Spatial * parent, bool& parentUpdated ) | 70 | 51 | 32 | 5 | 11 | 0 | 8 | 78
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_BoneParentNodeRelationship.cpp | KX_BoneParentRelation:: NewCopy( ) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_BoneParentNodeRelationship.cpp | KX_BoneParentRelation:: ~KX_BoneParentRelation( ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_BoneParentNodeRelationship.cpp | KX_BoneParentRelation:: KX_BoneParentRelation(Bone* bone ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_NormalParentRelation:: New( ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_NormalParentRelation:: UpdateChildCoordinates( SG_Spatial * child, const SG_Spatial * parent, bool& parentUpdated ) | 25 | 20 | 17 | 5 | 4 | 2 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_NormalParentRelation:: NewCopy( ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_NormalParentRelation:: ~KX_NormalParentRelation( ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_NormalParentRelation:: KX_NormalParentRelation( ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_VertexParentRelation:: New( ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_VertexParentRelation:: UpdateChildCoordinates( SG_Spatial * child, const SG_Spatial * parent, bool& parentUpdated ) | 17 | 12 | 9 | 4 | 5 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_VertexParentRelation:: NewCopy( ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_VertexParentRelation:: ~KX_VertexParentRelation( ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_VertexParentRelation:: KX_VertexParentRelation( ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_SlowParentRelation:: New( MT_Scalar relaxation ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_SlowParentRelation:: UpdateChildCoordinates( SG_Spatial * child, const SG_Spatial * parent, bool& parentUpdated ) | 76 | 46 | 43 | 3 | 20 | 1 | 10 | 78
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_SlowParentRelation:: NewCopy( ) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_SlowParentRelation:: KX_SlowParentRelation( MT_Scalar relaxation ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SG_NodeRelationships.cpp | KX_SlowParentRelation:: ~KX_SlowParentRelation( ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::KX_SoundActuator(SCA_IObject* gameobj, boost::shared_ptr<AUD_IFactory> sound, float volume, float pitch, bool is3d, KX_3DSoundSettings settings, KX_SOUNDACT_TYPE type) | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::~KX_SoundActuator() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::play() | 61 | 49 | 30 | 8 | 9 | 0 | 3 | 18
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::ProcessReplica() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::Update(double curtime, bool frame) | 109 | 86 | 51 | 18 | 9 | 2 | 14 | 136
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_SoundActuator, startSound, "startSound()\n" "\tStarts the sound.\n") | 11 | 11 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_SoundActuator, pauseSound, "pauseSound()\n" "\tPauses the sound.\n") | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_PYMETHODDEF_DOC_NOARGS(KX_SoundActuator, stopSound, "stopSound()\n" "\tStops the sound.\n") | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_get_3d_property(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 35 | 25 | 24 | 2 | 10 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_get_audposition(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 10 | 7 | 6 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_get_gain(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 7 | 5 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_get_pitch(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 7 | 5 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_get_sound(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_set_3d_property(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 58 | 45 | 34 | 15 | 12 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_set_audposition(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 10 | 8 | 6 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_set_gain(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 9 | 7 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_set_pitch(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 11 | 9 | 7 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SoundActuator.cpp | KX_SoundActuator::pyattr_set_sound(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 15 | 13 | 10 | 5 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_StateActuator.cpp | KX_StateActuator::KX_StateActuator( SCA_IObject* gameobj, int operation, unsigned int mask ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_StateActuator.cpp | KX_StateActuator::~KX_StateActuator( void ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_StateActuator.cpp | KX_StateActuator::GetReplica( void ) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_StateActuator.cpp | KX_StateActuator::Update() | 33 | 27 | 20 | 8 | 3 | 0 | 3 | 32
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_StateActuator.cpp | KX_StateActuator::Deactivate() | 8 | 6 | 3 | 2 | 0 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_StateActuator.cpp | KX_StateActuator::Activate(SG_DList& head) | 8 | 6 | 4 | 1 | 0 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::KX_SteeringActuator(SCA_IObject *gameobj, int mode, KX_GameObject *target, KX_GameObject *navmesh, float distance, float velocity, float acceleration, float turnspeed, bool isSelfTerminated, int pathUpdatePeriod, KX_ObstacleSimulation* simulation, short facingmode, bool normalup, bool enableVisualization) | 16 | 15 | 9 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::~KX_SteeringActuator() | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::GetReplica() | 5 | 4 | 4 | 1 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::ProcessReplica() | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::ReParent(SCA_IObject* parent) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::UnlinkObject(SCA_IObject* clientobj) | 12 | 12 | 8 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 16 | 15 | 11 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::Update(double curtime, bool frame) | 150 | 127 | 80 | 30 | 19 | 2 | 4 | 30
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::GetSteeringVec() | 6 | 6 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | vdot2(const float* a, const float* b) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | barDistSqPointToTri(const float* p, const float* a, const float* b, const float* c) | 20 | 16 | 16 | 1 | 3 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | flipAxes(float* vec) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | getNavmeshNormal(dtStatNavMesh* navmesh, const MT_Vector3& pos, MT_Vector3& normal) | 54 | 51 | 36 | 12 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::HandleActorFace(MT_Vector3& velocity) | 96 | 86 | 60 | 12 | 10 | 6 | 0 | 12
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::pyattr_get_target(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::pyattr_set_target(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 11 | 8 | 5 | 5 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::pyattr_get_navmesh(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::pyattr_set_navmesh(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 22 | 16 | 11 | 7 | 6 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_SteeringActuator.cpp | KX_SteeringActuator::pyattr_get_steeringVec(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::KX_TimeCategoryLogger(unsigned int maxNumMeasurements) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::~KX_TimeCategoryLogger(void) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::SetMaxNumMeasurements(unsigned int maxNumMeasurements) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::GetMaxNumMeasurements(void) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::AddCategory(TimeCategory tc) | 7 | 5 | 4 | 1 | 0 | 0 | 2 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::StartLog(TimeCategory tc, double now, bool endOtherCategories) | 11 | 10 | 7 | 3 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::EndLog(TimeCategory tc, double now) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::EndLog(double now) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::NextMeasurement(double now) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::GetAverage(TimeCategory tc) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::GetAverage(void) | 9 | 7 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeCategoryLogger.cpp | KX_TimeCategoryLogger::DisposeLoggers(void) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeLogger.cpp | KX_TimeLogger::KX_TimeLogger(unsigned int maxNumMeasurements) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeLogger.cpp | KX_TimeLogger::~KX_TimeLogger(void) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeLogger.cpp | KX_TimeLogger::SetMaxNumMeasurements(unsigned int maxNumMeasurements) | 5 | 4 | 3 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeLogger.cpp | KX_TimeLogger::GetMaxNumMeasurements(void) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeLogger.cpp | KX_TimeLogger::StartLog(double now) | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeLogger.cpp | KX_TimeLogger::EndLog(double now) | 8 | 8 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeLogger.cpp | KX_TimeLogger::NextMeasurement(double now) | 14 | 9 | 7 | 2 | 2 | 0 | 3 | 21
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TimeLogger.cpp | KX_TimeLogger::GetAverage(void) const | 12 | 10 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchEventManager.cpp | KX_TouchEventManager::KX_TouchEventManager(class SCA_LogicManager* logicmgr, PHY_IPhysicsEnvironment* physEnv) | 10 | 4 | 4 | 0 | 3 | 0 | 3 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchEventManager.cpp | KX_TouchEventManager::NewHandleCollision(void* object1, void* object2, const PHY_CollData *coll_data) | 8 | 5 | 5 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchEventManager.cpp | KX_TouchEventManager::newCollisionResponse(void *client_data, void *object1, void *object2, const PHY_CollData *coll_data) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchEventManager.cpp | KX_TouchEventManager::newBroadphaseResponse(void *client_data, void *object1, void *object2, const PHY_CollData *coll_data) | 62 | 46 | 26 | 14 | 8 | 0 | 8 | 59
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchEventManager.cpp | KX_TouchEventManager::RegisterSensor(SCA_ISensor* sensor) | 5 | 4 | 3 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchEventManager.cpp | KX_TouchEventManager::RemoveSensor(SCA_ISensor* sensor) | 5 | 4 | 3 | 1 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchEventManager.cpp | KX_TouchEventManager::EndFrame() | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchEventManager.cpp | KX_TouchEventManager::NextFrame() | 44 | 29 | 21 | 7 | 7 | 0 | 8 | 22
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::SynchronizeTransform() | 3 | 1 | 1 | 0 | 0 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::EndFrame() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::UnregisterToManager() | 4 | 3 | 3 | 0 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::Evaluate() | 25 | 22 | 16 | 6 | 2 | 1 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::KX_TouchSensor(SCA_EventManager* eventmgr,KX_GameObject* gameobj,bool bFindMaterial,bool bTouchPulse,const STR_String& touchedpropname) | 16 | 7 | 7 | 0 | 4 | 0 | 5 | 17
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::Init() | 8 | 8 | 8 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::~KX_TouchSensor() | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::GetReplica() | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::ProcessReplica() | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::ReParent(SCA_IObject* parent) | 13 | 8 | 7 | 1 | 2 | 0 | 3 | 9
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::RegisterSumo(KX_TouchEventManager *touchman) | 10 | 10 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::UnregisterSumo(KX_TouchEventManager* touchman) | 11 | 10 | 5 | 3 | 0 | 0 | 1 | 15
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::BroadPhaseSensorFilterCollision(void*obj1,void*obj2) | 32 | 27 | 16 | 6 | 3 | 2 | 2 | 34
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::NewHandleCollision(void*object1,void*object2,const PHY_CollData* colldata) | 50 | 38 | 20 | 8 | 7 | 1 | 5 | 42
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::pyattr_get_object_hit(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 6 | 4 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TouchSensor.cpp | KX_TouchSensor::pyattr_get_object_hit_list(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | KX_TrackToActuator::KX_TrackToActuator(SCA_IObject *gameobj, SCA_IObject *ob, int time, bool allow3D, int trackflag, int upflag) | 25 | 18 | 14 | 3 | 3 | 1 | 4 | 51
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | EulToMat3(float eul[3]) | 26 | 23 | 23 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | Mat3ToEulOld(MT_Matrix3x3 mat, float eul[3]) | 13 | 12 | 10 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | compatible_eulFast(float *eul, float *oldrot) | 18 | 14 | 11 | 6 | 3 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | matrix3x3_interpol(MT_Matrix3x3 oldmat, MT_Matrix3x3 mat, int m_time) | 12 | 9 | 9 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | basis_cross(int n, int m) | 13 | 11 | 5 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | vectomat(MT_Vector3 vec, short axis, short upflag, short threedimup) | 52 | 35 | 30 | 4 | 8 | 1 | 9 | 85
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | KX_TrackToActuator::~KX_TrackToActuator() | 5 | 5 | 3 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | KX_TrackToActuator::ProcessReplica() | 7 | 6 | 4 | 2 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | KX_TrackToActuator::UnlinkObject(SCA_IObject* clientobj) | 13 | 12 | 8 | 5 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | KX_TrackToActuator::Relink(CTR_Map<CTR_HashedPtr, void*> *obj_map) | 16 | 15 | 11 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | KX_TrackToActuator::Update(double curtime, bool frame) | 48 | 32 | 26 | 3 | 8 | 0 | 8 | 51
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | KX_TrackToActuator::pyattr_get_object(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 4 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_TrackToActuator.cpp | KX_TrackToActuator::pyattr_set_object(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 16 | 11 | 8 | 5 | 5 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::KX_VehicleWrapper( PHY_IVehicle* vehicle, PHY_IPhysicsEnvironment* physenv) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::~KX_VehicleWrapper() | 8 | 8 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyAddWheel(PyObject *args) | 36 | 25 | 20 | 5 | 9 | 0 | 2 | 18
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyGetWheelPosition(PyObject *args) | 12 | 10 | 8 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyGetWheelRotation(PyObject *args) | 7 | 7 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyGetWheelOrientationQuaternion(PyObject *args) | 12 | 11 | 9 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyGetNumWheels(PyObject *args) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyGetConstraintId(PyObject *args) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyApplyEngineForce(PyObject *args) | 13 | 12 | 9 | 2 | 1 | 1 | 0 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PySetTyreFriction(PyObject *args) | 12 | 11 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PySetSuspensionStiffness(PyObject *args) | 12 | 11 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PySetSuspensionDamping(PyObject *args) | 11 | 10 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PySetSuspensionCompression(PyObject *args) | 11 | 10 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PySetRollInfluence(PyObject *args) | 12 | 11 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyApplyBraking(PyObject *args) | 12 | 11 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PySetSteeringValue(PyObject *args) | 12 | 11 | 8 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VehicleWrapper.cpp | KX_VehicleWrapper::PyGetConstraintType(PyObject *args) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_x(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_y(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_z(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_r(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_g(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_b(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_a(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_u(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_v(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_u2(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_v2(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_XYZ(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_UV(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_uvs(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 10 | 8 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_color(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 6 | 6 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_get_normal(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_x(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_y(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_z(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_u(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_v(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_u2(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_v2(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 12 | 10 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_r(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 14 | 14 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_g(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 14 | 14 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_b(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 14 | 14 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_a(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 14 | 14 | 12 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_XYZ(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 13 | 13 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_UV(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 12 | 12 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_uvs(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 23 | 22 | 14 | 6 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_color(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 13 | 13 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::pyattr_set_normal(void *self_v, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value) | 13 | 13 | 9 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::KX_VertexProxy(KX_MeshProxy*mesh, RAS_TexVert* vertex) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::~KX_VertexProxy() | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::Calc(VALUE_OPERATOR, CValue *) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::CalcFinal(VALUE_DATA_TYPE, VALUE_OPERATOR, CValue *) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::GetText() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::GetNumber() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::GetName() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::SetName(const char *) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::GetReplica() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PyGetXYZ() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PySetXYZ(PyObject *value) | 8 | 7 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PyGetNormal() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PySetNormal(PyObject *value) | 8 | 7 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PyGetRGBA() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PySetRGBA(PyObject *value) | 19 | 18 | 14 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PyGetUV1() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PySetUV1(PyObject *value) | 8 | 7 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PyGetUV2() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VertexProxy.cpp | KX_VertexProxy::PySetUV2(PyObject *args) | 8 | 7 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VisibilityActuator.cpp | KX_VisibilityActuator::KX_VisibilityActuator( SCA_IObject* gameobj, bool visible, bool occlusion, bool recursive ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VisibilityActuator.cpp | KX_VisibilityActuator::~KX_VisibilityActuator( void ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VisibilityActuator.cpp | KX_VisibilityActuator::GetReplica( void ) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_VisibilityActuator.cpp | KX_VisibilityActuator::Update() | 13 | 9 | 9 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_WorldInfo.cpp | KX_WorldInfo::~KX_WorldInfo() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_WorldIpoController.cpp | KX_WorldIpoController::Update(double currentTime) | 28 | 22 | 16 | 6 | 5 | 1 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_WorldIpoController.cpp | KX_WorldIpoController::AddInterpolator(KX_IInterpolator* interp) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_WorldIpoController.cpp | KX_WorldIpoController::GetReplica(class SG_Node* destnode) | 26 | 18 | 17 | 2 | 5 | 0 | 3 | 31
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_WorldIpoController.cpp | KX_WorldIpoController::~KX_WorldIpoController() | 7 | 5 | 4 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.h | Size(const MT_Matrix4x4&) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.h | Size(const MT_Matrix3x3&) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.h | Size(const MT_Tuple2&) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.h | Size(const MT_Tuple3&) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.h | Size(const MT_Tuple4&) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.h | PyMatTo(PyObject *pymat, T& mat) | 65 | 53 | 30 | 16 | 12 | 3 | 0 | 8
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KX_PyMath.h | PyVecTo(PyObject *pyval, T& vec) | 98 | 79 | 57 | 31 | 8 | 5 | 11 | 134
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkEventManager.cpp | KX_NetworkEventManager::KX_NetworkEventManager(class SCA_LogicManager* logicmgr, class NG_NetworkDeviceInterface *ndi) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkEventManager.cpp | KX_NetworkEventManager::~KX_NetworkEventManager() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkEventManager.cpp | KX_NetworkEventManager::NextFrame() | 14 | 6 | 4 | 1 | 1 | 0 | 7 | 40
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkEventManager.cpp | KX_NetworkEventManager::EndFrame() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageActuator.cpp | KX_NetworkMessageActuator::KX_NetworkMessageActuator( SCA_IObject* gameobj, NG_NetworkScene* networkscene, const STR_String &toPropName, const STR_String &subject, int bodyType, const STR_String &body) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageActuator.cpp | KX_NetworkMessageActuator::~KX_NetworkMessageActuator() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageActuator.cpp | KX_NetworkMessageActuator::Update() | 27 | 22 | 10 | 4 | 2 | 2 | 3 | 16
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageActuator.cpp | KX_NetworkMessageActuator::GetReplica() | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageSensor.cpp | KX_NetworkMessageSensor::KX_NetworkMessageSensor( class KX_NetworkEventManager* eventmgr, class NG_NetworkScene *NetworkScene, SCA_IObject* gameobj, const STR_String &subject ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageSensor.cpp | KX_NetworkMessageSensor::Init() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageSensor.cpp | KX_NetworkMessageSensor::~KX_NetworkMessageSensor() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageSensor.cpp | KX_NetworkMessageSensor::GetReplica() | 9 | 5 | 5 | 2 | 2 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageSensor.cpp | KX_NetworkMessageSensor::Evaluate() | 62 | 44 | 32 | 8 | 11 | 0 | 7 | 48
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageSensor.cpp | KX_NetworkMessageSensor::IsPositiveTrigger() | 6 | 2 | 2 | 1 | 1 | 0 | 3 | 29
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageSensor.cpp | KX_NetworkMessageSensor::pyattr_get_bodies(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Ketsji\KXNetwork\KX_NetworkMessageSensor.cpp | KX_NetworkMessageSensor::pyattr_get_subjects(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | 7 | 7 | 6 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkMessage.cpp | NG_NetworkMessage::NG_NetworkMessage( const STR_String& to, const STR_String& from, const STR_String& subject, const STR_String& body) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkMessage.cpp | NG_NetworkMessage::~NG_NetworkMessage() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkObject.cpp | NG_NetworkObject::NG_NetworkObject() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkObject.cpp | NG_NetworkObject::~NG_NetworkObject() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkObject.cpp | NG_NetworkObject::GetName() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::NG_NetworkScene(NG_NetworkDeviceInterface* nic) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::~NG_NetworkScene() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::proceed(double curtime) | 56 | 43 | 36 | 6 | 6 | 0 | 7 | 60
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::AddObject(NG_NetworkObject* object) | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::RemoveObject(NG_NetworkObject* object) | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::RemoveAllObjects() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::FindNetworkObject(const STR_String& objname) | 10 | 8 | 7 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::ConstraintsAreValid( const STR_String& from, const STR_String& subject, NG_NetworkMessage* message) | 12 | 10 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::FindMessages( const STR_String& to, const STR_String& from, const STR_String& subject, bool spamallowed) | 49 | 42 | 31 | 12 | 1 | 1 | 6 | 50
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::SendMessage( const STR_String& to, const STR_String& from, const STR_String& subject, const STR_String& message) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::ClearAllMessageMaps(void) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\NG_NetworkScene.cpp | NG_NetworkScene::ClearMessageMap(TMessageMap& map) | 18 | 11 | 9 | 2 | 3 | 0 | 4 | 23
D:\stuff\blender\blender_src\source\gameengine\Network\LoopBackNetwork\NG_LoopBackNetworkDeviceInterface.cpp | NG_LoopBackNetworkDeviceInterface::NG_LoopBackNetworkDeviceInterface() | 3 | 3 | 3 | 0 | 0 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Network\LoopBackNetwork\NG_LoopBackNetworkDeviceInterface.cpp | NG_LoopBackNetworkDeviceInterface::~NG_LoopBackNetworkDeviceInterface() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\LoopBackNetwork\NG_LoopBackNetworkDeviceInterface.cpp | NG_LoopBackNetworkDeviceInterface::NextFrame() | 13 | 9 | 6 | 1 | 1 | 0 | 3 | 13
D:\stuff\blender\blender_src\source\gameengine\Network\LoopBackNetwork\NG_LoopBackNetworkDeviceInterface.cpp | NG_LoopBackNetworkDeviceInterface::SendNetworkMessage(NG_NetworkMessage* nwmsg) | 13 | 12 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Network\LoopBackNetwork\NG_LoopBackNetworkDeviceInterface.cpp | NG_LoopBackNetworkDeviceInterface::RetrieveNetworkMessages() | 23 | 16 | 7 | 2 | 4 | 0 | 3 | 29
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::CcdGraphicController(CcdPhysicsEnvironment* phyEnv, PHY_IMotionState* motionState) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::~CcdGraphicController() | 6 | 5 | 3 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::SetLocalAabb(const btVector3& aabbMin,const btVector3& aabbMax) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::SetLocalAabb(const MT_Point3& aabbMin,const MT_Point3& aabbMax) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::SetLocalAabb(const MT_Vector3& aabbMin,const MT_Vector3& aabbMax) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::SetLocalAabb(const float* aabbMin,const float* aabbMax) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::GetAabb(btVector3& aabbMin, btVector3& aabbMax) | 31 | 27 | 25 | 0 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::SetGraphicTransform() | 9 | 8 | 7 | 3 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::GetReplica(class PHY_IMotionState* motionState) | 9 | 6 | 6 | 1 | 0 | 0 | 3 | 24
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::SetPhysicsEnvironment(class PHY_IPhysicsEnvironment* env) | 12 | 10 | 8 | 1 | 0 | 0 | 2 | 14
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdGraphicController.cpp | CcdGraphicController::Activate(bool active) | 6 | 5 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | BlenderBulletCharacterController::BlenderBulletCharacterController(btMotionState *motionState, btPairCachingGhostObject *ghost, btConvexShape* shape, float stepHeight) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | BlenderBulletCharacterController::updateAction(btCollisionWorld *collisionWorld, btScalar dt) | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | BlenderBulletCharacterController::getMaxJumps() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | BlenderBulletCharacterController::setMaxJumps(int maxJumps) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | BlenderBulletCharacterController::getJumpCount() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | BlenderBulletCharacterController::canJump() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | BlenderBulletCharacterController::jump() | 7 | 6 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | BlenderBulletCharacterController::getWalkDirection() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::CcdPhysicsController(const CcdConstructionInfo& ci) | 31 | 25 | 23 | 2 | 3 | 0 | 3 | 20
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetTransformFromMotionState(PHY_IMotionState* motionState) | 14 | 9 | 9 | 1 | 2 | 0 | 3 | 4
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetRigidBody() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetCollisionObject() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetSoftBody() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetCharacterController() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::CreateSoftbody() | 252 | 209 | 156 | 27 | 31 | 23 | 12 | 208
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::CreateCharacterController() | 18 | 13 | 12 | 3 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::CreateRigidbody() | 56 | 31 | 22 | 5 | 9 | 0 | 16 | 107
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DeleteBulletShape(btCollisionShape* shape, bool free) | 19 | 18 | 11 | 4 | 0 | 0 | 1 | 11
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::DeleteControllerShape( ) | 21 | 17 | 11 | 5 | 2 | 0 | 2 | 23
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::ReplaceControllerShape(btCollisionShape *newShape) | 44 | 28 | 24 | 5 | 8 | 0 | 8 | 56
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::~CcdPhysicsController() | 19 | 15 | 9 | 5 | 3 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SynchronizeMotionStates(float time) | 78 | 57 | 44 | 7 | 10 | 0 | 11 | 33
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::WriteMotionStateToDynamics(bool nondynaonly) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::WriteDynamicsToMotionState() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::PostProcessReplica(class PHY_IMotionState* motionstate,class PHY_IPhysicsController* parentctrl) | 79 | 37 | 24 | 8 | 10 | 0 | 32 | 73
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetPhysicsEnvironment(class PHY_IPhysicsEnvironment *env) | 20 | 11 | 7 | 2 | 2 | 0 | 7 | 73
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetCenterOfMassTransform(btTransform& xform) | 30 | 27 | 16 | 4 | 2 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::RelativeTranslate(const MT_Vector3& dlocin,bool local) | 22 | 17 | 11 | 4 | 4 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::RelativeRotate(const MT_Matrix3x3& rotval,bool local) | 27 | 20 | 12 | 3 | 6 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetWorldOrientation(btMatrix3x3& mat) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetOrientation() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetOrientation(const MT_Matrix3x3& orn) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetWorldOrientation(const btMatrix3x3& orn) | 26 | 19 | 13 | 3 | 2 | 0 | 5 | 8
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetPosition(const MT_Vector3& pos) | 21 | 16 | 10 | 4 | 0 | 0 | 5 | 28
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::ForceWorldTransform(const btMatrix3x3& mat, const btVector3& pos) | 7 | 7 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::ResolveCombinedVelocities(float linvelX,float linvelY,float linvelZ,float angVelX,float angVelY,float angVelZ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SuspendDynamics(bool ghost) | 17 | 16 | 10 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::RestoreDynamics() | 14 | 13 | 7 | 1 | 0 | 0 | 1 | 16
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetPosition(MT_Vector3& pos) const | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetScaling(const MT_Vector3& scale) | 22 | 18 | 10 | 3 | 3 | 1 | 1 | 25
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetTransform() | 18 | 17 | 13 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetMass() | 11 | 9 | 6 | 6 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetMass(MT_Scalar newmass) | 15 | 14 | 8 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::ApplyTorque(const MT_Vector3& torquein,bool local) | 37 | 33 | 20 | 6 | 2 | 0 | 2 | 28
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::ApplyForce(const MT_Vector3& forcein,bool local) | 31 | 27 | 16 | 7 | 3 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetAngularVelocity(const MT_Vector3& ang_vel,bool local) | 21 | 20 | 12 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetLinearVelocity(const MT_Vector3& lin_vel,bool local) | 33 | 31 | 18 | 7 | 2 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::ApplyImpulse(const MT_Point3& attach, const MT_Vector3& impulsein, bool local) | 33 | 25 | 16 | 5 | 6 | 0 | 2 | 23
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::Jump() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetActive(bool active) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetLinearVelocity() | 9 | 8 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetAngularVelocity() | 9 | 8 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetVelocity(const MT_Point3 &posin) | 10 | 9 | 7 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetLocalInertia() | 11 | 11 | 7 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetRigidBody(bool rigid) | 12 | 12 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetNewClientInfo() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::SetNewClientInfo(void* clientinfo) | 10 | 7 | 5 | 1 | 1 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::UpdateDeactivation(float timeStep) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::WantsSleeping() | 8 | 7 | 5 | 3 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::AddCompoundChild(PHY_IPhysicsController* child) | 66 | 49 | 41 | 4 | 0 | 0 | 17 | 124
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::RemoveCompoundChild(PHY_IPhysicsController* child) | 50 | 43 | 30 | 9 | 0 | 0 | 7 | 41
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetReplica() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::GetReplicaForSensors() | 39 | 32 | 20 | 6 | 4 | 0 | 3 | 27
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdPhysicsController::ReinstancePhysicsShape(KX_GameObject *from_gameobj, RAS_MeshObject *from_meshobj) | 22 | 13 | 11 | 4 | 7 | 1 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::DefaultMotionState() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::~DefaultMotionState() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::GetWorldPosition(float& posX,float& posY,float& posZ) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::GetWorldScaling(float& scaleX,float& scaleY,float& scaleZ) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::GetWorldOrientation(float& quatIma0,float& quatIma1,float& quatIma2,float& quatReal) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::GetWorldOrientation(float* ori) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::SetWorldOrientation(const float* ori) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::SetWorldPosition(float posX,float posY,float posZ) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::SetWorldOrientation(float quatIma0,float quatIma1,float quatIma2,float quatReal) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | DefaultMotionState::CalculateWorldTransformations() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdShapeConstructionInfo::FindMesh(RAS_MeshObject* mesh, struct DerivedMesh* dm, bool polytope) | 9 | 7 | 5 | 5 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdShapeConstructionInfo::SetMesh(RAS_MeshObject* meshobj, DerivedMesh* dm, bool polytope) | 302 | 243 | 181 | 44 | 37 | 5 | 22 | 165
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdShapeConstructionInfo::UpdateMesh(class KX_GameObject* gameobj, class RAS_MeshObject* meshobj) | 331 | 232 | 170 | 45 | 64 | 4 | 35 | 277
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdShapeConstructionInfo::SetProxy(CcdShapeConstructionInfo* shapeInfo) | 8 | 7 | 6 | 3 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdShapeConstructionInfo::CreateBulletShape(btScalar margin, bool useGimpact, bool useBvh) | 142 | 113 | 72 | 21 | 17 | 0 | 12 | 124
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdShapeConstructionInfo::AddShape(CcdShapeConstructionInfo* shapeInfo) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsController.cpp | CcdShapeConstructionInfo::~CcdShapeConstructionInfo() | 25 | 25 | 15 | 5 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetDebugDrawer(btIDebugDraw* debugDrawer) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | DrawAabb(btIDebugDraw* debugDrawer,const btVector3& from,const btVector3& to,const btVector3& color) | 26 | 23 | 16 | 3 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::CcdPhysicsEnvironment(bool useDbvtCulling,btDispatcher* dispatcher,btOverlappingPairCache* pairCache) | 41 | 26 | 21 | 3 | 7 | 1 | 8 | 41
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::AddCcdPhysicsController(CcdPhysicsController* ctrl) | 39 | 33 | 20 | 6 | 4 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::RemoveCcdPhysicsController(CcdPhysicsController* ctrl) | 49 | 39 | 24 | 9 | 5 | 0 | 5 | 23
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::UpdateCcdPhysicsController(CcdPhysicsController* ctrl, btScalar newMass, int newCollisionFlags, short int newCollisionGroup, short int newCollisionMask) | 26 | 23 | 17 | 3 | 0 | 0 | 3 | 33
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::EnableCcdPhysicsController(CcdPhysicsController* ctrl) | 14 | 13 | 8 | 2 | 0 | 0 | 1 | 9
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::DisableCcdPhysicsController(CcdPhysicsController* ctrl) | 17 | 17 | 9 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::RefreshCcdPhysicsController(CcdPhysicsController* ctrl) | 10 | 10 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::AddCcdGraphicController(CcdGraphicController* ctrl) | 19 | 17 | 7 | 1 | 2 | 3 | 0 | 19
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::RemoveCcdGraphicController(CcdGraphicController* ctrl) | 10 | 10 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::BeginFrame() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::DebugDrawWorld() | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::ProceedDeltaTime(double curTime,float timeStep,float interval) | 36 | 21 | 15 | 4 | 9 | 1 | 6 | 27
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::ProcessFhSprings(double curTime,float interval) | 133 | 85 | 61 | 14 | 36 | 1 | 12 | 84
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetDebugMode() const | 5 | 5 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetDebugMode(int debugMode) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetNumIterations(int numIter) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetDeactivationTime(float dTime) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetDeactivationLinearTreshold(float linTresh) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetDeactivationAngularTreshold(float angTresh) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetContactBreakingTreshold(float contactBreakingTreshold) | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetCcdMode(int ccdMode) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetSolverSorConstant(float sor) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetSolverTau(float tau) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetSolverDamping(float damping) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetLinearAirDamping(float damping) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetUseEpa(bool epa) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetSolverType(int solverType) | 28 | 19 | 10 | 5 | 8 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetGravity(MT_Vector3& grav) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetGravity(float x,float y,float z) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::CreateUniversalD6Constraint( class PHY_IPhysicsController* ctrlRef,class PHY_IPhysicsController* ctrlOther, btTransform& frameInA, btTransform& frameInB, const btVector3& linearMinLimits, const btVector3& linearMaxLimits, const btVector3& angularMinLimits, const btVector3& angularMaxLimits,int flags ) | 45 | 28 | 21 | 4 | 11 | 0 | 6 | 62
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::RemoveConstraint(int constraintId) | 23 | 21 | 15 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | GetHitTriangle(btCollisionShape* shape, CcdShapeConstructionInfo* shapeInfo, int hitTriangleIndex, btVector3 triangle[]) | 47 | 40 | 24 | 6 | 5 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::RayTest(PHY_IRayCastFilterCallback &filterCallback, float fromX,float fromY,float fromZ, float toX,float toY,float toZ) | 163 | 126 | 90 | 19 | 15 | 0 | 22 | 172
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::CullingTest(PHY_CullingCallback callback, void* userData, MT_Vector4 *planes, int nplanes, int occlusionRes, const int *viewport, double modelview[16], double projection[16]) | 27 | 25 | 18 | 6 | 0 | 0 | 2 | 26
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetNumContactPoints() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetContactPoint(int i,float& hitX,float& hitY,float& hitZ,float& normalX,float& normalY,float& normalZ) | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetBroadphase() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetDispatcher() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::MergeEnvironment(PHY_IPhysicsEnvironment *other_env) | 17 | 14 | 11 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::~CcdPhysicsEnvironment() | 44 | 25 | 13 | 10 | 15 | 1 | 4 | 26
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetConstraintParam(int constraintId,int param) | 36 | 33 | 22 | 8 | 1 | 0 | 2 | 15
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::SetConstraintParam(int constraintId,int param,float value0,float value1) | 107 | 98 | 65 | 15 | 3 | 0 | 6 | 71
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetConstraintById(int constraintId) | 13 | 12 | 8 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::AddSensor(PHY_IPhysicsController* ctrl) | 10 | 3 | 3 | 0 | 1 | 0 | 6 | 25
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::RemoveCollisionCallback(PHY_IPhysicsController* ctrl) | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::RemoveSensor(PHY_IPhysicsController* ctrl) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::AddTouchCallback(int response_class, PHY_ResponseCallback callback, void *user) | 30 | 3 | 3 | 0 | 2 | 0 | 25 | 38
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::RequestCollisionCallback(PHY_IPhysicsController* ctrl) | 7 | 6 | 5 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::CallbackTriggers() | 59 | 44 | 26 | 9 | 8 | 1 | 7 | 80
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdOverlapFilterCallBack::needBroadphaseCollision(btBroadphaseProxy* proxy0,btBroadphaseProxy* proxy1) const | 56 | 46 | 27 | 10 | 3 | 0 | 7 | 67
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetVehicleConstraint(int constraintId) | 12 | 10 | 7 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::GetCharacterController(KX_GameObject *ob) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::CreateSphereController(float radius,const MT_Vector3& position) | 23 | 16 | 16 | 1 | 3 | 2 | 4 | 69
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | findClosestNode(btSoftBody* sb,const btVector3& worldPoint) | 16 | 14 | 10 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::CreateConstraint(class PHY_IPhysicsController* ctrl0,class PHY_IPhysicsController* ctrl1,PHY_ConstraintType type, float pivotX,float pivotY,float pivotZ, float axisX,float axisY,float axisZ, float axis1X,float axis1Y,float axis1Z, float axis2X,float axis2Y,float axis2Z,int flags ) | 440 | 252 | 166 | 40 | 97 | 3 | 91 | 254
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::CreateConeController(float coneradius,float coneheight) | 24 | 14 | 14 | 1 | 5 | 0 | 5 | 46
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::getAppliedImpulse(int constraintid) | 13 | 12 | 8 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::ExportFile(const char* filename) | 28 | 22 | 14 | 4 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::Create(Scene *blenderscene, bool visualizePhysics) | 11 | 9 | 8 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Bullet\CcdPhysicsEnvironment.cpp | CcdPhysicsEnvironment::ConvertObject(KX_GameObject *gameobj, RAS_MeshObject *meshobj, DerivedMesh *dm, KX_Scene *kxscene, PHY_ShapeProps *shapeprops, PHY_MaterialProps *smmaterial, PHY_IMotionState *motionstate, int activeLayerBitInfo, bool isCompoundChild, bool hasCompoundChildren) | 522 | 393 | 287 | 39 | 76 | 33 | 53 | 533
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::DummyPhysicsEnvironment() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::~DummyPhysicsEnvironment() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::BeginFrame() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::EndFrame() | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::ProceedDeltaTime(double curTime,float timeStep,float interval) | 8 | 2 | 2 | 1 | 1 | 0 | 5 | 18
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::SetFixedTimeStep(bool useFixedTimeStep,float fixedTimeStep) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::GetFixedTimeStep() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::GetDebugMode() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::SetGravity(float x,float y,float z) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::GetGravity(class MT_Vector3& grav) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::CreateConstraint(class PHY_IPhysicsController* ctrl,class PHY_IPhysicsController* ctrl2,PHY_ConstraintType type, float pivotX,float pivotY,float pivotZ,float axisX,float axisY,float axisZ, float axis1X,float axis1Y,float axis1Z, float axis2X,float axis2Y,float axis2Z,int flag ) | 5 | 3 | 3 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::RemoveConstraint(int constraintid) | 4 | 4 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Physics\Dummy\DummyPhysicsEnvironment.cpp | DummyPhysicsEnvironment::RayTest(PHY_IRayCastFilterCallback &filterCallback,float fromX,float fromY,float fromZ, float toX,float toY,float toZ) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::RAS_2DFilterManager() | 18 | 15 | 11 | 2 | 2 | 0 | 1 | 13
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::~RAS_2DFilterManager() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::PrintShaderErrors(unsigned int shader, const char *task, const char *code) | 27 | 21 | 19 | 2 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::CreateShaderProgram(const char* shadersource) | 40 | 29 | 23 | 7 | 8 | 0 | 3 | 9
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::CreateShaderProgram(int filtermode) | 24 | 24 | 13 | 12 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::AnalyseShader(int passindex, vector<STR_String>& propNames) | 20 | 19 | 10 | 6 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::StartShaderProgram(int passindex) | 62 | 53 | 35 | 10 | 7 | 0 | 2 | 20
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::EndShaderProgram() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::FreeTextures() | 7 | 7 | 4 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::SetupTextures(bool depth, bool luminance) | 35 | 32 | 26 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::UpdateOffsetMatrix(RAS_ICanvas* canvas) | 31 | 25 | 17 | 5 | 4 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::UpdateCanvasTextureCoord(const int viewport[4]) | 12 | 5 | 5 | 0 | 1 | 0 | 6 | 35
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::RenderFilters(RAS_ICanvas* canvas) | 107 | 83 | 62 | 14 | 18 | 3 | 6 | 109
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_2DFilterManager.cpp | RAS_2DFilterManager::EnableFilter(vector<STR_String>& propNames, void* gameObj, RAS_2DFILTER_MODE mode, int pass, STR_String& text) | 48 | 43 | 30 | 9 | 4 | 0 | 1 | 15
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::RAS_BucketManager() | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::~RAS_BucketManager() | 11 | 8 | 6 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::OrderBuckets(const MT_Transform& cameratrans, BucketList& buckets, vector<sortedmeshslot>& slots, bool alpha) | 32 | 24 | 16 | 5 | 5 | 0 | 3 | 32
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::RenderAlphaBuckets(const MT_Transform& cameratrans, RAS_IRasterizer* rasty) | 24 | 13 | 10 | 3 | 6 | 0 | 5 | 39
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::RenderSolidBuckets(const MT_Transform& cameratrans, RAS_IRasterizer* rasty) | 53 | 35 | 22 | 8 | 10 | 0 | 8 | 78
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::Renderbuckets(const MT_Transform& cameratrans, RAS_IRasterizer* rasty) | 30 | 19 | 14 | 5 | 4 | 0 | 7 | 83
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::FindBucket(RAS_IPolyMaterial *material, bool &bucketCreated) | 22 | 16 | 10 | 8 | 6 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::OptimizeBuckets(MT_Scalar distance) | 9 | 7 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::ReleaseDisplayLists(RAS_IPolyMaterial *mat) | 25 | 23 | 15 | 8 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::ReleaseMaterials(RAS_IPolyMaterial * mat) | 15 | 13 | 9 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::RemoveMaterial(RAS_IPolyMaterial * mat) | 23 | 20 | 16 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_BucketManager.cpp | RAS_BucketManager::MergeBucketManager(RAS_BucketManager *other, SCA_IScene *scene) | 10 | 5 | 5 | 0 | 2 | 0 | 3 | 13
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_FramingManager.cpp | RAS_FramingManager:: ComputeDefaultFrustum( const float camnear, const float camfar, const float lens, const float sensor_x, const float sensor_y, const short sensor_fit, const float design_aspect_ratio, RAS_FrameFrustum & frustum ) | 35 | 30 | 26 | 2 | 3 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_FramingManager.cpp | RAS_FramingManager:: ComputeDefaultOrtho( const float camnear, const float camfar, const float scale, const float design_aspect_ratio, const short sensor_fit, RAS_FrameFrustum & frustum ) | 31 | 27 | 23 | 2 | 2 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_FramingManager.cpp | RAS_FramingManager:: ComputeBestFitViewRect( const RAS_Rect &availableViewport, const float design_aspect_ratio, RAS_Rect &viewport ) | 27 | 19 | 18 | 1 | 5 | 0 | 3 | 29
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_FramingManager.cpp | RAS_FramingManager:: ComputeViewport( const RAS_FrameSettings &settings, const RAS_Rect &availableViewport, RAS_Rect &viewport ) | 46 | 34 | 22 | 5 | 10 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_FramingManager.cpp | RAS_FramingManager:: ComputeFrustum( const RAS_FrameSettings &settings, const RAS_Rect &availableViewport, const RAS_Rect &viewport, const float lens, const float sensor_x, const float sensor_y, const short sensor_fit, const float camnear, const float camfar, RAS_FrameFrustum &frustum ) | 79 | 62 | 34 | 8 | 12 | 0 | 5 | 31
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_FramingManager.cpp | RAS_FramingManager:: ComputeOrtho( const RAS_FrameSettings &settings, const RAS_Rect &availableViewport, const RAS_Rect &viewport, const float scale, const float camnear, const float camfar, const short sensor_fit, RAS_FrameFrustum &frustum ) | 77 | 60 | 34 | 8 | 12 | 0 | 5 | 31
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::Initialize( const STR_String& texname, const STR_String& matname, int materialindex, int tile, int tilexrep, int tileyrep, int alphablend, bool alpha, bool zsort, bool light, bool image, struct GameSettings* game) | 19 | 19 | 19 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::RAS_IPolyMaterial() | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::RAS_IPolyMaterial(const STR_String& texname, const STR_String& matname, int materialindex, int tile, int tilexrep, int tileyrep, int alphablend, bool alpha, bool zsort) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::Equals(const RAS_IPolyMaterial& lhs) const | 29 | 28 | 6 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::ConvertFaceMode(struct GameSettings *game, bool image) const | 13 | 9 | 9 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetMaterialRGBAColor(unsigned char *rgba) const | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::Less(const RAS_IPolyMaterial& rhs) const | 5 | 4 | 3 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::IsAlpha() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::IsZSort() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::hash() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetDrawingMode() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetMaterialName() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetMaterialNameHash() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetTextureName() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetMaterialIndex() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetBlenderMaterial() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetBlenderImage() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetMTFace() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetMCol() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetBlenderScene() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::ReleaseMaterial() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::GetFlag() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::UsesLighting(RAS_IRasterizer *rasty) const | 17 | 13 | 9 | 2 | 2 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::CastsShadows() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::OnlyShadow() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.cpp | RAS_IPolyMaterial::UsesObjectColor() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::RAS_MeshSlot() | 14 | 14 | 14 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::~RAS_MeshSlot() | 20 | 16 | 10 | 4 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::RAS_MeshSlot(const RAS_MeshSlot& slot) | 36 | 27 | 26 | 1 | 4 | 0 | 5 | 36
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::init(RAS_MaterialBucket *bucket, int numverts) | 11 | 9 | 9 | 0 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::begin(RAS_MeshSlot::iterator& it) | 27 | 24 | 22 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::next(RAS_MeshSlot::iterator& it) | 27 | 24 | 22 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::end(RAS_MeshSlot::iterator& it) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::CurrentDisplayArray() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::SetDisplayArray(int numverts) | 42 | 34 | 24 | 7 | 8 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::AddPolygon(int numverts) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::AddVertex(const RAS_TexVert& tv) | 12 | 9 | 8 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::AddPolygonVertex(int offset) | 8 | 6 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::SetDeformer(RAS_Deformer* deformer) | 54 | 45 | 33 | 11 | 0 | 0 | 9 | 93
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::Equals(RAS_MeshSlot *target) | 13 | 12 | 7 | 11 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::Join(RAS_MeshSlot *target, MT_Scalar distance) | 60 | 44 | 34 | 13 | 13 | 0 | 3 | 21
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::Split(bool force) | 61 | 50 | 37 | 16 | 11 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MeshSlot::IsCulled() | 10 | 10 | 6 | 8 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::RAS_MaterialBucket(RAS_IPolyMaterial* mat) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::~RAS_MaterialBucket() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::GetPolyMaterial() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::IsAlpha() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::IsZSort() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::AddMesh(int numverts) | 9 | 6 | 6 | 1 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::CopyMesh(RAS_MeshSlot *ms) | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::RemoveMesh(RAS_MeshSlot* ms) | 9 | 8 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::msBegin() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::msEnd() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::ActivateMaterial(const MT_Transform& cameratrans, RAS_IRasterizer* rasty) | 16 | 11 | 8 | 7 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::RenderMeshSlot(const MT_Transform& cameratrans, RAS_IRasterizer* rasty, RAS_MeshSlot &ms) | 50 | 34 | 18 | 8 | 7 | 0 | 9 | 70
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MaterialBucket.cpp | RAS_MaterialBucket::Optimize(MT_Scalar distance) | 14 | 8 | 4 | 2 | 2 | 0 | 4 | 29
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::RAS_MeshObject(Mesh* mesh) | 11 | 9 | 6 | 2 | 0 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::~RAS_MeshObject() | 9 | 7 | 6 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::MeshModified() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::NumMaterials() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetMaterialName(unsigned int matid) | 7 | 5 | 4 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetMeshMaterial(unsigned int matid) | 9 | 8 | 6 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::NumPolygons() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetPolygon(int num) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetFirstMaterial() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetLastMaterial() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::SetName(const char *name) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetName() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetTextureName(unsigned int matid) | 7 | 5 | 4 | 3 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetMeshMaterial(RAS_IPolyMaterial *mat) | 9 | 6 | 4 | 4 | 2 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetMaterialId(RAS_IPolyMaterial *mat) | 10 | 7 | 5 | 4 | 2 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::AddPolygon(RAS_MaterialBucket *bucket, int numverts) | 28 | 19 | 18 | 2 | 5 | 0 | 4 | 29
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::DebugColor(unsigned int abgr) | 11 | 1 | 1 | 0 | 1 | 0 | 9 | 25
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::SetVertexColor(RAS_IPolyMaterial* mat,MT_Vector4 rgba) | 9 | 8 | 6 | 2 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::AddVertex(RAS_Polygon *poly, int i, const MT_Point3& xyz, const MT_Point2 uvs[RAS_TexVert::MAX_UNIT], const MT_Vector4& tangent, const unsigned int rgba, const MT_Vector3& normal, bool flat, int origindex) | 45 | 34 | 26 | 5 | 6 | 2 | 5 | 49
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::NumVertices(RAS_IPolyMaterial* mat) | 12 | 10 | 9 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetVertex(unsigned int matid, unsigned int index) | 21 | 17 | 13 | 6 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::GetVertexLocation(unsigned int orig_index) | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::AddMeshUser(void *clientobj, SG_QList *head, RAS_Deformer* deformer) | 35 | 26 | 16 | 7 | 1 | 0 | 8 | 76
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::RemoveFromBuckets(void *clientobj) | 14 | 10 | 8 | 2 | 4 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::SortPolygons(RAS_MeshSlot& ms, const MT_Transform &transform) | 46 | 18 | 13 | 5 | 8 | 0 | 20 | 132
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::HasColliderPolygon() | 7 | 6 | 4 | 4 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_MeshObject.cpp | RAS_MeshObject::SchedulePolygons(int drawingmode) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::RAS_Polygon(RAS_MaterialBucket* bucket, RAS_DisplayArray *darray, int numvert) | 8 | 6 | 6 | 0 | 1 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::VertexCount() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::SetVertexOffset(int i, unsigned short offset) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::GetVertex(int i) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::GetVertexOffset(int i) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::IsVisible() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::SetVisible(bool visible) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::IsCollider() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::SetCollider(bool visible) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::IsTwoside() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::SetTwoside(bool twoside) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::GetMaterial() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_Polygon.cpp | RAS_Polygon::GetDisplayArray() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_texmatrix.cpp | RAS_CalcTexMatrix(RAS_TexVert p[3],MT_Point3& origin,MT_Vector3& udir,MT_Vector3& vdir) | 50 | 29 | 27 | 0 | 14 | 0 | 7 | 50
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_texmatrix.cpp | main() | 38 | 25 | 24 | 1 | 13 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::RAS_TexVert(const MT_Point3& xyz, const MT_Point2 uvs[MAX_UNIT], const MT_Vector4& tangent, const unsigned int rgba, const MT_Vector3& normal, const bool flat, const unsigned int origindex) | 14 | 13 | 11 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::xyz() | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetRGBA(const MT_Vector4& rgba) | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetXYZ(const MT_Point3& xyz) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetXYZ(const float xyz[3]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetUV(int index, const MT_Point2& uv) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetUV(int index, const float uv[2]) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetRGBA(const unsigned int rgba) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetFlag(const short flag) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetUnit(const unsigned int u) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetNormal(const MT_Vector3& normal) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::SetTangent(const MT_Vector3& tangent) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::closeTo(const RAS_TexVert* other) | 16 | 12 | 6 | 4 | 1 | 1 | 3 | 38
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::getFlag() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::getUnit() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::Transform(const MT_Matrix4x4& mat, const MT_Matrix4x4& nmat) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_TexVert.cpp | RAS_TexVert::TransformUV(int index, const MT_Matrix4x4& mat) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.h | operator ==( const RAS_IPolyMaterial & rhs,const RAS_IPolyMaterial & lhs) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_IPolygonMaterial.h | operator <( const RAS_IPolyMaterial & lhs, const RAS_IPolyMaterial & rhs) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_GLExtensionManager.cpp | InitExtensions(bool debug) | 29 | 27 | 15 | 12 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListSlot::RAS_ListSlot(RAS_ListRasterizer* rasty) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListSlot::Release() | 6 | 6 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListSlot::~RAS_ListSlot() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListSlot::RemoveList() | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListSlot::DrawList() | 20 | 19 | 14 | 5 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListSlot::EndList() | 7 | 7 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListSlot::SetModified(bool mod) | 6 | 6 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListSlot::End() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::RAS_ListRasterizer(RAS_ICanvas* canvas, bool lock, int storage) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::~RAS_ListRasterizer() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::RemoveListSlot(RAS_ListSlot* list) | 32 | 31 | 23 | 11 | 0 | 0 | 1 | 12
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::FindOrAdd(RAS_MeshSlot& ms) | 48 | 40 | 34 | 7 | 0 | 0 | 8 | 54
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::ReleaseAlloc() | 15 | 15 | 11 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::IndexPrimitives(RAS_MeshSlot& ms) | 20 | 15 | 12 | 3 | 3 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::IndexPrimitivesMulti(RAS_MeshSlot& ms) | 21 | 15 | 12 | 3 | 4 | 0 | 2 | 22
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::Init(void) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::SetDrawingMode(int drawingmode) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_ListRasterizer.cpp | RAS_ListRasterizer::Exit() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::RAS_OpenGLLight(RAS_OpenGLRasterizer *ras) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::~RAS_OpenGLLight() | 11 | 10 | 11 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::ApplyFixedFunctionLighting(KX_Scene *kxscene, int oblayer, int slot) | 89 | 65 | 52 | 11 | 12 | 0 | 12 | 67
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::GetGPULamp() | 7 | 6 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::HasShadowBuffer() | 7 | 6 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::GetShadowLayer() | 7 | 6 | 4 | 3 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::BindShadowBuffer(RAS_ICanvas *canvas, KX_Camera *cam, MT_Transform& camtrans) | 36 | 23 | 22 | 1 | 8 | 0 | 5 | 30
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::UnbindShadowBuffer() | 6 | 5 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::GetTextureImage(short texslot) | 14 | 11 | 8 | 5 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLLight.cpp | RAS_OpenGLLight::Update() | 21 | 17 | 12 | 4 | 3 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::RAS_OpenGLRasterizer(RAS_ICanvas* canvas, int storage) | 35 | 31 | 22 | 3 | 4 | 1 | 0 | 6
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::~RAS_OpenGLRasterizer() | 8 | 6 | 4 | 2 | 1 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::Init() | 32 | 21 | 21 | 1 | 10 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetAmbientColor(float red, float green, float blue) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetAmbient(float factor) | 3 | 3 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetBackColor(float red, float green, float blue, float alpha) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetFogColor(float r, float g, float b) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetFogStart(float start) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetFogEnd(float fogend) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetFog(float start, float dist, float r, float g, float b) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::DisableFog() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::IsFogEnabled() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::DisplayFog() | 19 | 19 | 15 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetMaterial(const RAS_IPolyMaterial& mat) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::Exit() | 21 | 16 | 15 | 1 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::BeginFrame(double time) | 37 | 26 | 22 | 2 | 8 | 1 | 3 | 16
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetDrawingMode(int drawingmode) | 10 | 8 | 6 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetDrawingMode() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetDepthMask(DepthMask depthmask) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::ClearColorBuffer() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::ClearDepthBuffer() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::ClearCachingInfo(void) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::FlushDebugShapes() | 69 | 58 | 43 | 11 | 8 | 0 | 3 | 5
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::EndFrame() | 8 | 5 | 5 | 0 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetRenderArea() | 79 | 69 | 51 | 14 | 2 | 0 | 8 | 34
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetStereoMode(const StereoMode stereomode) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetStereoMode() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::Stereo() | 5 | 5 | 3 | 3 | 0 | 1 | 0 | 2
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::InterlacedStereo() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetEye(const StereoEye eye) | 36 | 35 | 22 | 9 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetEye() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetEyeSeparation(const float eyeseparation) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetEyeSeparation() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetFocalLength(const float focallength) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetFocalLength() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SwapBuffers() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetViewMatrix() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetViewInvMatrix() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::IndexPrimitives_3DText(RAS_MeshSlot& ms, class RAS_IPolyMaterial* polymat) | 66 | 48 | 35 | 9 | 14 | 0 | 4 | 17
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetTexCoordNum(int num) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetAttribNum(int num) | 4 | 4 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetTexCoord(TexCoGen coords, int unit) | 4 | 3 | 2 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetAttrib(TexCoGen coords, int unit, int layer) | 6 | 5 | 4 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::IndexPrimitives(RAS_MeshSlot& ms) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::IndexPrimitivesMulti(RAS_MeshSlot& ms) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetProjectionMatrix(MT_CmMatrix4x4 &mat) | 6 | 5 | 5 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetProjectionMatrix(const MT_Matrix4x4 & mat) | 9 | 6 | 6 | 0 | 1 | 0 | 2 | 17
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetFrustumMatrix( float left, float right, float bottom, float top, float frustnear, float frustfar, float focallength, bool ) | 45 | 33 | 25 | 7 | 6 | 0 | 6 | 51
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetOrthoMatrix( float left, float right, float bottom, float top, float frustnear, float frustfar ) | 13 | 9 | 9 | 1 | 3 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetViewMatrix(const MT_Matrix4x4 &mat, const MT_Matrix3x3 & camOrientMat3x3, const MT_Point3 & pos, bool perspective) | 51 | 37 | 30 | 4 | 7 | 2 | 7 | 52
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetCameraPosition() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetCameraOrtho() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetCullFace(bool enable) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetLines(bool enable) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetSpecularity(float specX, float specY, float specZ, float specval) | 3 | 3 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetShinyness(float shiny) | 3 | 3 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetDiffuse(float difX,float difY,float difZ,float diffuse) | 3 | 3 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetEmissive(float eX, float eY, float eZ, float e) | 3 | 3 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetTime() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetPolygonOffset(float mult, float add) | 9 | 9 | 6 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::EnableMotionBlur(float motionblurvalue) | 6 | 4 | 3 | 1 | 0 | 0 | 2 | 25
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::DisableMotionBlur() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetAlphaBlend(int alphablend) | 34 | 5 | 3 | 1 | 0 | 0 | 29 | 69
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetFrontFace(bool ccw) | 10 | 8 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetAnisotropicFiltering(short level) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetAnisotropicFiltering() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetMipmapping(MipmapOption val) | 16 | 16 | 10 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetMipmapping() | 7 | 7 | 4 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetUsingOverrideShader(bool val) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::GetUsingOverrideShader() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::ProcessLighting(bool uselights, const MT_Transform& viewmat) | 49 | 34 | 24 | 8 | 10 | 0 | 5 | 27
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::EnableOpenGLLights() | 14 | 11 | 9 | 2 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::DisableOpenGLLights() | 8 | 6 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::CreateLight() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::AddLight(RAS_ILightObject* lightobject) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::RemoveLight(RAS_ILightObject* lightobject) | 9 | 7 | 5 | 1 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::RayHit(struct KX_ClientObjectInfo *client, KX_RayCast *result, void * const data) | 23 | 17 | 14 | 3 | 4 | 0 | 2 | 13
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::applyTransform(double* oglmatrix,int objectdrawmode ) | 101 | 60 | 43 | 5 | 16 | 2 | 25 | 165
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | DisableForText() | 27 | 20 | 15 | 4 | 7 | 1 | 0 | 10
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::RenderBox2D(int xco, int yco, int width, int height, float percentage) | 41 | 30 | 30 | 0 | 7 | 0 | 4 | 36
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::RenderText3D( int fontid, const char *text, int size, int dpi, const float color[4], const double mat[16], float aspect) | 21 | 10 | 10 | 0 | 5 | 0 | 6 | 45
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::RenderText2D( RAS_TEXT_RENDER_MODE mode, const char* text, int xco, int yco, int width, int height) | 36 | 25 | 24 | 1 | 6 | 2 | 5 | 50
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::PushMatrix() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::PopMatrix() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::MotionBlur() | 19 | 18 | 13 | 2 | 0 | 0 | 1 | 10
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetClientObject(void* obj) | 8 | 7 | 5 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_OpenGLRasterizer.cpp | RAS_OpenGLRasterizer::SetAuxilaryClientInfo(void* inf) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::RAS_StorageIM(int *texco_num, RAS_IRasterizer::TexCoGen *texco, int *attrib_num, RAS_IRasterizer::TexCoGen *attrib, int *attrib_layer) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::~RAS_StorageIM() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::Init() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::Exit() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::IndexPrimitives(RAS_MeshSlot& ms) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::IndexPrimitivesMulti(class RAS_MeshSlot& ms) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::TexCoord(const RAS_TexVert &tv) | 50 | 47 | 28 | 17 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::SetCullFace(bool enable) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | CheckMaterialDM(int matnr, void *attribs) | 8 | 7 | 5 | 4 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | CheckTexDM(MTFace *tface, const bool has_mcol, int matnr) | 24 | 19 | 14 | 9 | 1 | 0 | 4 | 24
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageIM.cpp | RAS_StorageIM::IndexPrimitivesInternal(RAS_MeshSlot& ms, bool multi) | 100 | 74 | 53 | 14 | 15 | 0 | 11 | 74
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVA.cpp | RAS_StorageVA::RAS_StorageVA(int *texco_num, RAS_IRasterizer::TexCoGen *texco, int *attrib_num, RAS_IRasterizer::TexCoGen *attrib, int *attrib_layer) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVA.cpp | RAS_StorageVA::~RAS_StorageVA() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVA.cpp | RAS_StorageVA::Init() | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVA.cpp | RAS_StorageVA::Exit() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVA.cpp | RAS_StorageVA::IndexPrimitives(RAS_MeshSlot& ms) | 58 | 46 | 33 | 9 | 8 | 0 | 4 | 15
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVA.cpp | RAS_StorageVA::IndexPrimitivesMulti(class RAS_MeshSlot& ms) | 61 | 48 | 35 | 9 | 9 | 0 | 4 | 15
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVA.cpp | RAS_StorageVA::TexCoordPtr(const RAS_TexVert *tv) | 57 | 51 | 30 | 17 | 3 | 0 | 3 | 30
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVA.cpp | RAS_StorageVA::EnableTextures(bool enable) | 75 | 66 | 42 | 16 | 7 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | VBO::VBO(RAS_DisplayArray *data, unsigned int indices) | 28 | 20 | 17 | 1 | 4 | 0 | 4 | 12
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | VBO::~VBO() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | VBO::UpdateData() | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | VBO::UpdateIndices() | 4 | 4 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | VBO::Draw(int texco_num, RAS_IRasterizer::TexCoGen* texco, int attrib_num, RAS_IRasterizer::TexCoGen* attrib, int *attrib_layer, bool multi) | 98 | 84 | 57 | 18 | 10 | 1 | 4 | 6
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | RAS_StorageVBO::RAS_StorageVBO(int *texco_num, RAS_IRasterizer::TexCoGen *texco, int *attrib_num, RAS_IRasterizer::TexCoGen *attrib, int *attrib_layer) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | RAS_StorageVBO::~RAS_StorageVBO() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | RAS_StorageVBO::Init() | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | RAS_StorageVBO::Exit() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | RAS_StorageVBO::IndexPrimitives(RAS_MeshSlot& ms) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | RAS_StorageVBO::IndexPrimitivesMulti(RAS_MeshSlot& ms) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\Rasterizer\RAS_OpenGLRasterizer\RAS_StorageVBO.cpp | RAS_StorageVBO::IndexPrimitivesInternal(RAS_MeshSlot& ms, bool multi) | 19 | 14 | 9 | 3 | 4 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::SG_BBox() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::SG_BBox(const MT_Point3 &min, const MT_Point3 &max) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::SG_BBox(const SG_BBox &other, const MT_Transform &world) | 7 | 7 | 7 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::SG_BBox(const SG_BBox &other) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::operator +=(const MT_Point3 &point) | 17 | 14 | 8 | 4 | 3 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::operator +=(const SG_BBox &bbox) | 5 | 4 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::operator +(const SG_BBox &bbox2) const | 4 | 4 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::volume() const | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::translate(const MT_Vector3& dx) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::scale(const MT_Vector3& size, const MT_Point3& point) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::transform(const MT_Transform &world) const | 9 | 9 | 9 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::inside(const MT_Point3 &point) const | 4 | 4 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::inside(const SG_BBox& other) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::intersects(const SG_BBox& other) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::outside(const SG_BBox& other) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::test(const SG_BBox& other) const | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::get(MT_Point3 *box, const MT_Transform &world) const | 9 | 9 | 9 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::getaa(MT_Point3 *box, const MT_Transform &world) const | 10 | 10 | 10 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::getmm(MT_Point3 *box, const MT_Transform &world) const | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_BBox.cpp | SG_BBox::split(SG_BBox &left, SG_BBox &right) const | 60 | 54 | 46 | 3 | 5 | 0 | 1 | 26
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Controller.cpp | SG_Controller:: SetObject(SG_IObject* obj) | 2 | 2 | 2 | 0 | 0 | 1 | 0 | 4
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Controller.cpp | SG_Controller:: ClearObject( ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_IObject.cpp | SG_IObject:: SG_IObject( void* clientobj, void* clientinfo, SG_Callbacks& callbacks ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_IObject.cpp | SG_IObject:: SG_IObject( const SG_IObject &other ) | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_IObject.cpp | SG_IObject:: AddSGController( SG_Controller* cont ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_IObject.cpp | SG_IObject:: RemoveSGController( SG_Controller* cont ) | 4 | 3 | 3 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_IObject.cpp | SG_IObject:: RemoveAllControllers( ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_IObject.cpp | SG_IObject::SetControllerTime(double time) | 6 | 6 | 4 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_IObject.cpp | SG_IObject:: ~SG_IObject() | 7 | 6 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::SG_Node( void* clientobj, void* clientinfo, SG_Callbacks& callbacks ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::SG_Node( const SG_Node & other ) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::~SG_Node() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::GetSGReplica() | 7 | 5 | 5 | 2 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node:: ProcessSGReplica( SG_Node** replica ) | 35 | 25 | 15 | 5 | 3 | 0 | 7 | 56
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node:: Destruct() | 21 | 12 | 8 | 2 | 4 | 0 | 5 | 48
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node:: GetRootSGParent( ) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::IsAncessor(const SG_Node* child) const | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node:: DisconnectFromParent( ) | 7 | 6 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::AddChild(SG_Node* child) | 3 | 3 | 3 | 0 | 0 | 1 | 0 | 3
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::RemoveChild(SG_Node* child) | 7 | 6 | 4 | 1 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::UpdateWorldData(double time, bool parentUpdated) | 16 | 8 | 5 | 2 | 3 | 0 | 5 | 19
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Node.cpp | SG_Node::SetSimulatedTime(double time,bool recurse) | 13 | 9 | 5 | 2 | 2 | 0 | 2 | 10
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial:: SG_Spatial( void* clientobj, void* clientinfo, SG_Callbacks& callbacks ) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial:: SG_Spatial( const SG_Spatial& other ) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial:: ~SG_Spatial() | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial:: SetParentRelation( SG_ParentRelation *relation ) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial:: UpdateSpatialData( const SG_Spatial *parent, double time, bool& parentUpdated) | 22 | 12 | 8 | 4 | 6 | 0 | 4 | 26
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial:: RelativeTranslate( const MT_Vector3& trans, const SG_Spatial *parent, bool local ) | 13 | 13 | 9 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial:: RelativeRotate( const MT_Matrix3x3& rot, bool local ) | 7 | 7 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial::GetWorldTransform() const | 4 | 4 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial::inside(const MT_Point3 &point) const | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial::getBBox(MT_Point3 *box) const | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Spatial.cpp | SG_Spatial::getAABBox(MT_Point3 *box) const | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::SG_Tree() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::SG_Tree(SG_Tree* left, SG_Tree* right) | 13 | 13 | 9 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::SG_Tree(SG_Node* client) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::~SG_Tree() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::volume() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::dump() const | 9 | 9 | 5 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::Left() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::Right() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::Client() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::Find(SG_Node *node) | 25 | 20 | 12 | 9 | 5 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::get(MT_Point3 *box) const | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::inside(const MT_Point3 &point) const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::BBox() const | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::SetLeft(SG_Tree *left) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_Tree::SetRight(SG_Tree *right) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_TreeFactory::SG_TreeFactory() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_TreeFactory::~SG_TreeFactory() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_TreeFactory::Add(SG_Node* client) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_TreeFactory::Add(SG_Tree* tree) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_TreeFactory::MakeTreeDown(SG_BBox &bbox) | 90 | 77 | 49 | 24 | 12 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_TreeFactory::MakeTree() | 10 | 8 | 6 | 4 | 2 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_Tree.cpp | SG_TreeFactory::MakeTreeUp() | 70 | 60 | 39 | 15 | 7 | 0 | 3 | 23
D:\stuff\blender\blender_src\source\gameengine\SceneGraph\SG_IObject.h | SG_SetActiveStage(SG_Stage stage) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\blendVideoTex.cpp | getMaterialID(PyObject *self, PyObject *args) | 19 | 12 | 9 | 5 | 1 | 0 | 6 | 24
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\blendVideoTex.cpp | getLastError(PyObject *self, PyObject *args) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\blendVideoTex.cpp | setLogFile(PyObject *self, PyObject *args) | 6 | 4 | 3 | 3 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\blendVideoTex.cpp | imageToArray(PyObject *self, PyObject *args) | 13 | 10 | 8 | 3 | 0 | 0 | 3 | 13
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\blendVideoTex.cpp | registerAllTypes(void) | 19 | 18 | 16 | 0 | 1 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\blendVideoTex.cpp | initVideoTexture(void) | 50 | 33 | 27 | 11 | 10 | 0 | 7 | 29
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | ExpDesc::ExpDesc(ExceptionID & exp, const char *desc, RESULT hres) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | ExpDesc::~ExpDesc(void) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::Exception() | 5 | 4 | 4 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | throw() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::Exception(const Exception & xpt) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::operator=(const Exception & xpt) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::what() | 5 | 3 | 3 | 1 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::Exception(ExceptionID & expID, RESULT rslt, const char *fil, int lin) | 6 | 5 | 3 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::setFileLine(const char *fil, int lin) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::report(void) | 14 | 10 | 8 | 1 | 0 | 0 | 4 | 15
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::setXptDesc(void) | 44 | 26 | 18 | 5 | 0 | 0 | 18 | 79
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | Exception::copy(const Exception & xpt) | 9 | 6 | 6 | 0 | 1 | 0 | 2 | 4
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Exception.cpp | registerAllExceptions(void) | 17 | 17 | 17 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | FilterBase::FilterBase(void) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | FilterBase::~FilterBase(void) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | FilterBase::release(void) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | FilterBase::setPrevious(PyFilter *filt, bool useRefCnt) | 11 | 7 | 5 | 2 | 0 | 0 | 4 | 17
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | FilterBase::findFirst(void) | 6 | 4 | 5 | 2 | 0 | 0 | 2 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | Filter_allocNew(PyTypeObject *type, PyObject *args, PyObject *kwds) | 7 | 4 | 4 | 1 | 0 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | Filter_dealloc(PyFilter *self) | 8 | 7 | 5 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | Filter_getPrevious(PyFilter *self, void *closure) | 16 | 11 | 7 | 3 | 0 | 0 | 5 | 17
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.cpp | Filter_setPrevious(PyFilter *self, PyObject *value, void *closure) | 16 | 11 | 7 | 4 | 0 | 0 | 5 | 16
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBlueScreen.cpp | FilterBlueScreen::FilterBlueScreen(void) | 5 | 3 | 3 | 0 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBlueScreen.cpp | FilterBlueScreen::setColor(unsigned char red, unsigned char green, unsigned char blue) | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBlueScreen.cpp | FilterBlueScreen::setLimits(unsigned short minLimit, unsigned short maxLimit) | 8 | 6 | 5 | 1 | 0 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBlueScreen.cpp | getFilter(PyFilter *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBlueScreen.cpp | getColor(PyFilter *self, void *closure) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBlueScreen.cpp | setColor(PyFilter *self, PyObject *value, void *closure) | 19 | 16 | 6 | 3 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBlueScreen.cpp | getLimits(PyFilter *self, void *closure) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBlueScreen.cpp | setLimits(PyFilter *self, PyObject *value, void *closure) | 17 | 14 | 6 | 3 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | FilterColor::FilterColor(void) | 5 | 4 | 2 | 2 | 0 | 0 | 1 | 5
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | FilterColor::setMatrix(ColorMatrix & mat) | 5 | 4 | 2 | 2 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | getFilterColor(PyFilter *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | getMatrix(PyFilter *self, void *closure) | 7 | 7 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | setMatrix(PyFilter *self, PyObject *value, void *closure) | 33 | 22 | 14 | 7 | 0 | 0 | 11 | 40
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | FilterLevel::FilterLevel(void) | 8 | 7 | 5 | 1 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | FilterLevel::setLevels(ColorLevel & lev) | 8 | 7 | 4 | 2 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | getFilterLevel(PyFilter *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | getLevels(PyFilter *self, void *closure) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterColor.cpp | setLevels(PyFilter *self, PyObject *value, void *closure) | 33 | 22 | 14 | 7 | 0 | 0 | 11 | 40
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterNormal.cpp | FilterNormal::FilterNormal(void) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterNormal.cpp | FilterNormal::setColor(unsigned short colIdx) | 5 | 3 | 2 | 1 | 0 | 0 | 2 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterNormal.cpp | FilterNormal::setDepth(float depth) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterNormal.cpp | getFilter(PyFilter *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterNormal.cpp | getColor(PyFilter *self, void *closure) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterNormal.cpp | setColor(PyFilter *self, PyObject *value, void *closure) | 11 | 8 | 6 | 3 | 0 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterNormal.cpp | getDepth(PyFilter *self, void *closure) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterNormal.cpp | setDepth(PyFilter *self, PyObject *value, void *closure) | 16 | 12 | 8 | 4 | 1 | 1 | 3 | 14
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::ImageBase(bool staticSrc) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::~ImageBase(void) | 4 | 3 | 2 | 1 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::release(void) | 12 | 9 | 7 | 2 | 0 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::getImage(unsigned int texId, double ts) | 19 | 12 | 7 | 4 | 0 | 0 | 7 | 30
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::refresh(void) | 6 | 4 | 3 | 1 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::getSource(const char *id) | 5 | 3 | 3 | 1 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::setSource(const char *id, PyImage *source) | 30 | 19 | 11 | 8 | 0 | 0 | 11 | 54
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::setFilter(PyFilter * filt) | 7 | 4 | 4 | 1 | 0 | 0 | 3 | 9
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::init(short width, short height) | 32 | 22 | 14 | 5 | 1 | 0 | 9 | 39
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::findSource(const char *id) | 8 | 5 | 4 | 3 | 0 | 0 | 3 | 10
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::checkSourceSizes(void) | 24 | 15 | 10 | 5 | 0 | 0 | 9 | 42
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::calcSize(short size) | 7 | 4 | 3 | 2 | 0 | 0 | 3 | 15
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageBase::loopDetect(ImageBase * img) | 10 | 6 | 4 | 5 | 0 | 0 | 4 | 24
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageSource::ImageSource(const char *id) | 6 | 5 | 4 | 1 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageSource::~ImageSource(void) | 3 | 2 | 2 | 0 | 0 | 0 | 1 | 2
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageSource::is(const char *id) | 4 | 4 | 3 | 3 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageSource::setSource(PyImage *source) | 7 | 4 | 4 | 1 | 0 | 0 | 3 | 9
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageSource::getImage(double ts) | 10 | 6 | 4 | 2 | 0 | 0 | 4 | 13
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | ImageSource::refresh(void) | 3 | 2 | 2 | 1 | 0 | 0 | 1 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_allocNew(PyTypeObject *type, PyObject *args, PyObject *kwds) | 7 | 4 | 4 | 1 | 0 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_dealloc(PyImage *self) | 15 | 13 | 7 | 3 | 0 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getImage(PyImage *self, char *mode) | 95 | 81 | 51 | 16 | 1 | 0 | 13 | 83
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getSize(PyImage *self, void *closure) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_refresh(PyImage *self) | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getScale(PyImage *self, void *closure) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_setScale(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 4 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getFlip(PyImage *self, void *closure) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_setFlip(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 4 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getZbuff(PyImage *self, void *closure) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_setZbuff(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 4 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getDepth(PyImage *self, void *closure) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_setDepth(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 4 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getSource(PyImage *self, PyObject *args) | 19 | 14 | 9 | 5 | 0 | 0 | 5 | 15
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_setSource(PyImage *self, PyObject *args) | 30 | 23 | 14 | 7 | 0 | 0 | 7 | 22
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getFilter(PyImage *self, void *closure) | 16 | 11 | 7 | 3 | 0 | 0 | 5 | 17
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_setFilter(PyImage *self, PyObject *value, void *closure) | 16 | 11 | 7 | 4 | 0 | 0 | 5 | 16
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_valid(PyImage *self, void *closure) | 9 | 9 | 5 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_getbuffer(PyImage *self, Py_buffer *view, int flags) | 44 | 31 | 20 | 7 | 4 | 0 | 9 | 77
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.cpp | Image_releaseBuffer(PyImage *self, Py_buffer *buffer) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | ImageBuff_init(PyObject *pySelf, PyObject *args, PyObject *kwds) | 32 | 23 | 17 | 5 | 3 | 0 | 6 | 30
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | ImageBuff::~ImageBuff(void) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | ImageBuff::load(unsigned char *img, short width, short height) | 20 | 13 | 10 | 2 | 0 | 0 | 7 | 36
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | ImageBuff::clear(short width, short height, unsigned char color) | 25 | 18 | 14 | 2 | 1 | 0 | 6 | 42
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | ImageBuff::plot(unsigned char *img, short width, short height, short x, short y, short mode) | 21 | 14 | 12 | 2 | 4 | 0 | 3 | 34
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | ImageBuff::plot(ImageBuff *img, short x, short y, short mode) | 19 | 14 | 11 | 3 | 1 | 0 | 4 | 47
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | getImageBuff(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | testPyBuffer(Py_buffer *buffer, int width, int height, unsigned int pixsize) | 29 | 28 | 17 | 11 | 0 | 0 | 1 | 14
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | testBGLBuffer(Buffer *buffer, int width, int height, unsigned int pixsize) | 12 | 12 | 8 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | load(PyImage *self, PyObject *args) | 61 | 50 | 27 | 8 | 2 | 0 | 9 | 41
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBuff.cpp | plot(PyImage *self, PyObject *args) | 45 | 38 | 26 | 10 | 1 | 0 | 6 | 31
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageMix.cpp | getImageSourceMix(ImageSource *src) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageMix.cpp | ImageMix::getWeight(const char *id) | 5 | 3 | 3 | 1 | 0 | 0 | 2 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageMix.cpp | ImageMix::setWeight(const char *id, short weight) | 8 | 5 | 5 | 2 | 0 | 0 | 3 | 11
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageMix.cpp | ImageMix::calcImage(unsigned int texId, double ts) | 27 | 17 | 10 | 4 | 0 | 0 | 10 | 45
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageMix.cpp | getImageMix(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageMix.cpp | getWeight(PyImage *self, PyObject *args) | 12 | 8 | 6 | 4 | 0 | 0 | 4 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageMix.cpp | setWeight(PyImage *self, PyObject *args) | 16 | 12 | 8 | 5 | 0 | 0 | 4 | 11
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | ImageRender::ImageRender(KX_Scene *scene, KX_Camera * camera) | 7 | 5 | 5 | 0 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | ImageRender::~ImageRender(void) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | ImageRender::setBackground(int red, int green, int blue, int alpha) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | ImageRender::calcImage(unsigned int texId, double ts) | 15 | 11 | 7 | 1 | 0 | 2 | 4 | 30
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | ImageRender::Render() | 161 | 117 | 80 | 6 | 16 | 0 | 28 | 219
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | getImageRender(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | ImageRender_init(PyObject *pySelf, PyObject *args, PyObject *kwds) | 38 | 25 | 20 | 9 | 2 | 0 | 11 | 40
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | getBackground(PyImage *self, void *closure) | 6 | 6 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | setBackground(PyImage *self, PyObject *value, void *closure) | 19 | 16 | 6 | 7 | 0 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | ImageMirror_init(PyObject *pySelf, PyObject *args, PyObject *kwds) | 72 | 51 | 33 | 12 | 8 | 3 | 13 | 72
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | getClip(PyImage *self, void *closure) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | setClip(PyImage *self, PyObject *value, void *closure) | 12 | 9 | 7 | 3 | 0 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageRender.cpp | ImageRender::ImageRender(KX_Scene *scene, KX_GameObject *observer, KX_GameObject *mirror, RAS_IPolyMaterial *mat) | 157 | 126 | 97 | 16 | 1 | 1 | 30 | 297
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport::ImageViewport(void) | 15 | 8 | 8 | 0 | 1 | 0 | 6 | 35
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport::~ImageViewport(void) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport::setWhole(bool whole) | 17 | 10 | 7 | 1 | 0 | 0 | 7 | 26
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport::setCaptureSize(short size[2]) | 16 | 15 | 9 | 3 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport::setPosition(GLint pos[2]) | 10 | 7 | 4 | 3 | 0 | 0 | 3 | 15
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport::calcImage(unsigned int texId, double ts) | 65 | 44 | 28 | 7 | 2 | 0 | 19 | 103
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | getImageViewport(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport_getWhole(PyImage *self, void *closure) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport_setWhole(PyImage *self, PyObject *value, void *closure) | 19 | 16 | 10 | 5 | 0 | 0 | 3 | 16
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport_getAlpha(PyImage *self, void *closure) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport_setAlpha(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 4 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport_getPosition(PyImage *self, void *closure) | 6 | 6 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport_setPosition(PyImage *self, PyObject *value, void *closure) | 19 | 16 | 8 | 3 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport_getCaptureSize(PyImage *self, void *closure) | 6 | 6 | 6 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageViewport.cpp | ImageViewport_setCaptureSize(PyImage *self, PyObject *value, void *closure) | 28 | 24 | 12 | 4 | 0 | 0 | 4 | 17
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\PyTypeList.cpp | PyTypeList::~PyTypeList() | 5 | 4 | 2 | 2 | 0 | 0 | 1 | 3
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\PyTypeList.cpp | PyTypeList::in(PyTypeObject *type) | 9 | 5 | 3 | 4 | 0 | 0 | 4 | 18
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\PyTypeList.cpp | PyTypeList::add(PyTypeObject *type, const char *name) | 7 | 5 | 3 | 2 | 0 | 0 | 2 | 11
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\PyTypeList.cpp | PyTypeList::ready(void) | 9 | 5 | 3 | 4 | 0 | 0 | 4 | 13
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\PyTypeList.cpp | PyTypeList::reg(PyObject *module) | 11 | 7 | 4 | 2 | 0 | 0 | 4 | 14
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | loadTexture(unsigned int texId, unsigned int *texture, short *size, bool mipmap) | 16 | 15 | 11 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | getMaterial(PyObject *obj, short matID) | 18 | 13 | 8 | 5 | 0 | 0 | 5 | 25
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | getLamp(PyObject *obj) | 6 | 3 | 3 | 2 | 1 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | getMaterialID(PyObject *obj, const char *name) | 23 | 16 | 9 | 9 | 0 | 0 | 7 | 48
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_new(PyTypeObject *type, PyObject *args, PyObject *kwds) | 15 | 12 | 12 | 1 | 0 | 0 | 3 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_dealloc(Texture *self) | 10 | 6 | 6 | 0 | 0 | 0 | 4 | 10
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_init(Texture *self, PyObject *args, PyObject *kwds) | 73 | 52 | 32 | 10 | 5 | 0 | 16 | 73
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_close(Texture * self) | 18 | 15 | 9 | 3 | 0 | 0 | 3 | 9
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_refresh(Texture *self, PyObject *args) | 88 | 63 | 39 | 11 | 3 | 0 | 22 | 110
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_getBindId(Texture *self, void *closure) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_getMipmap(Texture *self, void *closure) | 4 | 3 | 3 | 1 | 0 | 0 | 1 | 8
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_setMipmap(Texture *self, PyObject *value, void *closure) | 11 | 8 | 6 | 3 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_getSource(Texture *self, PyObject *value, void *closure) | 9 | 7 | 5 | 2 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\Texture.cpp | Texture_setSource(Texture *self, PyObject *value, void *closure) | 16 | 10 | 8 | 3 | 0 | 0 | 6 | 19
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | VideoBase::init(short width, short height) | 6 | 4 | 4 | 0 | 0 | 0 | 2 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | VideoBase::process(BYTE *sample) | 41 | 30 | 18 | 7 | 0 | 1 | 11 | 53
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_open(VideoBase *self, char *file, short captureID) | 9 | 6 | 4 | 2 | 1 | 0 | 2 | 12
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_play(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_pause(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_stop(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_getStatus(PyImage *self, void *closure) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_refresh(PyImage *self) | 3 | 3 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_getRange(PyImage *self, void *closure) | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_setRange(PyImage *self, PyObject *value, void *closure) | 15 | 11 | 6 | 3 | 0 | 0 | 4 | 20
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_getRepeat(PyImage *self, void *closure) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_setRepeat(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 3 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_getFrameRate(PyImage *self, void *closure) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.cpp | Video_setFrameRate(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 3 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::VideoFFmpeg(HRESULT * hRslt) | 13 | 10 | 10 | 0 | 0 | 0 | 3 | 20
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::~VideoFFmpeg() | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::release() | 39 | 38 | 26 | 7 | 0 | 0 | 1 | 1
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::allocFrameRGB() | 21 | 21 | 8 | 2 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::initParams(short width, short height, float rate, bool image) | 5 | 5 | 5 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::openStream(const char *filename, AVInputFormat *inputFormat, AVDictionary **formatParams) | 126 | 107 | 59 | 19 | 11 | 0 | 8 | 47
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::cacheThread(void *data) | 132 | 106 | 61 | 23 | 4 | 0 | 22 | 234
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::startCache() | 20 | 20 | 14 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::stopCache() | 35 | 34 | 24 | 5 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::releaseFrame(AVFrame *frame) | 13 | 11 | 9 | 1 | 0 | 0 | 2 | 19
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::openFile(char *filename) | 53 | 35 | 20 | 6 | 5 | 1 | 13 | 139
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::openCam(char *file, short camIdx) | 89 | 57 | 39 | 13 | 7 | 0 | 25 | 156
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::play(void) | 20 | 15 | 9 | 4 | 2 | 0 | 3 | 11
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::pause(void) | 14 | 14 | 8 | 4 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::stop(void) | 10 | 9 | 7 | 2 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::setRange(double start, double stop) | 12 | 10 | 6 | 1 | 0 | 0 | 2 | 6
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::setFrameRate(float rate) | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::calcImage(unsigned int texId, double ts) | 90 | 64 | 37 | 12 | 0 | 0 | 26 | 201
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::setPositions(void) | 12 | 8 | 6 | 1 | 0 | 0 | 4 | 27
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg::grabFrame(long position) | 230 | 174 | 90 | 46 | 12 | 0 | 44 | 462
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | getVideoFFmpeg(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg_init(PyObject *pySelf, PyObject *args, PyObject *kwds) | 39 | 23 | 18 | 4 | 5 | 0 | 11 | 57
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg_getPreseek(PyImage *self, void *closure) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg_setPreseek(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 3 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg_getDeinterlace(PyImage *self, void *closure) | 5 | 5 | 3 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | VideoFFmpeg_setDeinterlace(PyImage *self, PyObject *value, void *closure) | 11 | 8 | 6 | 3 | 0 | 0 | 3 | 7
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | ImageFFmpeg_init(PyObject *pySelf, PyObject *args, PyObject *kwds) | 27 | 17 | 12 | 4 | 4 | 0 | 6 | 27
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.cpp | Image_reload(PyImage *self, PyObject *args) | 21 | 17 | 12 | 6 | 0 | 0 | 4 | 20
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\FilterBase.h | Filter_init(PyObject *pySelf, PyObject *args, PyObject *kwds) | 7 | 5 | 5 | 2 | 0 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\ImageBase.h | Image_init(PyObject *pySelf, PyObject *args, PyObject *kwds) | 7 | 5 | 5 | 2 | 0 | 0 | 2 | 5
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.h | getVideo(PyImage *self) | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoBase.h | Video_init(PyImage *self) | 6 | 5 | 5 | 1 | 0 | 0 | 1 | 4
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.h | get_codec_from_stream(AVStream* stream) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.h | get_codec_from_stream(AVStream* stream) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0
D:\stuff\blender\blender_src\source\gameengine\VideoTexture\VideoFFmpeg.h | getFFmpeg(PyImage *self) | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0