#include <mainpage.h>
Vector4d class. This class creates a list like object, which can be modified using the list protocol method. But unlike lists, its length is fixed: it always contain 4 floating point values. Thus it does not support the any list methods that would affect its length. The values within can be changed, usually via the bracket operator.
Public Member Functions | |
__reduce__ () | |
__init__ (...) | |
int | __len__ (FBVector4d arg1) |
float | __getitem__ (FBVector4d arg1, object arg2) |
__setitem__ (FBVector4d arg1, object arg2, object arg3) | |
str | __repr__ (FBVector4d arg1) |
object | __str__ (FBVector4d arg1) |
__add__ (...) | |
__sub__ (...) | |
__mul__ (...) | |
__div__ (...) | |
__iadd__ (...) | |
__isub__ (...) | |
__imul__ (...) | |
__idiv__ (...) | |
object | __neg__ (FBVector4d arg1) |
CopyFrom (...) | |
bool | NotEqual (FBVector4d arg1, FBVector4d arg2) |
bool | IsEqual (FBVector4d arg1, FBVector4d arg2) |
float | Length (FBVector4d arg1) |
float | SquareLength (FBVector4d arg1) |
float | Distance (FBVector4d arg1, FBVector4d arg2) |
FBVector4d | Normalize (FBVector4d arg1) |
float | DotProduct (FBVector4d arg1, FBVector4d arg2) |
FBVector4d | CrossProduct (FBVector4d arg1, FBVector4d arg2) |
int | GetBufferAddress (FBVector4d arg1) |
list | GetList (FBVector4d arg1) |
__add__ | ( | ... | ) |
Python Docstring:
__add__( (FBVector4d)arg1, (FBVector4d)arg2) -> object __add__( (FBVector4d)arg1, (object)arg2) -> object
__div__ | ( | ... | ) |
Python Docstring:
__div__( (FBVector4d)arg1, (FBVector4d)arg2) -> object __div__( (FBVector4d)arg1, (object)arg2) -> object
float __getitem__ | ( | FBVector4d | arg1, |
object | arg2 | ||
) |
Python Docstring:
__getitem__( (FBVector4d)arg1, (object)arg2) -> float
__iadd__ | ( | ... | ) |
Python Docstring:
__iadd__( (object)arg1, (FBVector4d)arg2) -> object __iadd__( (object)arg1, (object)arg2) -> object
__idiv__ | ( | ... | ) |
Python Docstring:
__idiv__( (object)arg1, (FBVector4d)arg2) -> object __idiv__( (object)arg1, (object)arg2) -> object
__imul__ | ( | ... | ) |
Python Docstring:
__imul__( (object)arg1, (FBVector4d)arg2) -> object __imul__( (object)arg1, (object)arg2) -> object
__init__ | ( | ... | ) |
Python Docstring:
__init__( (object)arg1) -> None __init__( (object)arg1, (FBVector4d)arg2) -> None __init__( (object)arg1, (object)arg2, (object)arg3, (object)arg4, (object)arg5) -> None __init__( (object)arg1, (object)arg2) -> None __init__( (object)arg1, (list)arg2) -> None
__isub__ | ( | ... | ) |
Python Docstring:
__isub__( (object)arg1, (FBVector4d)arg2) -> object __isub__( (object)arg1, (object)arg2) -> object
int __len__ | ( | FBVector4d | arg1 | ) |
Python Docstring:
__len__( (FBVector4d)arg1) -> int
__mul__ | ( | ... | ) |
Python Docstring:
__mul__( (FBVector4d)arg1, (FBVector4d)arg2) -> object __mul__( (FBVector4d)arg1, (object)arg2) -> object
object __neg__ | ( | FBVector4d | arg1 | ) |
Python Docstring:
__neg__( (FBVector4d)arg1) -> object
__reduce__ | ( | ) |
str __repr__ | ( | FBVector4d | arg1 | ) |
Python Docstring:
__repr__( (FBVector4d)arg1) -> str
__setitem__ | ( | FBVector4d | arg1, |
object | arg2, | ||
object | arg3 | ||
) |
Python Docstring:
__setitem__( (FBVector4d)arg1, (object)arg2, (object)arg3) -> None
object __str__ | ( | FBVector4d | arg1 | ) |
Python Docstring:
__str__( (FBVector4d)arg1) -> object
__sub__ | ( | ... | ) |
Python Docstring:
__sub__( (FBVector4d)arg1, (FBVector4d)arg2) -> object __sub__( (FBVector4d)arg1, (object)arg2) -> object
CopyFrom | ( | ... | ) |
Python Docstring:
CopyFrom( (FBVector4d)arg1, (FBVector4d)arg2) -> FBVector4d CopyFrom( (FBVector4d)arg1, (list)arg2) -> FBVector4d
FBVector4d CrossProduct | ( | FBVector4d | arg1, |
FBVector4d | arg2 | ||
) |
Python Docstring:
CrossProduct( (FBVector4d)arg1, (FBVector4d)arg2) -> FBVector4d
float Distance | ( | FBVector4d | arg1, |
FBVector4d | arg2 | ||
) |
Python Docstring:
Distance( (FBVector4d)arg1, (FBVector4d)arg2) -> float
float DotProduct | ( | FBVector4d | arg1, |
FBVector4d | arg2 | ||
) |
Python Docstring:
DotProduct( (FBVector4d)arg1, (FBVector4d)arg2) -> float
int GetBufferAddress | ( | FBVector4d | arg1 | ) |
Python Docstring:
GetBufferAddress( (FBVector4d)arg1) -> int
list GetList | ( | FBVector4d | arg1 | ) |
Python Docstring:
GetList( (FBVector4d)arg1) -> list
bool IsEqual | ( | FBVector4d | arg1, |
FBVector4d | arg2 | ||
) |
Python Docstring:
IsEqual( (FBVector4d)arg1, (FBVector4d)arg2) -> bool
float Length | ( | FBVector4d | arg1 | ) |
Python Docstring:
Length( (FBVector4d)arg1) -> float
FBVector4d Normalize | ( | FBVector4d | arg1 | ) |
Python Docstring:
Normalize( (FBVector4d)arg1) -> FBVector4d
bool NotEqual | ( | FBVector4d | arg1, |
FBVector4d | arg2 | ||
) |
Python Docstring:
NotEqual( (FBVector4d)arg1, (FBVector4d)arg2) -> bool
float SquareLength | ( | FBVector4d | arg1 | ) |
Python Docstring:
SquareLength( (FBVector4d)arg1) -> float