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.

Public Member Functions

def  __reduce__ ()
def  __init__ ()
def  __len__ ()
def  __getitem__ ()
def  __setitem__ ()
def  __repr__ ()
def  __str__ ()
def  __add__ ()
def  __sub__ ()
def  __mul__ ()
def  __div__ ()
def  __iadd__ ()
def  __isub__ ()
def  __imul__ ()
def  __idiv__ ()
def  __neg__ ()
def  CopyFrom ()
def  NotEqual ()
def  IsEqual ()
def  Length ()
def  SquareLength ()
def  Distance ()
def  Normalize ()
def  DotProduct ()
def  CrossProduct ()
def  GetBufferAddress ()
def  GetList ()

Member Function Documentation

def __reduce__ ( )
def __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 
def __len__ ( )

Python Docstring:

__len__( (FBVertex)arg1) -> int 
def __getitem__ ( )

Python Docstring:

__getitem__( (FBVertex)arg1, (object)arg2) -> float 
def __setitem__ ( )

Python Docstring:

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

Python Docstring:

__repr__( (FBVertex)arg1) -> str 
def __str__ ( )

Python Docstring:

__str__( (FBVertex)arg1) -> object 
def __add__ ( )

Python Docstring:

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

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

Python Docstring:

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

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

Python Docstring:

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

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

Python Docstring:

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

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

Python Docstring:

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

__iadd__( (object)arg1, (object)arg2) -> object 
def __isub__ ( )

Python Docstring:

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

__isub__( (object)arg1, (object)arg2) -> object 
def __imul__ ( )

Python Docstring:

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

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

Python Docstring:

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

__idiv__( (object)arg1, (object)arg2) -> object 
def __neg__ ( )

Python Docstring:

__neg__( (FBVertex)arg1) -> object 
def CopyFrom ( )

Python Docstring:

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

CopyFrom( (FBVertex)arg1, (list)arg2) -> FBVertex 
def NotEqual ( )

Python Docstring:

NotEqual( (FBVertex)arg1, (FBVertex)arg2) -> bool 
def IsEqual ( )

Python Docstring:

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

Python Docstring:

Length( (FBVertex)arg1) -> float 
def SquareLength ( )

Python Docstring:

SquareLength( (FBVertex)arg1) -> float 
def Distance ( )

Python Docstring:

Distance( (FBVertex)arg1, (FBVertex)arg2) -> float 
def Normalize ( )

Python Docstring:

Normalize( (FBVertex)arg1) -> FBVertex 
def DotProduct ( )

Python Docstring:

DotProduct( (FBVertex)arg1, (FBVertex)arg2) -> float 
def CrossProduct ( )

Python Docstring:

CrossProduct( (FBVertex)arg1, (FBVertex)arg2) -> FBVertex 
def GetBufferAddress ( )

Python Docstring:

GetBufferAddress( (FBNormal)arg1) -> int 
def GetList ( )

Python Docstring:

GetList( (FBVertex)arg1) -> list