code wiki / (root) / nx_body_rest_frame_candidate_t345.nx

nx_body_rest_frame_candidate_t345.nx

buildroot/runtime/nx_body_rest_frame_candidate_t345.nx

3513 B40 linesdepth 12pulls 36 transitivereach 1 importersview sourcekind librarytopic body
docsdependenciesstructsconstsfunctions

about

Segment rest registration. Input joints retain source units; caller declares units per metre and frame axes.

dependencies 3 imports · 1 importers

nx_body_rest_registration_candidat nx_nxa_affine_palette_t34.nx nx_vecmath.nx nx_body_rest_frame_candidate_t nx_body_rest_frame_gate_t345.nx

imports: nx_body_rest_registration_candidate_t345.nxnx_nxa_affine_palette_t34.nxnx_vecmath.nx

imported by: nx_body_rest_frame_gate_t345.nx

structs

none

consts

5const BRF_COMPONENT_MAX:i64=1073741824

functions

7func brf_normalize(x:i64,y:i64,z:i64,out:*i64)->i64
called by 1: brf_segment calls 2: vm_absvm_isqrt
16func brf_segment(rows:*i64,n:i64,index:i64,units:i64,root_y:*i64,reference_z:*i64,out:*i64,scratch:*i64)->i64
called by 1: main calls 2: br_joint_indexbrf_normalize
36func brf_delta(reference:*i64,target:*i64,out:*i64,normal:*i64,budget:i64,scratch:*i64,report:*i64)->i64