Navigation
API > API/Plugins > API/Plugins/CameraCalibrationCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- ACameraCalibrationCheckerboard
References
| Module | CameraCalibrationCore |
| Header | /Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/CameraCalibrationCheckerboard.h |
| Include | #include "CameraCalibrationCheckerboard.h" |
Syntax
UCLASS&40;&41;
class ACameraCalibrationCheckerboard : public AActor
Remarks
Dynamic checkerboad actor
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UCalibrationPointComponent > | BottomLeft | BottomLeft calibration point | |
| TObjectPtr< UCalibrationPointComponent > | BottomRight | BottomRight calibration point | |
| TObjectPtr< UCalibrationPointComponent > | Center | Center calibration point | |
| TObjectPtr< UStaticMesh > | CubeMesh | The static mesh that we are going to use for all the cubes | |
| TObjectPtr< UMaterialInterface > | EvenCubeMaterial | The material that we are going to use for all the even cubes | |
| int32 | NumCornerCols | Number of columns. It is one of the parameters cv::findChessboardCorners needs | |
| int32 | NumCornerRows | Number of rows. It is one of the parameters cv::findChessboardCorners needs | |
| TObjectPtr< UMaterialInterface > | OddCubeMaterial | The material that we are going to use for all the odd cubes | |
| TObjectPtr< USceneComponent > | Root | Root component, gives the Actor a transform | |
| float | SquareSideLength | Length of the side of each square. | |
| float | Thickness | Thickness of checkerboard. Not used for calibration purposes. | |
| TObjectPtr< UCalibrationPointComponent > | TopLeft | TopLeft calibration point | |
| TObjectPtr< UCalibrationPointComponent > | TopRight | TopRight calibration point |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Rebuild () |
Rebuilds the instanced components that make up this checkerboard |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| void | OnConstruction
(
const FTransform& Transform |
Called when an instance of this class is placed (in editor) or spawned. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |