Navigation
API > API/Plugins > API/Plugins/MutableRuntime > API/Plugins/MutableRuntime/MuR
Inheritance Hierarchy
References
| Module | MutableRuntime |
| Header | /Engine/Plugins/Experimental/Mutable/Source/MutableRuntime/Public/MuR/MutableMath.h |
| Include | #include "MuR/MutableMath.h" |
Syntax
template<class SCALAR, int DIM>
class vec
Remarks
Generic vector template.
Variables
| Type | Name | Description | |
|---|---|---|---|
| SCALAR[DIM] | m |
Constructors
| Type | Name | Description | |
|---|---|---|---|
vec () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AllGreaterOrEqualThan
(
const V& other |
||
| bool | AllSmallerOrEqualThan
(
const V& other |
||
| bool | AllSmallerThan
(
const V& other |
||
| bool | AlmostEqual
(
const V& other, |
||
| int | GetDim () |
||
| V | |||
| V | Per component min. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| V | operator-
(
SCALAR v |
||
| V | |||
| bool | operator!=
(
const V& other |
||
| V | operator*
(
SCALAR s |
||
| V | |||
| void | operator*=
(
SCALAR s |
||
| V | operator/
(
SCALAR s |
||
| V | |||
| void | operator/=
(
SCALAR s |
||
| const SCALAR & | operator[]
(
int i |
||
| SCALAR & | operator[]
(
int i |
||
| V | |||
| void | operator+=
(
const V& other |
||
| bool | Strict ordering of vectors. | ||
| void | operator-=
(
const V& other |
||
| bool | operator==
(
const V& other |
Typedefs
| Name | Description |
|---|---|
| V |