FBGeometry Class Reference

#include <mobu-python-api.h>

+ Inheritance diagram for FBGeometry:

Public Member Functions

__reduce__ ()
 
GetUVSets ()
 
VertexUVGet ()
 
VertexColorGet ()
 
SetBinormalsIndexArray ()
 
SetUVSetIndexArray ()
 
GetMaterialIndexArray ()
 
SetMaterialIndexArray ()
 
ShapeGetCount ()
 
VertexGet ()
 
VertexInit ()
 
VertexSet ()
 
VertexUVSet ()
 
GetPositionsArray ()
 
SetTangentsDirectArray ()
 
GetBinormalsDirectArray ()
 
VertexNormalSet ()
 
VertexClear ()
 
GetBinormalsIndexArray ()
 
VertexCount ()
 
VertexSetSelected ()
 
GeometryEnd ()
 
VertexNormalGet ()
 
GetNormalsDirectArray ()
 
GetTangentsIndexArray ()
 
VertexColorSet ()
 
SetPositionsArray ()
 
GetVertexColorsDirectArray ()
 
SetBinormalsDirectArray ()
 
VertexArrayClear ()
 
VertexAdd ()
 
GetTangentsDirectArray ()
 
GetVertexColorsIndexArray ()
 
SetVertexColorsIndexArray ()
 
GeometryBegin ()
 
SetNormalsDirectArray ()
 
VertexSetVisible ()
 
SetNormalsIndexArray ()
 
VertexGetSelected ()
 
SetVertexColorsDirectArray ()
 
GetUVSetDirectArray ()
 
VertexArrayInit ()
 
GetNormalsIndexArray ()
 
VertexGetTransformable ()
 
SetTangentsIndexArray ()
 
SetUVSetDirectArray ()
 
VertexGetVisible ()
 
GetUVSetIndexArray ()
 
GetUVSetMappingMode ()
 
ShapeGetDiffPointAsList ()
 
ShapeInit ()
 
ShapeGetDiffPoint ()
 
ShapeGetName ()
 
ShapeAdd ()
 
GetUVSetReferenceMode ()
 
ShapeClearAll ()
 
ShapeSetDiffPoint ()
 
__init__ ()
 
- Public Member Functions inherited from FBComponent
HardSelect ()
 
GetObjectStatus ()
 
SetObjectStatus ()
 
DisableObjectFlags ()
 
GetOwnerFileReference ()
 
SetObjectFlags ()
 
GetObjectFlags ()
 
EnableObjectFlags ()
 
FBDelete ()
 
PropertyRemove ()
 
ProcessNamespaceHierarchy ()
 
PropertyCreate ()
 
HasObjectFlags ()
 
Is ()
 
ProcessObjectNamespace ()
 
PropertyAddReferenceProperty ()
 
ClassName ()
 
FBDestroy ()
 
FBCreate ()
 
PropertyAdd ()
 
PropertyGetModifiedList ()
 
__reduce__ ()
 
__init__ ()
 
- Public Member Functions inherited from FBPlug
ClassName ()
 
ConnectDstAt ()
 
ConnectSrc ()
 
ConnectSrcAt ()
 
DisconnectAllDst ()
 
DisconnectAllSrc ()
 
BeginChange ()
 
DisconnectDst ()
 
ConnectDst ()
 
GetSrcCount ()
 
SetContentModified ()
 
DisconnectDstAt ()
 
DisconnectSrcAt ()
 
GetDst ()
 
GetPlugConnectionModifiedList ()
 
GetDstType ()
 
GetSrcType ()
 
RevertModification ()
 
GetSrc ()
 
GetDstCount ()
 
IsSDKComponent ()
 
ReplaceSrcAt ()
 
MoveSrcAt ()
 
GetContentModified ()
 
SwapSrc ()
 
GetSelfModified ()
 
EndChange ()
 
GetOwner ()
 
ReplaceDstAt ()
 
GetOwnedCount ()
 
SetSelfModified ()
 
DisconnectSrc ()
 
Is ()
 
GetOwned ()
 
__reduce__ ()
 
__init__ ()
 
PrintClassDefinitions ()
 
- Public Member Functions inherited from FBPythonWrapper
__reduce__ ()
 
__init__ ()
 

Public Attributes

object MaterialMappingMode
 
object NormalMappingMode
 
object NormalReferenceMode
 
object TangentMappingMode
 
object TangentReferenceMode
 
object BinormalMappingMode
 
object BinormalReferenceMode
 
object VertexColorMappingMode
 
object VertexColorReferenceMode
 
- Public Attributes inherited from FBComponent
object OwnerNamespace
 
object Components
 
object Name
 
object LongName
 
object FullName
 
object Parents
 
object PropertyList
 
object Selected
 
- Public Attributes inherited from FBPythonWrapper
object OnUnbind
 

Member Function Documentation

__init__ ( )

Python Docstring:

Raises an exception
This class cannot be instantiated from Python 
__reduce__ ( )
GeometryBegin ( )

Python Docstring:

GeometryBegin( (FBGeometry)arg1) -> bool 
GeometryEnd ( )

Python Docstring:

GeometryEnd( (FBGeometry)arg1) -> bool 
GetBinormalsDirectArray ( )

Python Docstring:

GetBinormalsDirectArray( (FBGeometry)arg1) -> list 
GetBinormalsIndexArray ( )

Python Docstring:

GetBinormalsIndexArray( (FBGeometry)arg1) -> list 
GetMaterialIndexArray ( )

Python Docstring:

GetMaterialIndexArray( (FBGeometry)arg1) -> list 
GetNormalsDirectArray ( )

Python Docstring:

GetNormalsDirectArray( (FBGeometry)arg1) -> list 
GetNormalsIndexArray ( )

Python Docstring:

GetNormalsIndexArray( (FBGeometry)arg1) -> list 
GetPositionsArray ( )

Python Docstring:

GetPositionsArray( (FBGeometry)arg1) -> list 
GetTangentsDirectArray ( )

Python Docstring:

GetTangentsDirectArray( (FBGeometry)arg1) -> list 
GetTangentsIndexArray ( )

Python Docstring:

GetTangentsIndexArray( (FBGeometry)arg1) -> list 
GetUVSetDirectArray ( )

Python Docstring:

GetUVSetDirectArray( (FBGeometry)arg1 [, (str)arg2]) -> list 
GetUVSetIndexArray ( )

Python Docstring:

GetUVSetIndexArray( (FBGeometry)arg1 [, (str)arg2]) -> list 
GetUVSetMappingMode ( )

Python Docstring:

GetUVSetMappingMode( (FBGeometry)arg1 [, (str)arg2]) -> FBGeometryMappingMode 
GetUVSetReferenceMode ( )

Python Docstring:

GetUVSetReferenceMode( (FBGeometry)arg1 [, (str)arg2]) -> FBGeometryReferenceMode 
GetUVSets ( )

Python Docstring:

GetUVSets( (FBGeometry)arg1) -> FBStringList 
GetVertexColorsDirectArray ( )

Python Docstring:

GetVertexColorsDirectArray( (FBGeometry)arg1) -> list 
GetVertexColorsIndexArray ( )

Python Docstring:

GetVertexColorsIndexArray( (FBGeometry)arg1) -> list 
SetBinormalsDirectArray ( )

Python Docstring:

SetBinormalsDirectArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetBinormalsIndexArray ( )

Python Docstring:

SetBinormalsIndexArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetMaterialIndexArray ( )

Python Docstring:

SetMaterialIndexArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetNormalsDirectArray ( )

Python Docstring:

SetNormalsDirectArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetNormalsIndexArray ( )

Python Docstring:

SetNormalsIndexArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetPositionsArray ( )

Python Docstring:

SetPositionsArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetTangentsDirectArray ( )

Python Docstring:

SetTangentsDirectArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetTangentsIndexArray ( )

Python Docstring:

SetTangentsIndexArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetUVSetDirectArray ( )

Python Docstring:

SetUVSetDirectArray( (FBGeometry)arg1, (list)arg2 [, (str)arg3]) -> bool 
SetUVSetIndexArray ( )

Python Docstring:

SetUVSetIndexArray( (FBGeometry)arg1, (list)arg2 [, (str)arg3]) -> bool 
SetVertexColorsDirectArray ( )

Python Docstring:

SetVertexColorsDirectArray( (FBGeometry)arg1, (list)arg2) -> bool 
SetVertexColorsIndexArray ( )

Python Docstring:

SetVertexColorsIndexArray( (FBGeometry)arg1, (list)arg2) -> bool 
ShapeAdd ( )

Python Docstring:

ShapeAdd( (FBGeometry)arg1, (str)arg2) -> int 
ShapeClearAll ( )

Python Docstring:

ShapeClearAll( (FBGeometry)arg1) -> None 
ShapeGetCount ( )

Python Docstring:

ShapeGetCount( (FBGeometry)arg1) -> int 
ShapeGetDiffPoint ( )

Python Docstring:

ShapeGetDiffPoint( (FBGeometry)arg1, (object)arg2, (object)arg3, (object)arg4, (FBVertex)arg5, (FBNormal)arg6) -> bool 
ShapeGetDiffPointAsList ( )

Python Docstring:

ShapeGetDiffPointAsList( (FBGeometry)arg1, (object)arg2, (object)arg3, (list)arg4, (FBVertex)arg5, (FBNormal)arg6) -> bool 
ShapeGetName ( )

Python Docstring:

ShapeGetName( (FBGeometry)arg1, (object)arg2) -> str 
ShapeInit ( )

Python Docstring:

ShapeInit( (FBGeometry)arg1, (object)arg2, (object)arg3, (object)arg4) -> None 
ShapeSetDiffPoint ( )

Python Docstring:

ShapeSetDiffPoint( (FBGeometry)arg1, (object)arg2, (object)arg3, (object)arg4, (FBVertex)arg5 [, (FBNormal)arg6]) -> bool 
VertexAdd ( )

Python Docstring:

VertexAdd( (FBGeometry)arg1, (FBVertex)arg2) -> int

VertexAdd( (FBGeometry)arg1, (object)arg2, (object)arg3, (object)arg4) -> int 
VertexArrayClear ( )

Python Docstring:

VertexArrayClear( (FBGeometry)arg1) -> bool 
VertexArrayInit ( )

Python Docstring:

VertexArrayInit( (FBGeometry)arg1, (object)arg2, (object)arg3 [, (int)arg4]) -> bool 
VertexClear ( )

Python Docstring:

VertexClear( (FBGeometry)arg1) -> bool 
VertexColorGet ( )

Python Docstring:

VertexColorGet( (FBGeometry)arg1, (object)arg2) -> FBColorAndAlpha 
VertexColorSet ( )

Python Docstring:

VertexColorSet( (FBGeometry)arg1, (FBColorAndAlpha)arg2 [, (object)arg3]) -> bool

VertexColorSet( (FBGeometry)arg1, (object)arg2, (object)arg3, (object)arg4, (object)arg5 [, (object)arg6]) -> bool 
VertexCount ( )

Python Docstring:

VertexCount( (FBGeometry)arg1) -> int 
VertexGet ( )

Python Docstring:

VertexGet( (FBGeometry)arg1, (object)arg2) -> FBVertex 
VertexGetSelected ( )

Python Docstring:

VertexGetSelected( (FBGeometry)arg1, (object)arg2) -> bool 
VertexGetTransformable ( )

Python Docstring:

VertexGetTransformable( (FBGeometry)arg1, (object)arg2) -> bool 
VertexGetVisible ( )

Python Docstring:

VertexGetVisible( (FBGeometry)arg1, (object)arg2) -> bool 
VertexInit ( )

Python Docstring:

VertexInit( (FBGeometry)arg1, (object)arg2, (object)arg3 [, (object)arg4 [, (object)arg5]]) -> None 
VertexNormalGet ( )

Python Docstring:

VertexNormalGet( (FBGeometry)arg1, (object)arg2) -> FBNormal 
VertexNormalSet ( )

Python Docstring:

VertexNormalSet( (FBGeometry)arg1, (FBNormal)arg2 [, (object)arg3]) -> bool

VertexNormalSet( (FBGeometry)arg1, (object)arg2, (object)arg3, (object)arg4 [, (object)arg5]) -> bool 
VertexSet ( )

Python Docstring:

VertexSet( (FBGeometry)arg1, (FBVertex)arg2 [, (object)arg3]) -> bool

VertexSet( (FBGeometry)arg1, (object)arg2, (object)arg3, (object)arg4 [, (object)arg5]) -> bool 
VertexSetSelected ( )

Python Docstring:

VertexSetSelected( (FBGeometry)arg1, (object)arg2, (object)arg3) -> bool 
VertexSetVisible ( )

Python Docstring:

VertexSetVisible( (FBGeometry)arg1, (object)arg2, (object)arg3) -> bool 
VertexUVGet ( )

Python Docstring:

VertexUVGet( (FBGeometry)arg1, (object)arg2) -> FBUV 
VertexUVSet ( )

Python Docstring:

VertexUVSet( (FBGeometry)arg1, (FBUV)arg2 [, (object)arg3]) -> bool

VertexUVSet( (FBGeometry)arg1, (float)arg2, (float)arg3 [, (object)arg4]) -> bool 

Member Data Documentation

object BinormalMappingMode
object BinormalReferenceMode
object MaterialMappingMode
object NormalMappingMode
object NormalReferenceMode
object TangentMappingMode
object TangentReferenceMode
object VertexColorMappingMode
object VertexColorReferenceMode