FBMesh Class Reference

#include <mobu-python-api.h>

+ Inheritance diagram for FBMesh:

Public Member Functions

__reduce__ ()
 
PolygonVertexCount ()
 
PolygonVertexAdd ()
 
PolygonCount ()
 
PolygonVertexIndex ()
 
PolygonVertexArrayGet ()
 
IsTriangleMesh ()
 
PolygonMaterialIdGet ()
 
__init__ ()
 
PolygonBegin ()
 
PolygonEnd ()
 
TriangleListAdd ()
 
PolygonListAdd ()
 
TriangleStripAdd ()
 
ComputeVertexNormals ()
 
InverseNormal ()
 
- Public Member Functions inherited from FBGeometry
__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__ ()
 

Additional Inherited Members

- Public Attributes inherited from FBGeometry
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:

__init__( (object)arg1, (str)arg2) -> None 
__reduce__ ( )
ComputeVertexNormals ( )

Python Docstring:

ComputeVertexNormals( (FBMesh)arg1 [, (object)arg2]) -> None 
InverseNormal ( )

Python Docstring:

InverseNormal( (FBMesh)arg1) -> None 
IsTriangleMesh ( )

Python Docstring:

IsTriangleMesh( (FBMesh)arg1) -> bool 
PolygonBegin ( )

Python Docstring:

PolygonBegin( (FBMesh)arg1 [, (object)arg2]) -> int 
PolygonCount ( )

Python Docstring:

PolygonCount( (FBMesh)arg1) -> int 
PolygonEnd ( )

Python Docstring:

PolygonEnd( (FBMesh)arg1) -> int 
PolygonListAdd ( )

Python Docstring:

PolygonListAdd( (FBMesh)arg1, (object)arg2, (object)arg3, (list)arg4 [, (object)arg5]) -> bool 
PolygonMaterialIdGet ( )

Python Docstring:

PolygonMaterialIdGet( (FBMesh)arg1 [, (object)arg2]) -> int 
PolygonVertexAdd ( )

Python Docstring:

PolygonVertexAdd( (FBMesh)arg1, (object)arg2) -> bool 
PolygonVertexArrayGet ( )

Python Docstring:

PolygonVertexArrayGet( (FBMesh)arg1) -> list 
PolygonVertexCount ( )

Python Docstring:

PolygonVertexCount( (FBMesh)arg1, (object)arg2) -> int 
PolygonVertexIndex ( )

Python Docstring:

PolygonVertexIndex( (FBMesh)arg1, (object)arg2, (object)arg3) -> int 
TriangleListAdd ( )

Python Docstring:

TriangleListAdd( (FBMesh)arg1, (object)arg2, (list)arg3 [, (object)arg4]) -> bool 
TriangleStripAdd ( )

Python Docstring:

TriangleStripAdd( (FBMesh)arg1, (object)arg2, (list)arg3 [, (object)arg4]) -> bool