FBVertex Class Reference

FBVertex Class Reference

#include <mainpage.h>

Class Description

Vertex class. Similar in use to FBVector4d

# Supported list protocol methods:
v = FBVertex()
len(v)
print v[0]
v[0] = 1.0
Warning
Slicing is not supported by this object.
+ Inheritance diagram for FBVertex:

Public Member Functions

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

Member Function Documentation

__add__ (   ...)

Python Docstring:

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

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

Python Docstring:

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

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

Python Docstring:

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

Python Docstring:

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

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

Python Docstring:

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

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

Python Docstring:

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

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

Python Docstring:

__init__( (object)arg1) -> None

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

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

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

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

Python Docstring:

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

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

Python Docstring:

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

Python Docstring:

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

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

Python Docstring:

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

Python Docstring:

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

Python Docstring:

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

Python Docstring:

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

Python Docstring:

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

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

Python Docstring:

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

CopyFrom( (FBVertex)arg1, (list)arg2) -> FBVertex 
FBVertex CrossProduct ( FBVertex  arg1,
FBVertex  arg2 
)

Python Docstring:

CrossProduct( (FBVertex)arg1, (FBVertex)arg2) -> FBVertex 
float Distance ( FBVertex  arg1,
FBVertex  arg2 
)

Python Docstring:

Distance( (FBVertex)arg1, (FBVertex)arg2) -> float 
float DotProduct ( FBVertex  arg1,
FBVertex  arg2 
)

Python Docstring:

DotProduct( (FBVertex)arg1, (FBVertex)arg2) -> float 
int GetBufferAddress ( FBNormal  arg1)

Python Docstring:

GetBufferAddress( (FBNormal)arg1) -> int 
list GetList ( FBVertex  arg1)

Python Docstring:

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

Python Docstring:

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

Python Docstring:

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

Python Docstring:

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

Python Docstring:

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

Python Docstring:

SquareLength( (FBVertex)arg1) -> float