◆ CameraPose()
| aliceVision::sfmData::CameraPose::CameraPose |
( |
const geometry::Pose3 & |
transform, |
|
|
bool |
locked = false |
|
) |
| |
|
inlineexplicit |
CameraPose constructor.
- Parameters
-
| [in] | transform | The camera initial 3d transformation |
| [in] | locked | If enable the camera pose is locked |
◆ getTransform()
| const geometry::Pose3& aliceVision::sfmData::CameraPose::getTransform |
( |
| ) |
const |
|
inline |
Get the 3d transformation of the camera.
- Returns
- 3d transformation
◆ isLocked()
| bool aliceVision::sfmData::CameraPose::isLocked |
( |
| ) |
const |
|
inline |
Get the lock state of the camera.
- Returns
- true if the camera pose is locked
◆ isRemovable()
| bool aliceVision::sfmData::CameraPose::isRemovable |
( |
| ) |
const |
|
inline |
Can this pose be removed from sfmdata given heuristics ?
- Returns
- true if it can be removed normally
◆ setRemovable()
| void aliceVision::sfmData::CameraPose::setRemovable |
( |
bool |
removable | ) |
|
|
inline |
Can this pose be removed from sfmdata given heuristics ?
- Parameters
-
| removable | true if it can be removed normally |
◆ setRotationOnly()
| void aliceVision::sfmData::CameraPose::setRotationOnly |
( |
bool |
partial | ) |
|
|
inline |
Set the flag for partial state Partial flag set to on means the camera translation is not known
◆ setTransform()
| void aliceVision::sfmData::CameraPose::setTransform |
( |
const geometry::Pose3 & |
transform | ) |
|
|
inline |
Set the 3d transformation of the camera.
- Parameters
-
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/alicevision/checkouts/latest/src/aliceVision/sfmData/CameraPose.hpp