|
FBox2D | Calculate2dAABB (TArray< FVector > Vertexes, bool bClampToImage=true) const |
| Calculate a 2D axis-aligned bounding box of a 3d shape knowing its vertexes on the viewport. More...
|
|
FBox2D | Calculate2dAABB_MeshComplexCollision (const class UMeshComponent *CheckMeshComp, bool bClampToImage=true) const |
| Calculate a 2D axis-aligned bounding box of a static mesh on the viewport. More...
|
|
TSharedPtr< FJsonObject > | CaptureSceneAnnotationData () |
|
bool | GatherActorData (const AActor *CheckActor, FCapturedObjectData &ActorData) |
| NOTE: May make this function static. More...
|
|
FBox2D | GetBoundingBox2D (const AActor *CheckActor, bool bClampToImage=true) const |
|
bool | IsActorInViewFrustum (const FConvexVolume &ViewFrustum, const AActor *CheckActor) const |
|
FVector | ProjectWorldPositionToImagePosition (const FVector &WorldPosition) const |
|
bool | ShouldExportActor (const AActor *CheckActor) const |
|
void | UpdateProjectionMatrix () |
|
virtual void | UpdateSettings () override |
|
Callback function get called after capturing scene's annotation data TSharedPtr<FJsonObject> - The JSON object contain the annotation data UNVSceneFeatureExtractor_AnnotationData* - Reference to the feature extractor that captured the scene annotation data.
Definition at line 68 of file NVSceneFeatureExtractor_DataExport.h.
FBox2D UNVSceneFeatureExtractor_AnnotationData::Calculate2dAABB |
( |
TArray< FVector > |
Vertexes, |
|
|
bool |
bClampToImage = true |
|
) |
| const |
|
protected |
Calculate a 2D axis-aligned bounding box of a 3d shape knowing its vertexes on the viewport.
FBox2D UNVSceneFeatureExtractor_AnnotationData::Calculate2dAABB_MeshComplexCollision |
( |
const class UMeshComponent * |
CheckMeshComp, |
|
|
bool |
bClampToImage = true |
|
) |
| const |
|
protected |
Calculate a 2D axis-aligned bounding box of a static mesh on the viewport.
Capture the annotation data of the scene and return it in JSON format.
bool UNVSceneFeatureExtractor_AnnotationData::GatherActorData |
( |
const AActor * |
CheckActor, |
|
|
FCapturedObjectData & |
ActorData |
|
) |
| |
|
protected |
NOTE: May make this function static.
The documentation for this class was generated from the following file: