Navigation
API > API/Plugins > API/Plugins/CameraCalibrationCore
Dynamic checkerboad actor
| Name | ACameraCalibrationCheckerboard |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/CameraCalibrationCheckerboard.h |
| Include Path | #include "CameraCalibrationCheckerboard.h" |
Syntax
UCLASS (MinimalAPI)
class ACameraCalibrationCheckerboard : public AActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → ACameraCalibrationCheckerboard
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ACameraCalibrationCheckerboard() |
CameraCalibrationCheckerboard.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BottomLeft | TObjectPtr< UCalibrationPointComponent > | BottomLeft calibration point | CameraCalibrationCheckerboard.h |
|
| BottomRight | TObjectPtr< UCalibrationPointComponent > | BottomRight calibration point | CameraCalibrationCheckerboard.h |
|
| Center | TObjectPtr< UCalibrationPointComponent > | Center calibration point | CameraCalibrationCheckerboard.h |
|
| CubeMesh | TObjectPtr< UStaticMesh > | The static mesh that we are going to use for all the cubes | CameraCalibrationCheckerboard.h |
|
| EvenCubeMaterial | TObjectPtr< UMaterialInterface > | The material that we are going to use for all the even cubes | CameraCalibrationCheckerboard.h |
|
| NumCornerCols | int32 | Number of columns | CameraCalibrationCheckerboard.h |
|
| NumCornerRows | int32 | Number of rows | CameraCalibrationCheckerboard.h |
|
| OddCubeMaterial | TObjectPtr< UMaterialInterface > | The material that we are going to use for all the odd cubes | CameraCalibrationCheckerboard.h |
|
| Root | TObjectPtr< USceneComponent > | Root component, gives the Actor a transform | CameraCalibrationCheckerboard.h |
|
| SquareSideLength | float | Length of the side of each square | CameraCalibrationCheckerboard.h |
|
| Thickness | float | Thickness of checkerboard. Not used for calibration purposes. | CameraCalibrationCheckerboard.h |
|
| TopLeft | TObjectPtr< UCalibrationPointComponent > | TopLeft calibration point | CameraCalibrationCheckerboard.h |
|
| TopRight | TObjectPtr< UCalibrationPointComponent > | TopRight calibration point | CameraCalibrationCheckerboard.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Rebuild() |
Rebuilds the instanced components that make up this checkerboard | CameraCalibrationCheckerboard.h |
|
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnConstruction
(
const FTransform& Transform |
CameraCalibrationCheckerboard.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
CameraCalibrationCheckerboard.h |