unreal.CartesianCoordinatesFunctionLibrary
¶
- class unreal.CartesianCoordinatesFunctionLibrary(outer=None, name='None')¶
Bases:
unreal.BlueprintFunctionLibrary
Cartesian Coordinates Function Library
C++ Source:
Plugin: GeoReferencing
Module: GeoReferencing
File: CartesianCoordinates.h
- classmethod make_cartesian_coordinates_approximation(x, y, z) → CartesianCoordinates¶
Set the Coordinates from float approximation. USE WISELY as we can’t guarantee there will no be rounding due to IEEE754 float encoding !
- Parameters
- Returns
- Return type
- classmethod to_compact_text(cartesian_coordinates, integral_digits=3) -> (Text, cartesian_coordinates=CartesianCoordinates)¶
Converts a LargeCoordinates value to formatted text, in the form ‘(X, Y, Z)’
- Parameters
cartesian_coordinates (CartesianCoordinates) –
integral_digits (int32) –
- Returns
cartesian_coordinates (CartesianCoordinates):
- Return type
- classmethod to_float_approximation(cartesian_coordinates) -> (cartesian_coordinates=CartesianCoordinates, out_x=float, out_y=float, out_z=float)¶
Get the Coordinates as a float approximation. USE WISELY as we can’t guarantee there will no be rounding due to IEEE754 float encoding !
- Parameters
cartesian_coordinates (CartesianCoordinates) –
- Returns
cartesian_coordinates (CartesianCoordinates):
out_x (float):
out_y (float):
out_z (float):
- Return type
tuple
- classmethod to_full_text(cartesian_coordinates, integral_digits=3) -> (Text, cartesian_coordinates=CartesianCoordinates)¶
Converts a LargeCoordinates value to localized formatted text, in the form ‘X= Y= Z=’
- Parameters
cartesian_coordinates (CartesianCoordinates) –
integral_digits (int32) –
- Returns
cartesian_coordinates (CartesianCoordinates):
- Return type
- classmethod to_separate_texts(cartesian_coordinates, integral_digits=3) -> (cartesian_coordinates=CartesianCoordinates, out_x=Text, out_y=Text, out_z=Text)¶
Converts a LargeCoordinates value to 3 separate text values
- Parameters
cartesian_coordinates (CartesianCoordinates) –
integral_digits (int32) –
- Returns
cartesian_coordinates (CartesianCoordinates):
out_x (Text):
out_y (Text):
out_z (Text):
- Return type
tuple