mkit.ops.registration
            GlobalRegistrationResult
  
      dataclass
  
    
            NonRigidRegistrationResult
  
      dataclass
  
    
            RigidRegistrationMethod
    
            RigidRegistrationResult
  
      dataclass
  
    
            TrimeshICP
  
      dataclass
  
    
              Bases: RigidRegistrationMethod
            __call__
__call__(
    source: Any,
    target: Any,
    source_weight: FNLike | None = None,
    target_weight: FNLike | None = None,
) -> RigidRegistrationResult
            global_registration
global_registration(
    source: Any,
    target: Any,
    *,
    init: F44Like | None = None,
    inverse: bool = False,
    method: Literal["open3d"] = "open3d",
    normalize: bool = True,
    **kwargs
) -> GlobalRegistrationResult
            non_rigid_registration
non_rigid_registration(
    method: NonRigidRegistrationMethod,
) -> NonRigidRegistrationResult
            rigid_registration
rigid_registration(
    source: Any,
    target: Any,
    *,
    estimate_init: bool = True,
    init: F44Like | None = None,
    inverse: bool = False,
    method: RigidRegistrationMethod | None = None,
    source_weight: FN3Like | None = None,
    target_weight: FN3Like | None = None
) -> RigidRegistrationResult