Containers
- class motion3d.TransformContainerException
- class motion3d.TransformContainer
-
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: motion3d.TransformContainer, arg0: int) -> motion3d::TransformInterface
__getitem__(self: motion3d.TransformContainer, arg0: motion3d.Time) -> motion3d::TransformInterface
__getitem__(self: motion3d.TransformContainer, arg0: slice) -> motion3d.TransformContainer
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: motion3d.TransformContainer, has_stamps: bool, has_poses: bool) -> None
motion3d::TransformContainer::TransformContainer()__init__(self: motion3d.TransformContainer, transforms: List[motion3d::TransformInterface], has_poses: bool) -> None
motion3d::TransformContainer::TransformContainer()__init__(self: motion3d.TransformContainer, transforms: List[motion3d::TransformInterface], has_poses: bool) -> None
motion3d::TransformContainer::TransformContainer()__init__(self: motion3d.TransformContainer, transforms: Dict[motion3d.Time, motion3d::TransformInterface], has_poses: bool) -> None
motion3d::TransformContainer::TransformContainer()__init__(self: motion3d.TransformContainer, transforms: Dict[motion3d.Time, motion3d::TransformInterface], has_poses: bool) -> None
motion3d::TransformContainer::TransformContainer()__init__(self: motion3d.TransformContainer, stamps: List[motion3d.Time], transforms: List[motion3d::TransformInterface], has_poses: bool, sorted_data: bool = False) -> None
motion3d::TransformContainer::TransformContainer()__init__(self: motion3d.TransformContainer, stamps: List[motion3d.Time], transforms: List[motion3d::TransformInterface], has_poses: bool, sorted_data: bool = False) -> None
motion3d::TransformContainer::TransformContainer()__init__(self: motion3d.TransformContainer, other: motion3d.TransformContainer) -> None
- __iter__(self: motion3d.TransformContainer) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::begin()tomotion3d::TransformContainer::end()
- __len__(self: motion3d.TransformContainer) int
- __repr__(self: motion3d.TransformContainer) str
- addStamps(self: motion3d.TransformContainer, stamps: List[motion3d.Time]) motion3d.TransformContainer
- addStamps_(self: motion3d.TransformContainer, stamps: List[motion3d.Time]) motion3d.TransformContainer
- append(*args, **kwargs)
Overloaded function.
append(self: motion3d.TransformContainer, transform: motion3d::TransformInterface) -> None
motion3d::TransformContainer::append()append(self: motion3d.TransformContainer, stamp: motion3d.Time, transform: motion3d::TransformInterface) -> None
- apply(self: motion3d.TransformContainer, transform_pre: motion3d::TransformInterface, transform_post: motion3d::TransformInterface) motion3d.TransformContainer
- applyFunc(self: motion3d.TransformContainer, func: Callable[[motion3d::TransformInterface], motion3d::TransformInterface]) motion3d.TransformContainer
- applyFunc_(self: motion3d.TransformContainer, func: Callable[[motion3d::TransformInterface], motion3d::TransformInterface]) motion3d.TransformContainer
- applyIndexFunc(self: motion3d.TransformContainer, func: Callable[[int, motion3d::TransformInterface], motion3d::TransformInterface]) motion3d.TransformContainer
- applyIndexFunc_(self: motion3d.TransformContainer, func: Callable[[int, motion3d::TransformInterface], motion3d::TransformInterface]) motion3d.TransformContainer
- applyPost(self: motion3d.TransformContainer, transform: motion3d::TransformInterface) motion3d.TransformContainer
- applyPost_(self: motion3d.TransformContainer, transform: motion3d::TransformInterface) motion3d.TransformContainer
- applyPre(self: motion3d.TransformContainer, transform: motion3d::TransformInterface) motion3d.TransformContainer
- applyPre_(self: motion3d.TransformContainer, transform: motion3d::TransformInterface) motion3d.TransformContainer
- applyStampFunc(self: motion3d.TransformContainer, func: Callable[[motion3d.Time, motion3d::TransformInterface], motion3d::TransformInterface]) motion3d.TransformContainer
- applyStampFunc_(self: motion3d.TransformContainer, func: Callable[[motion3d.Time, motion3d::TransformInterface], motion3d::TransformInterface]) motion3d.TransformContainer
- apply_(self: motion3d.TransformContainer, transform_pre: motion3d::TransformInterface, transform_post: motion3d::TransformInterface) motion3d.TransformContainer
- asMotions(self: motion3d.TransformContainer) motion3d.TransformContainer
- asMotions_(self: motion3d.TransformContainer) motion3d.TransformContainer
- asPoses(*args, **kwargs)
Overloaded function.
asPoses(self: motion3d.TransformContainer) -> motion3d.TransformContainer
motion3d::TransformContainer::asPoses()asPoses(self: motion3d.TransformContainer, arg0: motion3d::TransformInterface) -> motion3d.TransformContainer
- asPoses_(*args, **kwargs)
Overloaded function.
asPoses_(self: motion3d.TransformContainer) -> motion3d.TransformContainer
motion3d::TransformContainer::asPoses_()asPoses_(self: motion3d.TransformContainer, arg0: motion3d::TransformInterface) -> motion3d.TransformContainer
- asType(self: motion3d.TransformContainer, type: motion3d::TransformType) motion3d.TransformContainer
- asType_(self: motion3d.TransformContainer, type: motion3d::TransformType) motion3d.TransformContainer
- at(self: motion3d.TransformContainer, index: int) motion3d::TransformInterface
- at_stamp(self: motion3d.TransformContainer, stamp: motion3d.Time) motion3d::TransformInterface
- changeFrame(self: motion3d.TransformContainer, transform: motion3d::TransformInterface) motion3d.TransformContainer
- changeFrame_(self: motion3d.TransformContainer, transform: motion3d::TransformInterface) motion3d.TransformContainer
- clear(self: motion3d.TransformContainer) None
- empty(self: motion3d.TransformContainer) bool
- erase(*args, **kwargs)
Overloaded function.
erase(self: motion3d.TransformContainer, index: int) -> None
motion3d::TransformContainer::erase()erase(self: motion3d.TransformContainer, stamp: motion3d.Time) -> None
- extend(*args, **kwargs)
Overloaded function.
extend(self: motion3d.TransformContainer, other: motion3d.TransformContainer, overwrite: bool = False) -> None
motion3d::TransformContainer::extend()extend(self: motion3d.TransformContainer, other: motion3d.TransformContainer, overwrite: bool = False) -> None
- find_closest(self: motion3d.TransformContainer, stamp: motion3d.Time) object
motion3d::TransformContainer::find_closest(), :return:(stamp, transform)or(None, None)if no element was found.
- find_eq(self: motion3d.TransformContainer, stamp: motion3d.Time) object
motion3d::TransformContainer::find_eq(), :return:(stamp, transform)or(None, None)if no element was found.
- find_ge(self: motion3d.TransformContainer, stamp: motion3d.Time) object
motion3d::TransformContainer::find_ge(), :return:(stamp, transform)or(None, None)if no element was found.
- find_gt(self: motion3d.TransformContainer, stamp: motion3d.Time) object
motion3d::TransformContainer::find_gt(), :return:(stamp, transform)or(None, None)if no element was found.
- find_le(self: motion3d.TransformContainer, stamp: motion3d.Time) object
motion3d::TransformContainer::find_le(), :return:(stamp, transform)or(None, None)if no element was found.
- find_lt(self: motion3d.TransformContainer, stamp: motion3d.Time) object
motion3d::TransformContainer::find_lt(), :return:(stamp, transform)or(None, None)if no element was found.
- hasMotions(self: motion3d.TransformContainer) bool
- hasPoses(self: motion3d.TransformContainer) bool
- hasStamp(self: motion3d.TransformContainer, arg0: motion3d.Time) bool
- hasStamps(self: motion3d.TransformContainer) bool
- insert(*args, **kwargs)
Overloaded function.
insert(self: motion3d.TransformContainer, index: int, transform: motion3d::TransformInterface) -> None
motion3d::TransformContainer::insert()insert(self: motion3d.TransformContainer, stamp: motion3d.Time, transform: motion3d::TransformInterface, overwrite: bool = False) -> bool
- inverse(self: motion3d.TransformContainer) motion3d.TransformContainer
- inverse_(self: motion3d.TransformContainer) motion3d.TransformContainer
- item_at(self: motion3d.TransformContainer, index: int) Tuple[motion3d.Time, motion3d::TransformInterface]
- items(self: motion3d.TransformContainer) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::begin_items()tomotion3d::TransformContainer::end_items()
- items_closest(self: motion3d.TransformContainer, stamp: motion3d.Time) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::find_closest()tomotion3d::TransformContainer::end_items()
- items_ge(self: motion3d.TransformContainer, stamp: motion3d.Time) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::find_ge()tomotion3d::TransformContainer::end_items()
- items_gt(self: motion3d.TransformContainer, stamp: motion3d.Time) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::find_gt()tomotion3d::TransformContainer::end_items()
- items_le(self: motion3d.TransformContainer, stamp: motion3d.Time) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::find_le()tomotion3d::TransformContainer::end_items()
- items_lt(self: motion3d.TransformContainer, stamp: motion3d.Time) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::find_lt()tomotion3d::TransformContainer::end_items()
- normalized(self: motion3d.TransformContainer) motion3d.TransformContainer
- normalized_(self: motion3d.TransformContainer) motion3d.TransformContainer
- removeStamps(self: motion3d.TransformContainer) motion3d.TransformContainer
- removeStamps_(self: motion3d.TransformContainer) motion3d.TransformContainer
- scaleTranslation(self: motion3d.TransformContainer, factor: float) motion3d.TransformContainer
- scaleTranslation_(self: motion3d.TransformContainer, factor: float) motion3d.TransformContainer
- size(self: motion3d.TransformContainer) int
- stamp_at(self: motion3d.TransformContainer, index: int) motion3d.Time
- stamps(self: motion3d.TransformContainer) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::cbegin_stamps()tomotion3d::TransformContainer::cend_stamps()
- toArray(self: motion3d.TransformContainer, type: motion3d::TransformType) numpy.ndarray[numpy.float64[m, n]]
- toList(*args, **kwargs)
Overloaded function.
toList(self: motion3d.TransformContainer) -> List[motion3d::TransformInterface]
motion3d::TransformContainer::toVector()toList(self: motion3d.TransformContainer, type: motion3d::TransformType) -> List[motion3d::TransformInterface]
- transforms(self: motion3d.TransformContainer) Iterator
- Returns:
an iterator from
motion3d::TransformContainer::begin()tomotion3d::TransformContainer::end()