FBModel Class Reference

#include <mobu-python-api.h>

+ Inheritance diagram for FBModel:

Public Member Functions

__reduce__ ()
 
__copy__ ()
 
GetSelectedPointsCount ()
 
SetupPropertiesForShapes ()
 
GetHierarchyWorldMatrices ()
 
FbxGetObjectSubType ()
 
GetVector ()
 
GetBoundingBox ()
 
SetMatrix ()
 
Clone ()
 
GetMatrix ()
 
GetAdditionalUniqueColorID ()
 
FBDelete ()
 
FbxGetObjectType ()
 
NoFrustumCullingRelease ()
 
RotationToMatrix ()
 
UseFrustumCulling ()
 
NoFrustumCullingRequire ()
 
GetSchematicPosition ()
 
SetMatrixWithPrecision ()
 
IsCollapsedInSchematic ()
 
GetAdditionalUniqueColorIDCount ()
 
SetAdditionalUniqueColorIDCount ()
 
SetVector ()
 
IsForceAlwaysEvaluate ()
 
DofToLRM ()
 
ForceAlwaysEvaluate ()
 
SetSchematicPosition ()
 
LRMToDof ()
 
CollapseInSchematic ()
 
MatrixToRotation ()
 
ExpandInSchematic ()
 
IsEvaluationReady ()
 
RayCast ()
 
__init__ ()
 
- Public Member Functions inherited from FBBox
AnimationNodeIsUserData ()
 
AnimationNodeOutGet ()
 
GetInConnector ()
 
AnimationNodeDestroy ()
 
GetOutConnector ()
 
GetOutConnectorCount ()
 
__init__ ()
 
GetInConnectorCount ()
 
AnimationNodeInGet ()
 
__reduce__ ()
 
- 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 AnimationNode
 
object Children
 
object GeometricRotation
 
object GeometricScaling
 
object GeometricTranslation
 
object Geometry
 
object ModelVertexData
 
object Icon3D
 
object IsDeformable
 
object IsConstrained
 
object GeometryUpdateId
 
object SkeletonDeformable
 
object BlendShapeDeformable
 
object ConstrainDeformable
 
object PointCacheDeformable
 
object PointCacheRecord
 
object UniqueColorId
 
object LookAt
 
object Parent
 
object PostRotation
 
object PreRotation
 
object QuaternionInterpolate
 
object PrimaryVisibility
 
object CastsShadows
 
object ReceiveShadows
 
object Rotation
 
object RotationActive
 
object RotationMax
 
object RotationMaxX
 
object RotationMaxY
 
object RotationMaxZ
 
object RotationMin
 
object RotationMinX
 
object RotationMinY
 
object RotationMinZ
 
object RotationOrder
 
object RotationSpaceForLimitOnly
 
object Scaling
 
object Scene
 
object Selected
 
object Shaders
 
object Materials
 
object Textures
 
object Deformers
 
object ShadingMode
 
object CullingMode
 
object Pickable
 
object Show
 
object Transformable
 
object SoftSelected
 
object Translation
 
object UpVector
 
object Visibility
 
object IsVisible
 
object VisibilityInheritance
 
- Public Attributes inherited from FBBox
object Animatable
 
object Live
 
object RecordMode
 
object UniqueName
 
- 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

__copy__ ( )

Python Docstring:

__copy__( (FBModel)arg1) -> object 
__init__ ( )

Python Docstring:

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

Python Docstring:

Clone( (FBModel)arg1) -> object 
CollapseInSchematic ( )

Python Docstring:

CollapseInSchematic( (FBModel)arg1) -> None 
DofToLRM ( )

Python Docstring:

DofToLRM( (FBModel)arg1, (FBMatrix)arg2, (FBVector3d)arg3) -> None 
ExpandInSchematic ( )

Python Docstring:

ExpandInSchematic( (FBModel)arg1) -> None 
FBDelete ( )

Python Docstring:

FBDelete( (FBModel)arg1) -> None 
FbxGetObjectSubType ( )

Python Docstring:

FbxGetObjectSubType( (FBModel)arg1) -> str 
FbxGetObjectType ( )

Python Docstring:

FbxGetObjectType( (FBModel)arg1) -> str 
ForceAlwaysEvaluate ( )

Python Docstring:

ForceAlwaysEvaluate( (FBModel)arg1) -> None 
GetAdditionalUniqueColorID ( )

Python Docstring:

GetAdditionalUniqueColorID( (FBModel)arg1, (int)arg2) -> FBColor 
GetAdditionalUniqueColorIDCount ( )

Python Docstring:

GetAdditionalUniqueColorIDCount( (FBModel)arg1) -> int 
GetBoundingBox ( )

Python Docstring:

GetBoundingBox( (FBModel)arg1, (FBVector3d)arg2, (FBVector3d)arg3) -> None 
GetHierarchyWorldMatrices ( )

Python Docstring:

GetHierarchyWorldMatrices( (FBModel)arg1, (int)arg2, (FBModelHiercharyTraverserType)arg3 [, (FBEvaluateInfo)arg4]) -> list 
GetMatrix ( )

Python Docstring:

GetMatrix( (FBModel)arg1, (FBMatrix)arg2 [, (FBModelTransformationType)arg3 [, (object)arg4 [, (FBEvaluateInfo)arg5]]]) -> None 
GetSchematicPosition ( )

Python Docstring:

GetSchematicPosition( (FBModel)arg1) -> FBVector2d 
GetSelectedPointsCount ( )

Python Docstring:

GetSelectedPointsCount( (FBModel)arg1) -> int 
GetVector ( )

Python Docstring:

GetVector( (FBModel)arg1, (FBVector3d)arg2 [, (FBModelTransformationType)arg3 [, (object)arg4 [, (FBEvaluateInfo)arg5]]]) -> None 
IsCollapsedInSchematic ( )

Python Docstring:

IsCollapsedInSchematic( (FBModel)arg1) -> bool 
IsEvaluationReady ( )

Python Docstring:

IsEvaluationReady( (FBModel)arg1, (FBModelEvaluationTaskType)arg2 [, (FBEvaluateInfo)arg3]) -> bool 
IsForceAlwaysEvaluate ( )

Python Docstring:

IsForceAlwaysEvaluate( (FBModel)arg1) -> bool 
LRMToDof ( )

Python Docstring:

LRMToDof( (FBModel)arg1, (FBVector3d)arg2, (FBMatrix)arg3) -> None 
MatrixToRotation ( )

Python Docstring:

MatrixToRotation( (FBModel)arg1, (FBVector3d)arg2, (FBMatrix)arg3) -> None 
NoFrustumCullingRelease ( )

Python Docstring:

NoFrustumCullingRelease( (FBModel)arg1) -> int 
NoFrustumCullingRequire ( )

Python Docstring:

NoFrustumCullingRequire( (FBModel)arg1) -> int 
RayCast ( )

Python Docstring:

RayCast( (FBModel)arg1, (FBCamera)arg2, (object)arg3, (object)arg4, (FBVector3d)arg5, (FBVector3d)arg6) -> bool 
RotationToMatrix ( )

Python Docstring:

RotationToMatrix( (FBModel)arg1, (FBMatrix)arg2, (FBVector3d)arg3) -> None 
SetAdditionalUniqueColorIDCount ( )

Python Docstring:

SetAdditionalUniqueColorIDCount( (FBModel)arg1, (int)arg2) -> bool 
SetMatrix ( )

Python Docstring:

SetMatrix( (FBModel)arg1, (FBMatrix)arg2 [, (FBModelTransformationType)arg3 [, (object)arg4 [, (FBEvaluateInfo)arg5]]]) -> None 
SetMatrixWithPrecision ( )

Python Docstring:

SetMatrixWithPrecision( (FBModel)arg1, (FBMatrix)arg2 [, (FBModelTransformationType)arg3 [, (object)arg4 [, (FBEvaluateInfo)arg5 [, (object)arg6]]]]) -> None 
SetSchematicPosition ( )

Python Docstring:

SetSchematicPosition( (FBModel)arg1, (object)arg2, (object)arg3) -> None

SetSchematicPosition( (FBModel)arg1, (FBVector2d)arg2) -> None 
SetupPropertiesForShapes ( )

Python Docstring:

SetupPropertiesForShapes( (FBModel)arg1) -> None 
SetVector ( )

Python Docstring:

SetVector( (FBModel)arg1, (FBVector3d)arg2 [, (FBModelTransformationType)arg3 [, (object)arg4 [, (FBEvaluateInfo)arg5]]]) -> None 
UseFrustumCulling ( )

Python Docstring:

UseFrustumCulling( (FBModel)arg1) -> bool 

Member Data Documentation

object AnimationNode
object BlendShapeDeformable
object CastsShadows
object Children
object ConstrainDeformable
object CullingMode
object Deformers
object GeometricRotation
object GeometricScaling
object GeometricTranslation
object Geometry
object GeometryUpdateId
object Icon3D
object IsConstrained
object IsDeformable
object IsVisible
object LookAt
object Materials
object ModelVertexData

Python Docstring:

Read only property to get ModelVertexData 
object Parent
object Pickable
object PointCacheDeformable
object PointCacheRecord
object PostRotation
object PreRotation
object PrimaryVisibility
object QuaternionInterpolate
object ReceiveShadows
object Rotation
object RotationActive
object RotationMax
object RotationMaxX
object RotationMaxY
object RotationMaxZ
object RotationMin
object RotationMinX
object RotationMinY
object RotationMinZ
object RotationOrder
object RotationSpaceForLimitOnly
object Scaling
object Scene
object Selected
object Shaders
object ShadingMode
object Show
object SkeletonDeformable
object SoftSelected
object Textures
object Transformable
object Translation
object UniqueColorId
object UpVector
object Visibility
object VisibilityInheritance