unreal.TrackingAlignmentCalibrationProfile¶
- class unreal.TrackingAlignmentCalibrationProfile(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
PrimaryDataAssetCalibration profile holding actors and samples for aligning two tracking spaces.
C++ Source:
Plugin: CameraCalibration
Module: TrackingAlignment
File: TrackingAlignmentCalibrationProfile.h
Editor Properties: (see get_editor_property/set_editor_property)
samples(Array[TrackingAlignmentSample]): [Read-Write] Captured samples from both Tracking space A and B.tracker_a_actors(TrackingAlignmentActors): [Read-Write] Tracking space A tracked source and origin actor.tracker_b_actors(TrackingAlignmentActors): [Read-Write] Tracking space B tracked source and origin actor.
- capture_sample() TrackingAlignmentSample or None¶
Capture and add a new sample for TrackerAActors and TrackerBActors, and write it into the out parameter NewSample.
- Returns:
new_sample (TrackingAlignmentSample):
- Return type:
TrackingAlignmentSample or None
- remove_sample(at_index) bool¶
Remove sample at the given index.
- Parameters:
at_index (int32)
- Return type:
- property tracker_a_actors: TrackingAlignmentActors¶
[Read-Write] Tracking space A tracked source and origin actor.
- Type:
- property tracker_b_actors: TrackingAlignmentActors¶
[Read-Write] Tracking space B tracked source and origin actor.
- Type: