Yasiu Math 1
Collection of mathematic functions that help create game mechanics and procedural tools
Loading...
Searching...
No Matches
YasiuMathUnrealLib.h File Reference
#include "Math/MathFwd.h"

Go to the source code of this file.

Namespaces

namespace  YasiuMath
 Categorized name spaces.
namespace  YasiuMath::Rotation
 Manipulation of rotation or angles.
namespace  YasiuMath::Algebra
 Linear algebra problems.

Functions

FVector YASIUMATH_API YasiuMath::Rotation::RotateBoundingBox (const FVector &Box, const FQuat &Rotation)
 Rotate Box and calculate new bounding box along same axes to fit old box inside.
void YASIUMATH_API YasiuMath::Rotation::RotateCameraWithoutRoll (FRotator &CurrentRotator, float YawChange, float PitchChange, const float PitchLimit=85)
 Adjust rotator yaw and pitch and keeps roll 0.
FVector YASIUMATH_API YasiuMath::Algebra::RemapVector (const FVector &Input, const FVector2d &InputRange, const FVector2d &OutputRange, const bool ClampOutput)
 Remaps Value between input range to output range with optional clamping.
FVector3f YASIUMATH_API YasiuMath::Algebra::RemapVector (const FVector3f &Input, const FVector2f &InputRange, const FVector2f &OutputRange, const bool ClampOutput)
 Remaps Value between input range to output range with optional clamping.