Agrarsense
Unreal
Agrarsense
Source
Agrarsense
Sensor
Camera
SemanticSegmentationCamera.h
Go to the documentation of this file.
1
// Copyright (c) 2023 FrostBit Software Lab at the Lapland University of Applied Sciences
2
//
3
// This work is licensed under the terms of the MIT license.
4
// For a copy, see <https://opensource.org/licenses/MIT>.
5
6
#pragma once
7
8
#include "
Agrarsense/Sensor/Camera/Camera.h
"
9
10
#include "SemanticSegmentationCamera.generated.h"
11
16
UCLASS()
17
class AGRARSENSE_API
ASemanticSegmentationCamera
: public
ACamera
18
{
19
GENERATED_BODY()
20
21
public
:
22
23
ASemanticSegmentationCamera
(
const
FObjectInitializer& ObjectInitializer);
24
25
void
Init(
FCameraBaseParameters
parameters,
bool
SimulateSensor =
true
)
override
;
26
31
virtual
ESensorTypes
GetSensorType
()
const override
32
{
33
return
ESensorTypes::SemanticSegmentationCamera
;
34
}
35
36
};
Camera.h
ESensorTypes
ESensorTypes
Definition:
SensorTypes.h:15
ESensorTypes::SemanticSegmentationCamera
@ SemanticSegmentationCamera
ACamera
Definition:
Camera.h:52
ASemanticSegmentationCamera
Definition:
SemanticSegmentationCamera.h:18
ASemanticSegmentationCamera::GetSensorType
virtual ESensorTypes GetSensorType() const override
Definition:
SemanticSegmentationCamera.h:31
FCameraBaseParameters
Definition:
CameraBaseParameters.h:12
Generated by
1.9.4