FBSVector Class Reference

#include <mobu-python-api.h>

Class Description

Three dimensional scaling vector.

+ Inheritance diagram for FBSVector:

Public Member Functions

 __reduce__ ()
 
 __init__ (...)
 
int __len__ (FBSVector arg1)
 
float __getitem__ (FBSVector arg1, object arg2)
 
 __setitem__ (FBSVector arg1, object arg2, object arg3)
 
str __repr__ (FBSVector arg1)
 
object __str__ (FBSVector arg1)
 
 __add__ (...)
 
 __sub__ (...)
 
 __mul__ (...)
 
 __div__ (...)
 
 __iadd__ (...)
 
 __isub__ (...)
 
 __imul__ (...)
 
 __idiv__ (...)
 
object __neg__ (FBSVector arg1)
 
 CopyFrom (...)
 
bool NotEqual (FBSVector arg1, FBSVector arg2)
 
bool IsEqual (FBSVector arg1, FBSVector arg2)
 
float Length (FBSVector arg1)
 
float SquareLength (FBSVector arg1)
 
FBSVector Normalize (FBSVector arg1)
 
float DotProduct (FBSVector arg1, FBSVector arg2)
 
list GetList (FBSVector arg1)
 

Member Function Documentation

__add__ (   ...)

Python Docstring:

__add__( (FBSVector)arg1, (FBSVector)arg2) -> object

__add__( (FBSVector)arg1, (object)arg2) -> object 
__div__ (   ...)

Python Docstring:

__div__( (FBSVector)arg1, (FBSVector)arg2) -> object

__div__( (FBSVector)arg1, (object)arg2) -> object 
float __getitem__ ( FBSVector  arg1,
object  arg2 
)

Python Docstring:

__getitem__( (FBSVector)arg1, (object)arg2) -> float 
__iadd__ (   ...)

Python Docstring:

__iadd__( (object)arg1, (FBSVector)arg2) -> object

__iadd__( (object)arg1, (object)arg2) -> object 
__idiv__ (   ...)

Python Docstring:

__idiv__( (object)arg1, (FBSVector)arg2) -> object

__idiv__( (object)arg1, (object)arg2) -> object 
__imul__ (   ...)

Python Docstring:

__imul__( (object)arg1, (FBSVector)arg2) -> object

__imul__( (object)arg1, (object)arg2) -> object 
__init__ (   ...)

Python Docstring:

__init__( (object)arg1) -> None

__init__( (object)arg1, (FBSVector)arg2) -> None

__init__( (object)arg1, (object)arg2, (object)arg3, (object)arg4) -> None

__init__( (object)arg1, (object)arg2) -> None

__init__( (object)arg1, (list)arg2) -> None 

C++ Constructors:
The reference documentation for the following C++ symbols may contain additional relevant information.

__isub__ (   ...)

Python Docstring:

__isub__( (object)arg1, (FBSVector)arg2) -> object

__isub__( (object)arg1, (object)arg2) -> object 
int __len__ ( FBSVector  arg1)

Python Docstring:

__len__( (FBSVector)arg1) -> int 
__mul__ (   ...)

Python Docstring:

__mul__( (FBSVector)arg1, (FBSVector)arg2) -> object

__mul__( (FBSVector)arg1, (object)arg2) -> object 
object __neg__ ( FBSVector  arg1)

Python Docstring:

__neg__( (FBSVector)arg1) -> object 
__reduce__ ( )
str __repr__ ( FBSVector  arg1)

Python Docstring:

__repr__( (FBSVector)arg1) -> str 
__setitem__ ( FBSVector  arg1,
object  arg2,
object  arg3 
)

Python Docstring:

__setitem__( (FBSVector)arg1, (object)arg2, (object)arg3) -> None 
object __str__ ( FBSVector  arg1)

Python Docstring:

__str__( (FBSVector)arg1) -> object 
__sub__ (   ...)

Python Docstring:

__sub__( (FBSVector)arg1, (FBSVector)arg2) -> object

__sub__( (FBSVector)arg1, (object)arg2) -> object 
CopyFrom (   ...)

Python Docstring:

CopyFrom( (FBSVector)arg1, (FBSVector)arg2) -> FBSVector

CopyFrom( (FBSVector)arg1, (list)arg2) -> FBSVector 
float DotProduct ( FBSVector  arg1,
FBSVector  arg2 
)

Python Docstring:

DotProduct( (FBSVector)arg1, (FBSVector)arg2) -> float 
list GetList ( FBSVector  arg1)

Python Docstring:

GetList( (FBSVector)arg1) -> list 
bool IsEqual ( FBSVector  arg1,
FBSVector  arg2 
)

Python Docstring:

IsEqual( (FBSVector)arg1, (FBSVector)arg2) -> bool 
float Length ( FBSVector  arg1)

Python Docstring:

Length( (FBSVector)arg1) -> float 
FBSVector Normalize ( FBSVector  arg1)

Python Docstring:

Normalize( (FBSVector)arg1) -> FBSVector 
bool NotEqual ( FBSVector  arg1,
FBSVector  arg2 
)

Python Docstring:

NotEqual( (FBSVector)arg1, (FBSVector)arg2) -> bool 
float SquareLength ( FBSVector  arg1)

Python Docstring:

SquareLength( (FBSVector)arg1) -> float