| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/GeoReferencing/Source/GeoReferencing/Public/GeoReferencingSystem.h |
Include |
#include "GeoReferencingSystem.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(HideCategories=(Transform, Replication, Actor, LOD, Cooking))
class AGeoReferencingSystem : public AInfo
Name | Description | ||
---|---|---|---|
|
bOriginAtPlanetCenter |
If true, the UE origin is located at the Planet Center, otherwise, the UE origin is assuming to be defined at one specific point of the planet surface, defined by the properties below. |
|
|
bOriginLocationInProjectedCRS |
If true, the UE origin georeference is expressed in the PROJECTED CRS. |
|
|
GeographicCRS |
String that describes the GEOGRAPHIC CRS of choice. |
|
|
OriginAltitude |
Altitude of UE Origin on planet |
|
|
OriginLatitude |
Latitude of UE Origin on planet |
|
|
OriginLongitude |
Longitude of UE Origin on planet |
|
|
OriginProjectedCoordinatesEasting |
Easting position of UE Origin on planet, express in the Projected CRS Frame |
|
|
OriginProjectedCoordinatesNorthing |
Northing position of UE Origin on planet, express in the Projected CRS Frame |
|
|
OriginProjectedCoordinatesUp |
Up position of UE Origin on planet, express in the Projected CRS Frame |
|
|
PlanetShape |
This mode has to be set consistently with the way you authored your ground geometry. |
|
|
ProjectedCRS |
String that describes the PROJECTED CRS of choice. |
Name | Description | ||
---|---|---|---|
|
ApplySettings() |
||
|
ECEFToEngine ( |
Convert a Vector expressed in ECEF CRS to ENGINE space |
|
|
ECEFToGeographic ( |
Convert a Coordinate expressed in ECEF CRS to GEOGRAPHIC CRS |
|
|
ECEFToProjected ( |
Convert a Coordinate expressed in ECEF CRS to PROJECTED CRS |
|
|
EngineToECEF ( |
Convert a Vector expressed in ENGINE space to the ECEF CRS |
|
|
EngineToProjected ( |
Convert a Vector expressed in ENGINE space to the PROJECTED CRS |
|
|
GeographicToECEF ( |
Convert a Coordinate expressed in GEOGRAPHIC CRS to ECEF CRS |
|
|
GeographicToProjected ( |
Convert a Coordinate expressed in GEOGRAPHIC CRS to PROJECTED CRS |
|
|
GetECEFENUVectorsAtECEFLocation ( |
Get the East North Up vectors at a specific location - Not in engine frame, but in pure ECEF Frame ! |
|
|
GetENUVectorsAtECEFLocation ( |
Get the East North Up vectors at a specific location |
|
|
GetENUVectorsAtEngineLocation |
Get the East North Up vectors at a specific location |
|
|
GetENUVectorsAtGeographicLocation ( |
Get the East North Up vectors at a specific location |
|
|
GetENUVectorsAtProjectedLocation ( |
Get the East North Up vectors at a specific location |
|
|
AGeoReferenc... |
GetGeoReferencingSystem ( |
|
|
GetPlanetCenterTransform() |
Set this transform to an Ellipsoid to have it positioned tangent to the origin. |
|
|
GetTangentTransformAtECEFLocation ( |
Get the the transform to locate an object tangent to Ellipsoid at a specific location |
|
|
GetTangentTransformAtEngineLocation ( |
Get the the transform to locate an object tangent to Ellipsoid at a specific location |
|
|
GetTangentTransformAtGeographicLocation ( |
Get the the transform to locate an object tangent to Ellipsoid at a specific location |
|
|
GetTangentTransformAtProjectedLocation ( |
Get the the transform to locate an object tangent to Ellipsoid at a specific location |
|
|
IsCRSStringValid |
Check if the string corresponds to a valid CRS descriptor |
|
|
ProjectedToECEF ( |
Projected <> ECEF. |
|
|
ProjectedToEngine ( |
Convert a Vector expressed in PROJECTED CRS to ENGINE space |
|
|
ProjectedToGeographic ( |
Convert a Coordinate expressed in PROJECTED CRS to GEOGRAPHIC CRS |
Name | Description | ||
---|---|---|---|
|
PostActorCreated() |
Called when an actor is done spawning into the world (from UWorld::SpawnActor), both in the editor and during gameplay For actors with a root component, the location and rotation will have already been set. |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name |
Description |
|
---|---|---|
|
FGeoReferencingSystemInternals |