pyfbsdk
 
 
 
pyfbsdk

Classes

class   FBAccessMode
class   FBActionManager
class   FBActor
class   FBActorFace
class   FBAddRegionParam
class   FBAlphaSource
class   FBAnimationLayer
class   FBAnimationLayerMergeOptions
class   FBAnimationNode
class   FBApplication
class   FBArrowButton
class   FBAssetFile
class   FBAssetFolder
class   FBAssetItem
class   FBAssetMng
class   FBAssetMngFileOptions
class   FBAssetMngMenuOptions
class   FBAttachType
class   FBAttenuationType
class   FBAudioBitDepthMode
class   FBAudioChannelMode
class   FBAudioClip
class   FBAudioIn
class   FBAudioOut
class   FBAudioRateMode
class   FBAudioRenderOptions
class   FBBatchFileFormat
class   FBBatchOnContainsBatchTakes
class   FBBatchOnTakeExist
class   FBBatchOptions
class   FBBatchProcessType
class   FBBatchStatus
class   FBBodyNodeId
class   FBBodyPartId
class   FBBorderStyle
class   FBBox
class   FBBoxPlaceHolder
class   FBBrowsingProperty
class   FBButton
class   FBButtonLook
class   FBButtonState
class   FBButtonStyle
class   FBCallback
class   FBCamera
class   FBCameraAntiAliasingMethod
class   FBCameraApertureMode
class   FBCameraDistanceMode
class   FBCameraFilmBackType
class   FBCameraFocusDistanceSource
class   FBCameraFrameSizeMode
class   FBCameraMatrixType
class   FBCameraResolutionMode
class   FBCameraSafeAreaMode
class   FBCameraSamplingType
class   FBCameraStereo
class   FBCameraStereoType
class   FBCameraSwitcher
class   FBCameraType
class   FBCameraViewPlaneMode
class   FBCellStyle
class   FBCharacter
class   FBCharacterContactBehaviour
class   FBCharacterExtension
class   FBCharacterFace
class   FBCharacterHipsTranslationMode
class   FBCharacterInputType
class   FBCharacterKeyingMode
class   FBCharacterLoadAnimationMethod
class   FBCharacterMarkerSet
class   FBCharacterPlotWhere
class   FBCharacterPose
class   FBCharacterPoseFlag
class   FBCharacterPoseKeyingMode
class   FBCharacterPoseOptions
class   FBCharacterResetProperties
class   FBCharacterRollSolver
class   FBCharacterSolver
class   FBClipEnd
class   FBCluster
class   FBClusterMode
class   FBColor
class   FBColorAndAlpha
class   FBCommPortType
class   FBCommType
class   FBCommandState
class   FBComponent
class   FBComponentList
class   FBConfigFile
class   FBConnectionAction
class   FBConnectionType
class   FBConsoleChannelType
class   FBConstraint
class   FBConstraintInfo
class   FBConstraintManager
class   FBConstraintRelation
class   FBConstraintSolver
class   FBControlSet
class   FBControlSetType
class   FBControllerMode
class   FBDataAsStringFlag
class   FBDeck
class   FBDeckTransportMode
class   FBDeformer
class   FBDeformerPointCache
class   FBDeformerType
class   FBDevice
class   FBDeviceInstrument
class   FBDeviceKeyboardKey
class   FBDeviceNotifyInfo
class   FBDeviceOptical
class   FBDeviceOpticalMarker
class   FBDeviceSamplingMode
class   FBDisplayMode
class   FBDisplayWhat
class   FBDragAndDropState
class   FBEdit
class   FBEditColor
class   FBEditNumber
class   FBEditProperty
class   FBEditPropertyModern
class   FBEditTimeCode
class   FBEditVector
class   FBEffectorId
class   FBEffectorSetID
class   FBElementAction
class   FBEvaluateInfo
class   FBEvaluateManager
class   FBEvent
class   FBEventActivate
class   FBEventAnimationNodeType
class   FBEventConnectionDataNotify
class   FBEventConnectionKeyingNotify
class   FBEventConnectionNotify
class   FBEventConnectionStateNotify
class   FBEventDblClick
class   FBEventDragAndDrop
class   FBEventEvalGlobalCallback
class   FBEventExpose
class   FBEventFileChange
class   FBEventInput
class   FBEventMenu
class   FBEventName
class   FBEventResize
class   FBEventSceneChange
class   FBEventShow
class   FBEventSpread
class   FBEventTakeChange
class   FBEventTransaction
class   FBEventTree
class   FBEventTreeSelect
class   FBEventVideoFrameRendering
class   FBFCurve
class   FBFCurveEditor
class   FBFCurveKey
class   FBFbxOptions
class   FBFileFormatAndVersion
class   FBFileMonitoringManager
class   FBFileMonitoringType
class   FBFilePopup
class   FBFilePopupStyle
class   FBFileReference
class   FBFilter
class   FBFilterManager
class   FBFilterType
class   FBFloorContactID
class   FBFogMode
class   FBFolder
class   FBFolderPopup
class   FBGapMode
class   FBGenerationMode
class   FBGenericMenu
class   FBGenericMenuItem
class   FBGeometry
class   FBGeometryArrayElementType
class   FBGeometryArrayID
class   FBGeometryMappingMode
class   FBGeometryReferenceMode
class   FBGlobalEvalCallbackTiming
class   FBGlobalLight
class   FBGroup
class   FBHUD
class   FBHUDBloopSlateElement
class   FBHUDElement
class   FBHUDElementHAlignment
class   FBHUDElementVAlignment
class   FBHUDFlashElement
class   FBHUDRectElement
class   FBHUDTextElement
class   FBHUDTextureElement
class   FBHUDTimelineElement
class   FBHandle
class   FBIconPosition
class   FBImage
class   FBImageContainer
class   FBImageFormat
class   FBImageInterleaveType
class   FBImageInterpolationType
class   FBImageType
class   FBInputKey
class   FBInputModifier
class   FBInputType
class   FBInsertSegmentMode
class   FBInterpolation
class   FBInterpolatorCurveType
class   FBKeyControl
class   FBKeyingGroup
class   FBKeyingGroupType
class   FBLabel
class   FBLayerMode
class   FBLayerRotationMode
class   FBLayeredTexture
class   FBLayout
class   FBLayoutRegion
class   FBLight
class   FBLightType
class   FBList
class   FBListStyle
class   FBLogger
class   FBManipulator
class   FBManipulatorPickType
class   FBManipulatorTransformType
class   FBMarkerLook
class   FBMarkerResolutionLevel
class   FBMarkerSet
class   FBMarkerType
class   FBMaterial
class   FBMaterialTextureType
class   FBMatrix
class   FBMemo
class   FBMenuItemType
class   FBMenuManager
class   FBMergeLayerMode
class   FBMesh
class   FBMirrorPlaneType
class   FBModel
class   FBModelCube
class   FBModelCullingMode
class   FBModelEvaluationTaskType
class   FBModelList
class   FBModelMarker
class   FBModelMarkerOptical
class   FBModelNull
class   FBModelOptical
class   FBModelOpticalAdvanced
class   FBModelPath3D
class   FBModelPlaceHolder
class   FBModelPlane
class   FBModelRoot
class   FBModelRotationOrder
class   FBModelShadingMode
class   FBModelSkeleton
class   FBModelTemplate
class   FBModelTemplateStyle
class   FBModelTransformationType
class   FBModelVertexData
class   FBMotionClip
class   FBMultiLangManager
class   FBNamespace
class   FBNamespaceAction
class   FBNormal
class   FBNote
class   FBNurbType
class   FBNurbs
class   FBObjectFlag
class   FBObjectPose
class   FBObjectPoseMirrorOptions
class   FBObjectPoseMirrorOptionsFlag
class   FBObjectPoseOptions
class   FBObjectPoseOptionsFlag
class   FBObjectStatus
class   FBOneClickApplication
class   FBOpticalGap
class   FBOpticalSegment
class   FBOrientation
class   FBParallelScheduleType
class   FBParity
class   FBPatch
class   FBPhysicalProperties
class   FBPickInfosList
class   FBPickingMode
class   FBPlayMode
class   FBPlayerControl
class   FBPlotAllowed
class   FBPlotOptions
class   FBPlotPopup
class   FBPlug
class   FBPlugList
class   FBPlugModificationFlag
class   FBPlugStatusFlag
class   FBPointCacheFile
class   FBPointCacheManager
class   FBPopup
class   FBPopupInputType
class   FBPose
class   FBPoseTransformType
class   FBPoseType
class   FBProfileTaskCycle
class   FBProfileTimeEvent
class   FBProfiler
class   FBProfilingMode
class   FBProgress
class   FBProperty
class   FBPropertyAction
class   FBPropertyAnimatable
class   FBPropertyAnimatableAction
class   FBPropertyAnimatableBool
class   FBPropertyAnimatableColor
class   FBPropertyAnimatableColorAndAlpha
class   FBPropertyAnimatableDouble
class   FBPropertyAnimatableEnum
class   FBPropertyAnimatableInt
class   FBPropertyAnimatableInt64
class   FBPropertyAnimatableTime
class   FBPropertyAnimatableTimeCode
class   FBPropertyAnimatableUInt64
class   FBPropertyAnimatableVector2d
class   FBPropertyAnimatableVector3d
class   FBPropertyAnimatableVector4d
class   FBPropertyBool
class   FBPropertyColor
class   FBPropertyColorAndAlpha
class   FBPropertyComponent
class   FBPropertyConnectionEditor
class   FBPropertyDouble
class   FBPropertyEnum
class   FBPropertyFlag
class   FBPropertyFloat
class   FBPropertyInt
class   FBPropertyList
class   FBPropertyListActor
class   FBPropertyListActorFace
class   FBPropertyListAnimationNode
class   FBPropertyListAudioClip
class   FBPropertyListAudioIn
class   FBPropertyListAudioOut
class   FBPropertyListBox
class   FBPropertyListCamera
class   FBPropertyListCharacter
class   FBPropertyListCharacterExtension
class   FBPropertyListCharacterFace
class   FBPropertyListCharacterMarkerSet
class   FBPropertyListCharacterPose
class   FBPropertyListComponent
class   FBPropertyListConstraint
class   FBPropertyListConstraintSolver
class   FBPropertyListControlSet
class   FBPropertyListDeck
class   FBPropertyListDeformer
class   FBPropertyListDevice
class   FBPropertyListDeviceInstrument
class   FBPropertyListFCurveKey
class   FBPropertyListFileReference
class   FBPropertyListFolder
class   FBPropertyListGroup
class   FBPropertyListHUD
class   FBPropertyListHUDElement
class   FBPropertyListHandle
class   FBPropertyListKeyingGroup
class   FBPropertyListLight
class   FBPropertyListManipulator
class   FBPropertyListMarkerSet
class   FBPropertyListMaterial
class   FBPropertyListModel
class   FBPropertyListModelOptical
class   FBPropertyListModelSkeleton
class   FBPropertyListModelTemplate
class   FBPropertyListModelTemplateBinding
class   FBPropertyListMotionClip
class   FBPropertyListNamespace
class   FBPropertyListNote
class   FBPropertyListObject
class   FBPropertyListObjectPose
class   FBPropertyListPhysicalProperties
class   FBPropertyListPivot
class   FBPropertyListPose
class   FBPropertyListRendererCallback
class   FBPropertyListSet
class   FBPropertyListShader
class   FBPropertyListStoryClip
class   FBPropertyListStoryDetails
class   FBPropertyListStoryFolder
class   FBPropertyListStorySubTrack
class   FBPropertyListStoryTrack
class   FBPropertyListTake
class   FBPropertyListTexture
class   FBPropertyListTreeNode
class   FBPropertyListUserObject
class   FBPropertyListVideoClip
class   FBPropertyListVideoIn
class   FBPropertyListVideoOut
class   FBPropertyManager
class   FBPropertyString
class   FBPropertyStringList
class   FBPropertyTime
class   FBPropertyTimeCode
class   FBPropertyType
class   FBPropertyVector2d
class   FBPropertyVector3d
class   FBPropertyVector4d
class   FBPropertyViewDefinition
class   FBPropertyViewList
class   FBPropertyViewManager
class   FBPropertyViewType
class   FBPythonWrapper
class   FBRSType
class   FBRecalcMarkerSetOffset
class   FBReferenceTime
class   FBRenderOptions
class   FBRenderer
class   FBRendererCallback
class   FBRenderingPass
class   FBRigidBody
class   FBRigidBodyMode
class   FBRotationFilter
class   FBRotationOrder
class   FBSVector
class   FBScene
class   FBSceneChangeType
class   FBScrollBox
class   FBSegmentMode
class   FBSet
class   FBShader
class   FBShaderLighted
class   FBShaderManager
class   FBShaderModelInfo
class   FBShaderShadowLive
class   FBShadowFrameType
class   FBShadowType
class   FBSkeletonNodeId
class   FBSkeletonState
class   FBSlider
class   FBSplitStyle
class   FBSpread
class   FBSpreadCell
class   FBSpreadColumn
class   FBSpreadPart
class   FBSpreadRow
class   FBStereoDisplayMode
class   FBStory
class   FBStoryClip
class   FBStoryClipCompMode
class   FBStoryClipShowGhostMode
class   FBStoryClipSolveMode
class   FBStoryFolder
class   FBStoryTrack
class   FBStoryTrackBodyPart
class   FBStoryTrackRefMode
class   FBStoryTrackType
class   FBStringList
class   FBSurface
class   FBSurfaceMode
class   FBSurfaceType
class   FBSystem
class   FBTCPIPSocketType
class   FBTabPanel
class   FBTake
class   FBTakeChangeType
class   FBTakeSpanOnLoad
class   FBTangentClampMode
class   FBTangentConstantMode
class   FBTangentMode
class   FBTextJustify
class   FBTextStyle
class   FBTexture
class   FBTextureBlendMode
class   FBTextureMapping
class   FBTextureUseType
class   FBThermometer
class   FBTime
class   FBTimeCode
class   FBTimeMode
class   FBTimeReferential
class   FBTimeSpan
class   FBTimeWarpManager
class   FBTool
class   FBToolPossibleDockPosition
class   FBTransportMode
class   FBTransportPlaySpeed
class   FBTransportSnapMode
class   FBTransportTimeFormat
class   FBTree
class   FBTreeNode
class   FBTriggerStyle
class   FBUV
class   FBUndoManager
class   FBUseChnMode
class   FBUserObject
class   FBVector2d
class   FBVector3d
class   FBVector4d
class   FBVertex
class   FBVideo
class   FBVideoClip
class   FBVideoClipImage
class   FBVideoCodecManager
class   FBVideoCodecMode
class   FBVideoFormat
class   FBVideoGrabOptions
class   FBVideoGrabber
class   FBVideoIn
class   FBVideoInterlaceMode
class   FBVideoLiveType
class   FBVideoMemory
class   FBVideoOut
class   FBVideoProxyMode
class   FBVideoRenderDepth
class   FBVideoRenderFieldMode
class   FBVideoRenderViewingMode
class   FBVideoResolution
class   FBVideoStorageMode
class   FBView
class   FBViewerMode
class   FBViewingOptions
class   FBVisualComponent
class   FBVisualContainer
class   FBWebView
class   FBWidgetHolder
class   kDeviceIOs
class   kDeviceOperations

Functions

def  FBLoadFbxPrimitivesModel ()
def  FBTrace ()
def  FBTraceGetLevel ()
def  FBObjectPrintLivings ()
def  FBMessageBoxGetUserValue ()
def  FBModelTransactionBegin ()
def  FBAudioFmt_GetRateValue ()
def  FBGetEffectorBodyPart ()
def  FBGetCharacterFingerTipsVisibility ()
def  FBSetCharacterFingerTipsVisibility ()
def  FBMatrixMult ()
def  FBVertexMatrixMult ()
def  FBTranslationToMatrix ()
def  FBMatrixToTranslation ()
def  FBRotationToQuaternion ()
def  FBMatrixToQuaternion ()
def  FBAdd ()
def  FBQSub ()
def  FBInterpolateRotation ()
def  FBDeformer_TypeInfo ()
def  FBTimeWarpManager_TypeInfo ()
def  FBAnimationNode_TypeInfo ()
def  FBGlobalLight_TypeInfo ()
def  FBTake_TypeInfo ()
def  FBUserObject_TypeInfo ()
def  FBVideoOut_TypeInfo ()
def  FBModel_TypeInfo ()
def  FBModelVertexData_TypeInfo ()
def  FBModelMarker_TypeInfo ()
def  FBModelNull_TypeInfo ()
def  FBModelRoot_TypeInfo ()
def  FBModelSkeleton_TypeInfo ()
def  FBModelOptical_TypeInfo ()
def  FBModelMarkerOptical_TypeInfo ()
def  FBMarkerSet_TypeInfo ()
def  FBControlSet_TypeInfo ()
def  FBActor_TypeInfo ()
def  FBActorFace_TypeInfo ()
def  FBCharacterExtension_TypeInfo ()
def  FBCharacter_TypeInfo ()
def  FBCamera_TypeInfo ()
def  FBSet_TypeInfo ()
def  FBHUDElement_TypeInfo ()
def  FBHUDTextureElement_TypeInfo ()
def  FBHUDFlashElement_TypeInfo ()
def  FBAssetFile_TypeInfo ()
def  ShowTool ()
def  CloseTool ()
def  FBGenericMenuItem_TypeInfo ()
def  FBEditColor_TypeInfo ()
def  FBSlider_TypeInfo ()
def  FBEditProperty_TypeInfo ()
def  FBPropertyConnectionEditor_TypeInfo ()
def  FBPropertyViewManager_TypeInfo ()
def  FBSchedulingDependencyOutput ()
def  FBFindModelByLabelName ()
def  FBFindModelByUniqueColorId ()
def  FBFindObjectByFullName ()
def  FBMergeTransactionFileRefEditBegin ()
def  FBMergeTransactionFileRefEditEnd ()
def  FBMergeTransactionFileRefEditIsOn ()
def  FBTraceSetLevel ()
def  FBModelTransactionEnd ()
def  FBAudioFmt_TestFormat ()
def  FBGetCharacterFloorContactsVisibility ()
def  FBGetRenderingTaskCycle ()
def  FBGetEvaluationTaskCycle ()
def  FBGetDisplayInfo ()
def  FBMatrixInverse ()
def  FBTRSToMatrix ()
def  FBMatrixToScaling ()
def  FBMatrixToTRS ()
def  FBQuaternionToRotation ()
def  FBGetGlobalMatrix ()
def  FBQAdd ()
def  FBMult ()
def  FBGetContinuousRotation ()
def  FBClamp ()
def  FBProperty_TypeInfo ()
def  FBComponent_TypeInfo ()
def  FBAudioClip_TypeInfo ()
def  FBPointCacheFile_TypeInfo ()
def  FBHandle_TypeInfo ()
def  FBVideoIn_TypeInfo ()
def  FBTexture_TypeInfo ()
def  FBMaterial_TypeInfo ()
def  FBSurface_TypeInfo ()
def  FBConstraint_TypeInfo ()
def  FBPhysicalProperties_TypeInfo ()
def  FBDeviceInstrument_TypeInfo ()
def  FBOpticalGap_TypeInfo ()
def  FBRigidBody_TypeInfo ()
def  FBCharacterPose_TypeInfo ()
def  FBShaderLighted_TypeInfo ()
def  FBShaderShadowLive_TypeInfo ()
def  FBHUD_TypeInfo ()
def  FBHUDTextElement_TypeInfo ()
def  FBApplication_TypeInfo ()
def  FBStoryTrack_TypeInfo ()
def  FBProfiler_TypeInfo ()
def  FBAssetItem_TypeInfo ()
def  FBAssetMng_TypeInfo ()
def  FBFbxOptions_TypeInfo ()
def  FBLayout_TypeInfo ()
def  CloseToolByName ()
def  FBBrowsingProperty_TypeInfo ()
def  FBScrollBox_TypeInfo ()
def  FBSpreadRow_TypeInfo ()
def  FBTabPanel_TypeInfo ()
def  FBEditNumber_TypeInfo ()
def  FBVisualContainer_TypeInfo ()
def  FBConnect ()
def  FBDisconnect ()
def  FBSleep ()
def  FBPopNormalTool ()
def  FBGetSelectedModels ()
def  FBCreateObject ()
def  FBFindObjectsByName ()
def  FBDeleteObjectsByName ()
def  FBBeginChangeAllModels ()
def  FBEndChangeAllModels ()
def  FBMergeTransactionBegin ()
def  FBMergeTransactionEnd ()
def  FBMergeTransactionIsOn ()
def  FBTraceWithLevel ()
def  FBObjectGetGlobalUniqueId ()
def  FBObjectLifeLogEnable ()
def  FBObjectGetLivingCount ()
def  FBMessageBox ()
def  FBMessageBoxWithCheck ()
def  FBAudioFmt_GetDefaultFormat ()
def  FBAudioFmt_AppendFormat ()
def  FBAudioFmt_RemoveFormat ()
def  FBAudioFmt_GetChannelValue ()
def  FBAudioFmt_GetBitsValue ()
def  FBAudioFmt_GetBytesValue ()
def  FBGetMultiLangText ()
def  FBGetCharactersKeyingMode ()
def  FBGetCharacterExternalSolverCount ()
def  FBGetCharacterExternalSolverName ()
def  FBGetCharacterExternalSolverIndex ()
def  FBSetCharacterFloorContactsVisibility ()
def  FBGetMainThreadTaskCycle ()
def  FBMatrixTranspose ()
def  FBVectorMatrixMult ()
def  FBRotationToMatrix ()
def  FBScalingToMatrix ()
def  FBMatrixToRotation ()
def  FBQuaternionToMatrix ()
def  FBGetLocalMatrix ()
def  FBMatrixOrthogonalize ()
def  FBSub ()
def  FBDot ()
def  FBQMult ()
def  FBQDot ()
def  FBQLength ()
def  FBLength ()
def  FBPlug_TypeInfo ()
def  FBAudioIn_TypeInfo ()
def  FBAudioOut_TypeInfo ()
def  FBMotionClip_TypeInfo ()
def  FBVideoGrabber_TypeInfo ()
def  FBBox_TypeInfo ()
def  FBDeck_TypeInfo ()
def  FBFCurve_TypeInfo ()
def  FBDeformerPointCache_TypeInfo ()
def  FBPointCacheManager_TypeInfo ()
def  FBFileMonitoringManager_TypeInfo ()
def  FBReferenceTime_TypeInfo ()
def  FBPlayerControl_TypeInfo ()
def  FBEvaluateManager_TypeInfo ()
def  FBKeyControl_TypeInfo ()
def  FBBoxPlaceHolder_TypeInfo ()
def  FBNote_TypeInfo ()
def  FBVideo_TypeInfo ()
def  FBVideoMemory_TypeInfo ()
def  FBVideoClip_TypeInfo ()
def  FBVideoClipImage_TypeInfo ()
def  FBLayeredTexture_TypeInfo ()
def  FBModelPlaceHolder_TypeInfo ()
def  FBGeometry_TypeInfo ()
def  FBPose_TypeInfo ()
def  FBMesh_TypeInfo ()
def  FBNurbs_TypeInfo ()
def  FBPatch_TypeInfo ()
def  FBModelTemplate_TypeInfo ()
def  FBConstraintRelation_TypeInfo ()
def  FBConstraintSolver_TypeInfo ()
def  FBConstraintManager_TypeInfo ()
def  FBDevice_TypeInfo ()
def  FBFilter_TypeInfo ()
def  FBCluster_TypeInfo ()
def  FBModelPlane_TypeInfo ()
def  FBModelPath3D_TypeInfo ()
def  FBOpticalSegment_TypeInfo ()
def  FBDeviceOptical_TypeInfo ()
def  FBDeviceOpticalMarker_TypeInfo ()
def  FBModelOpticalAdvanced_TypeInfo ()
def  FBCharacterMarkerSet_TypeInfo ()
def  FBKeyingGroup_TypeInfo ()
def  FBCharacterSolver_TypeInfo ()
def  FBCharacterFace_TypeInfo ()
def  FBModelCube_TypeInfo ()
def  FBCameraStereo_TypeInfo ()
def  FBCameraSwitcher_TypeInfo ()
def  FBLight_TypeInfo ()
def  FBShader_TypeInfo ()
def  FBGroup_TypeInfo ()
def  FBNamespace_TypeInfo ()
def  FBFileReference_TypeInfo ()
def  FBScene_TypeInfo ()
def  FBHUDRectElement_TypeInfo ()
def  FBHUDBloopSlateElement_TypeInfo ()
def  FBHUDTimelineElement_TypeInfo ()
def  FBRendererCallback_TypeInfo ()
def  FBRenderer_TypeInfo ()
def  FBStoryFolder_TypeInfo ()
def  FBStoryClip_TypeInfo ()
def  FBStory_TypeInfo ()
def  FBAssetFolder_TypeInfo ()
def  FBLogger_TypeInfo ()
def  FBSystem_TypeInfo ()
def  FBActionManager_TypeInfo ()
def  FBProgress_TypeInfo ()
def  FBFolder_TypeInfo ()
def  FBObjectPose_TypeInfo ()
def  FBImage_TypeInfo ()
def  FBVisualComponent_TypeInfo ()
def  _DestroyToolByName ()
def  _DestroyTool ()
def  ShowToolByName ()
def  FBTool_TypeInfo ()
def  FBButton_TypeInfo ()
def  FBArrowButton_TypeInfo ()
def  FBLabel_TypeInfo ()
def  FBGenericMenu_TypeInfo ()
def  FBMenuManager_TypeInfo ()
def  FBSpread_TypeInfo ()
def  FBSpreadPart_TypeInfo ()
def  FBSpreadCell_TypeInfo ()
def  FBSpreadColumn_TypeInfo ()
def  FBThermometer_TypeInfo ()
def  FBLayoutRegion_TypeInfo ()
def  FBImageContainer_TypeInfo ()
def  FBEdit_TypeInfo ()
def  FBEditVector_TypeInfo ()
def  FBList_TypeInfo ()
def  FBTree_TypeInfo ()
def  FBTreeNode_TypeInfo ()
def  FBView_TypeInfo ()
def  FBEditPropertyModern_TypeInfo ()
def  FBMemo_TypeInfo ()
def  FBFCurveEditor_TypeInfo ()
def  FBEditTimeCode_TypeInfo ()
def  FBPopup_TypeInfo ()
def  FBPlotPopup_TypeInfo ()
def  FBWebView_TypeInfo ()
def  FBWidgetHolder_TypeInfo ()
def  FBAnimationLayer_TypeInfo ()
def  FBManipulator_TypeInfo ()

Function Documentation

def FBLoadFbxPrimitivesModel ( )

Python Docstring:

FBLoadFbxPrimitivesModel( (str)arg1) -> object 

C++ Signature:

K_DLLIMPORT FBModel * FBLoadFbxPrimitivesModel(const char * pModelName) 

Load a model.

Parameters:
pModelName Name of primitive model to load.
Returns:
A handle onto the model that was loaded, returns NULL if no model was found.
def FBTrace ( )

Python Docstring:

FBTrace( (str)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBTrace(const char * pFormatString, ... ) 

This function prints useful debugging strings in the console with kFBNORMAL_TRACE output detailed level.

Parameters:
pFormatString A printf-style format string, to use the following arguments in the list.
Warning:
There is currently a limitation which sets the maximum length of the resulting string to be limited to 2048 bytes.

Not thread safe, as an static array is used internally.

def FBTraceGetLevel ( )

Python Docstring:

FBTraceGetLevel() -> int 

C++ Signature:

K_DLLIMPORT unsigned int FBTraceGetLevel() 

Get Global Trace Detailed Level which affects all the output targets.

Returns:
Current global trace detailed level.
Note:
Python console trace current output level could be queried via pythonidelib.GetTraceLevel().
def FBObjectPrintLivings ( )

Python Docstring:

FBObjectPrintLivings( (int)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBObjectPrintLivings(unsigned int pStartUniqueId) 

Print those living objects created when logging is enabled.

Parameters:
pStartUniqueId Any living object has been logged and with its uniqueId no less than pStartUniqueId will be printed out.
FBMessageBoxGetUserValue ( )

Python Docstring:

FBMessageBoxGetUserValue( (str)arg1, (str)arg2, (object)arg3, (FBPopupInputType)arg4, (str)arg5 [, (str)arg6 [, (str)arg7 [, (object)arg8 [, (object)arg9]]]]) -> tuple 

C++ Signature:

K_DLLEXPORT int FBMessageBoxGetUserValue(const char * pBoxTitle, const char * pMessage, void * pValue, FBPopupInputType pValueType, const char * pButton1Str, const char * pButton2Str = NULL, const char * pButton3Str = NULL, int pDefaultButton = 0, bool pLastButtonCancel = true) 

Dialog popup box to get user input. Opens a message box, with up to three buttons, asking the user to enter data. The type of data to be entered is specified by the pValue and pValueType parameters.

Parameters:
pBoxTitle Title of message box.
pMessage Message to place in box.
Return values:
pValue Value entered by user (must correspond with pValueType).
Parameters:
pValueType Type of pointer specified in pValue.
pButton1Str String for first button (Cannot be NULL).
pButton2Str String for second button (NULL will not create a button).
pButton3Str String for third button (NULL will not create a button).
pDefaultButton Indicates the default (pre-selected) button(default=0).
pLastButtonCancel Indicates the last button is Cancel (if more than one button) so pValue won't be updated if the last button is clicked.
Returns:
The number of the button selected.
In Python, returns a tuple containing the index of the button selected and the value entered by the user, if any.

/**

def FBModelTransactionBegin ( )

Python Docstring:

FBModelTransactionBegin() -> None 

C++ Signature:

K_DLLIMPORT void FBModelTransactionBegin() 

FBModelTransactionBegin. This set of functions speeds up the process of batch operations on models.

def FBAudioFmt_GetRateValue ( )

Python Docstring:

FBAudioFmt_GetRateValue( (object)arg1) -> int 

C++ Signature:

K_DLLIMPORT int FBAudioFmt_GetRateValue(FBAudioFmt pFormat) 
def FBGetEffectorBodyPart ( )

Python Docstring:

FBGetEffectorBodyPart( (FBEffectorId)arg1) -> FBBodyPartId 

C++ Signature:

K_DLLIMPORT FBBodyPartId FBGetEffectorBodyPart(FBEffectorId pEffectorId) 

return BodyPart ID from Effector.

Parameters:
pEffectorId Effector ID.
Returns:
ID of the BodyPart the effector is in.
def FBGetCharacterFingerTipsVisibility ( )

Python Docstring:

FBGetCharacterFingerTipsVisibility() -> bool 

C++ Signature:

K_DLLIMPORT bool FBGetCharacterFingerTipsVisibility() 

Queries visibility of the finger-tips of the current character.

Returns:
True if finger-tips of the current character are visible, or false if they are hidden.
def FBSetCharacterFingerTipsVisibility ( )

Python Docstring:

FBSetCharacterFingerTipsVisibility( (object)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBSetCharacterFingerTipsVisibility(bool pShow) 

Sets visibility of the finger-tips of the current character.

Parameters:
pShow Specifies if finger-tips of the current character should be visible.
def FBMatrixMult ( )

Python Docstring:

FBMatrixMult( (FBMatrix)arg1, (FBMatrix)arg2, (FBMatrix)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixMult(FBMatrix & pMatrix, const FBMatrix & pA, const FBMatrix & pB) 

Multiply two matrices.

Return values:
pMatrix Calculated resulting matrix.
Parameters:
pA 1st matrix.
pB 2nd matrix.
def FBVertexMatrixMult ( )

Python Docstring:

FBVertexMatrixMult( (FBVertex)arg1, (FBMatrix)arg2, (FBVertex)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBVertexMatrixMult(FBVertex & pOutVertex, const FBMatrix & pMatrix, const FBVertex & pVertex) 

Multiply a vertex by a matrix.

Return values:
pOutVertex Resulting vertex.
Parameters:
pMatrix Matrix to affect the vertex with.
pVertex Source vertex.
def FBTranslationToMatrix ( )

Python Docstring:

FBTranslationToMatrix( (FBMatrix)arg1, (FBVector4d)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBTranslationToMatrix(FBMatrix & pMatrix, const FBVector4 & pVector) 

Convert a translation vector to a matrix.

Return values:
pMatrix Calculated resulting matrix.
Parameters:
pVector Translation vector.
def FBMatrixToTranslation ( )

Python Docstring:

FBMatrixToTranslation( (FBVector4d)arg1, (FBMatrix)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixToTranslation(FBVector4 & pVector, const FBMatrix & pMatrix) 

Obtain translation vector from a matrix.

Return values:
pVector Extracted translation vector.
Parameters:
pMatrix Input matrix.
def FBRotationToQuaternion ( )

Python Docstring:

FBRotationToQuaternion( (FBVector4d)arg1, (FBVector3d)arg2 [, (FBRotationOrder)arg3]) -> None 

C++ Signature:

K_DLLIMPORT void FBRotationToQuaternion(FBQuaternion & pQuaternion, const FBVector3 & pVector, FBRotationOrder pRotationOrder = kFBXYZ) 

Get a quaternion from a rotation vector.

Return values:
pQuaternion Calculated quaternion.
Parameters:
pVector Input rotation vector.
pRotationOrder Rotation order of the rotation vector.
def FBMatrixToQuaternion ( )

Python Docstring:

FBMatrixToQuaternion( (FBVector4d)arg1, (FBMatrix)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixToQuaternion(FBQuaternion & pQuaternion, const FBMatrix & pMatrix) 

Get a quaternion from a matrix (potential ).

Return values:
pQuaternion Calculated quaternion.
Parameters:
pMatrix Input matrix.
Warning:
Matrix can contain scaling and/or translation, we orthogonalize matrix before.
def FBAdd ( )

Python Docstring:

FBAdd( (FBVector4d)arg1, (FBVector4d)arg2, (FBVector4d)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBAdd(FBVector4 & pResult, const FBVector4 & pV1, const FBVector4 & pV2) 

Add two vectors together (pResult = pV1+pV2)

Return values:
pResult Resulting vector.
Parameters:
pV1 1st vector.
pV2 2nd vector.
def FBQSub ( )

Python Docstring:

FBQSub( (FBVector4d)arg1, (FBVector4d)arg2, (FBVector4d)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBQSub(FBQuaternion & pResult, const FBQuaternion & pQ1, const FBQuaternion & pQ2) 

Subtract pQ2 from pQ1 (pResult = pQ1-pQ2)

Return values:
pResult Resulting quaternion.
Parameters:
pQ1 1st quaternion.
pQ2 2nd quaternion.
def FBInterpolateRotation ( )

Python Docstring:

FBInterpolateRotation( (FBVector3d)arg1, (FBVector3d)arg2, (FBVector3d)arg3, (object)arg4) -> None

FBInterpolateRotation( (FBVector4d)arg1, (FBVector4d)arg2, (FBVector4d)arg3, (object)arg4) -> None 

Related C++ documentation:
The reference documentation for the following C++ symbols may contain additional relevant information.

K_DLLIMPORT void FBInterpolateRotation(FBVector3 & pROut, const FBVector3 & pR0, const FBVector3 & pR1, double pU)
K_DLLIMPORT void FBInterpolateRotation(FBQuaternion & pQOut, const FBQuaternion & pQ0, const FBQuaternion & pQ1, double pU)
def FBDeformer_TypeInfo ( )

Python Docstring:

FBDeformer_TypeInfo() -> int 
def FBTimeWarpManager_TypeInfo ( )

Python Docstring:

FBTimeWarpManager_TypeInfo() -> int 
def FBAnimationNode_TypeInfo ( )

Python Docstring:

FBAnimationNode_TypeInfo() -> int 
def FBGlobalLight_TypeInfo ( )

Python Docstring:

FBGlobalLight_TypeInfo() -> int 
def FBTake_TypeInfo ( )

Python Docstring:

FBTake_TypeInfo() -> int 
def FBUserObject_TypeInfo ( )

Python Docstring:

FBUserObject_TypeInfo() -> int 
def FBVideoOut_TypeInfo ( )

Python Docstring:

FBVideoOut_TypeInfo() -> int 
def FBModel_TypeInfo ( )

Python Docstring:

FBModel_TypeInfo() -> int 
def FBModelVertexData_TypeInfo ( )

Python Docstring:

FBModelVertexData_TypeInfo() -> int 
def FBModelMarker_TypeInfo ( )

Python Docstring:

FBModelMarker_TypeInfo() -> int 
def FBModelNull_TypeInfo ( )

Python Docstring:

FBModelNull_TypeInfo() -> int 
def FBModelRoot_TypeInfo ( )

Python Docstring:

FBModelRoot_TypeInfo() -> int 
def FBModelSkeleton_TypeInfo ( )

Python Docstring:

FBModelSkeleton_TypeInfo() -> int 
def FBModelOptical_TypeInfo ( )

Python Docstring:

FBModelOptical_TypeInfo() -> int 
def FBModelMarkerOptical_TypeInfo ( )

Python Docstring:

FBModelMarkerOptical_TypeInfo() -> int 
def FBMarkerSet_TypeInfo ( )

Python Docstring:

FBMarkerSet_TypeInfo() -> int 
def FBControlSet_TypeInfo ( )

Python Docstring:

FBControlSet_TypeInfo() -> int 
def FBActor_TypeInfo ( )

Python Docstring:

FBActor_TypeInfo() -> int 
def FBActorFace_TypeInfo ( )

Python Docstring:

FBActorFace_TypeInfo() -> int 
def FBCharacterExtension_TypeInfo ( )

Python Docstring:

FBCharacterExtension_TypeInfo() -> int 
def FBCharacter_TypeInfo ( )

Python Docstring:

FBCharacter_TypeInfo() -> int 
def FBCamera_TypeInfo ( )

Python Docstring:

FBCamera_TypeInfo() -> int 
def FBSet_TypeInfo ( )

Python Docstring:

FBSet_TypeInfo() -> int 
def FBHUDElement_TypeInfo ( )

Python Docstring:

FBHUDElement_TypeInfo() -> int 
def FBHUDTextureElement_TypeInfo ( )

Python Docstring:

FBHUDTextureElement_TypeInfo() -> int 
def FBHUDFlashElement_TypeInfo ( )

Python Docstring:

FBHUDFlashElement_TypeInfo() -> int 
def FBAssetFile_TypeInfo ( )

Python Docstring:

FBAssetFile_TypeInfo() -> int 
def ShowTool ( )

Python Docstring:

ShowTool( (FBTool)arg1 [, (object)arg2]) -> None 
def CloseTool ( )

Python Docstring:

CloseTool( (FBTool)arg1) -> None 
def FBGenericMenuItem_TypeInfo ( )

Python Docstring:

FBGenericMenuItem_TypeInfo() -> int 
def FBEditColor_TypeInfo ( )

Python Docstring:

FBEditColor_TypeInfo() -> int 
def FBSlider_TypeInfo ( )

Python Docstring:

FBSlider_TypeInfo() -> int 
def FBEditProperty_TypeInfo ( )

Python Docstring:

FBEditProperty_TypeInfo() -> int 
def FBPropertyConnectionEditor_TypeInfo ( )

Python Docstring:

FBPropertyConnectionEditor_TypeInfo() -> int 
def FBPropertyViewManager_TypeInfo ( )

Python Docstring:

FBPropertyViewManager_TypeInfo() -> int 
def FBSchedulingDependencyOutput ( )

Python Docstring:

FBSchedulingDependencyOutput( (object)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBSchedulingDependencyOutput(bool pEnable) 

Debug function for MT dependency debug. When enabled log file will be created and updated each time MultiThreaded scheduling is happening (scene rebuild)

Parameters:
pEnable ON/OFF switch. This is not stored in config (should be changed only for debug purpose, because slow down rebuild process )
def FBFindModelByLabelName ( )

Python Docstring:

FBFindModelByLabelName( (str)arg1) -> object 

C++ Signature:

K_DLLIMPORT FBModel * FBFindModelByLabelName(const char * pModelLabelName) 

Find a model in the scene by its label name. Searches the scene for a model, based on the model's label name. Label name is "NameSpaceName:ObjectName". also known as "PrefixName::ObjectName" Full name is "GroupName::NameSpaceName:ObjectName".

Parameters:
pModelLabelName LabelName of model to search for. Specify it with schema like "NameSpaceName:ObjectName",or "ObjectName" if no NameSpaceName.
Returns:
A handle onto the model with Label name matching, returns NULL if no model was found by the search.
def FBFindModelByUniqueColorId ( )

Python Docstring:

FBFindModelByUniqueColorId( (FBColor)arg1) -> tuple 

C++ Signature:

K_DLLIMPORT FBModel * FBFindModelByUniqueColorId(const FBColor & pColor, int * pSubItemIndex = NULL) 

Find a model in the scene by its unique color id. A model could have a single unique ColorID, but SDK plugin user could request additional ColorID per model to support multi sub items picking. see FBModel.SetAdditionalUniqueColorIDCount().

Parameters:
pColor Color channel values are in range of [0,1] with precision 1.0/255
pSubItemIndex Pass out SubImtem index value if not null. In pyfbsdk no such parameter.
Returns:
A handle onto the model with unique color id matching, returns NULL if no model was found by the search. In pyfbsdk return tuple [model, subItemIndex]
def FBFindObjectByFullName ( )

Python Docstring:

FBFindObjectByFullName( (str)arg1) -> object 

C++ Signature:

K_DLLIMPORT FBComponent * FBFindObjectByFullName(const char * pObjectFullName) 

FBFindObjectByFullName. This function will query the system for an object with its FullName matching. Full name is "GroupName::NameSpaceName:ObjectName". Label name is "NameSpaceName:ObjectName". also known as "PrefixName::ObjectName"

Parameters:
pObjectFullName Full Name of object to search for. Specify it with schema like "GroupName::NameSpaceName:ObjectName",or "GroupName::ObjectName" if no NameSpaceName.
Returns:
A handle onto the object with Full name matching pObjectFullName, returns NULL if no object was found by the search.
def FBMergeTransactionFileRefEditBegin ( )

Python Docstring:

FBMergeTransactionFileRefEditBegin() -> None 

C++ Signature:

K_DLLIMPORT void FBMergeTransactionFileRefEditBegin() 

Call to begin the transaction for merging multiple files and applying File Reference edit at the same time. Useful to consecutively merge multiple files into scene with FileRef edit operation in between.

Note:
The transaction need to be closed by calling FBMergeTransactionFileRefEditEnd().
def FBMergeTransactionFileRefEditEnd ( )

Python Docstring:

FBMergeTransactionFileRefEditEnd() -> None 

C++ Signature:

K_DLLIMPORT void FBMergeTransactionFileRefEditEnd() 

Call to end merge transaction with File Reference edit.

def FBMergeTransactionFileRefEditIsOn ( )

Python Docstring:

FBMergeTransactionFileRefEditIsOn() -> bool 

C++ Signature:

K_DLLIMPORT bool FBMergeTransactionFileRefEditIsOn() 

Call to tell if system is during File Reference Edit Merge transaction.

def FBTraceSetLevel ( )

Python Docstring:

FBTraceSetLevel( (int)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBTraceSetLevel(unsigned int pNewLevel) 

Set Global Trace Detailed Level which affects all the output targets.

Parameters:
pNewLevel Any trace message with detailed level higher than this new level will be ignored, valid value range [kFBNO_TRACE, kFBALL_TRACE]
Note:
Python console trace current output level could be further adjusted via pythonidelib.SetTraceLevel().
def FBModelTransactionEnd ( )

Python Docstring:

FBModelTransactionEnd() -> None 

C++ Signature:

K_DLLIMPORT void FBModelTransactionEnd() 

FBModelTransactionEnd. This set of functions speeds up the process of batch operations on models.

def FBAudioFmt_TestFormat ( )

Python Docstring:

FBAudioFmt_TestFormat( (object)arg1, (object)arg2, (object)arg3, (object)arg4) -> bool 

C++ Signature:

K_DLLIMPORT bool FBAudioFmt_TestFormat(const FBAudioFmt pSrcFormat, int pChannels, int pBits, int pRate) 
def FBGetCharacterFloorContactsVisibility ( )

Python Docstring:

FBGetCharacterFloorContactsVisibility() -> bool 

C++ Signature:

K_DLLIMPORT bool FBGetCharacterFloorContactsVisibility() 

Queries visibility of the floor contacts of the current character.

Returns:
True if floor contacts of the current character are visible, or false if they are hidden.
def FBGetRenderingTaskCycle ( )

Python Docstring:

FBGetRenderingTaskCycle() -> FBProfileTaskCycle 

C++ Signature:

K_DLLIMPORT FBProfileTaskCycle * FBGetRenderingTaskCycle() 

Get rendering task cycle.

def FBGetEvaluationTaskCycle ( )

Python Docstring:

FBGetEvaluationTaskCycle() -> FBProfileTaskCycle 

C++ Signature:

K_DLLIMPORT FBProfileTaskCycle * FBGetEvaluationTaskCycle() 

Get evaluation task cycle.

def FBGetDisplayInfo ( )

Python Docstring:

FBGetDisplayInfo() -> FBEvaluateInfo 

C++ Signature:

K_DLLIMPORT FBEvaluateInfo * FBGetDisplayInfo() 

Get the displays evaluation information structure. This function can be used in order to call real-time functions based on the current display evalution state.

Returns:
The display evalution structure.
def FBMatrixInverse ( )

Python Docstring:

FBMatrixInverse( (FBMatrix)arg1, (FBMatrix)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixInverse(FBMatrix & pMatrix, const FBMatrix & pSrc) 

Invert a matrix.

Return values:
pMatrix Calculated inverse matrix.
Parameters:
pSrc Source matrix to invert.
def FBTRSToMatrix ( )

Python Docstring:

FBTRSToMatrix( (FBMatrix)arg1, (FBVector4d)arg2, (FBVector3d)arg3, (FBSVector)arg4) -> None 

C++ Signature:

K_DLLIMPORT void FBTRSToMatrix(FBMatrix & pMatrix, const FBVector4 & pTVector, const FBVector3 & pRVector, const FBSVector & pSVector) 

Convert translation, rotation, and scaling vectors to a matrix.

Return values:
pMatrix Calculated resulting matrix.
Parameters:
pTVector Translation vector.
pRVector Rotation vector.
pSVector Scaling vector.
Warning:
Rotation is in EulerXYZ
def FBMatrixToScaling ( )

Python Docstring:

FBMatrixToScaling( (FBSVector)arg1, (FBMatrix)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixToScaling(FBSVector & pVector, const FBMatrix & pMatrix) 

Obtain scaling vector from a matrix.

Return values:
pVector Extracted scaling vector.
Parameters:
pMatrix Input matrix.
def FBMatrixToTRS ( )

Python Docstring:

FBMatrixToTRS( (FBVector4d)arg1, (FBVector3d)arg2, (FBSVector)arg3, (FBMatrix)arg4) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixToTRS(FBVector4 & pTVector, FBVector3 & pRVector, FBSVector & pSVector, const FBMatrix & pMatrix) 

Obtain translation, rotation, and scaling vectors from a matrix.

Return values:
pTVector Extracted translation vector.
pRVector Extracted rotation vector.
pSVector Extracted scaling vector.
Parameters:
pMatrix Input matrix.
Warning:
Rotation is in EulerXYZ
def FBQuaternionToRotation ( )

Python Docstring:

FBQuaternionToRotation( (FBVector3d)arg1, (FBVector4d)arg2 [, (FBRotationOrder)arg3]) -> None 

C++ Signature:

K_DLLIMPORT void FBQuaternionToRotation(FBVector3 & pVector, const FBQuaternion & pQuaternion, FBRotationOrder pRotationOrder = kFBXYZ) 

Get a rotation vector from a quaternion vector.

Return values:
pVector Calculated rotation vector.
Parameters:
pQuaternion Input quaternion.
pRotationOrder Rotation order of the rotation vector.
Warning:
Rotation is in EulerXYZ or kFBZYX only
def FBGetGlobalMatrix ( )

Python Docstring:

FBGetGlobalMatrix( (FBMatrix)arg1, (FBMatrix)arg2, (FBMatrix)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBGetGlobalMatrix(FBMatrix & pMatrix, const FBMatrix & pMatrixParent, const FBMatrix & pLocalMatrix) 

Get global matrix from parent and child matrices. From an input referential, this function will calculate the global matrix corresponding to the input local matrix (which is with respect to the parent matrix).

Return values:
pMatrix Calculated local matrix.
Parameters:
pMatrixParent Parent matrix.
pLocalMatrix Local matrix.
def FBQAdd ( )

Python Docstring:

FBQAdd( (FBVector4d)arg1, (FBVector4d)arg2, (FBVector4d)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBQAdd(FBQuaternion & pResult, const FBQuaternion & pQ1, const FBQuaternion & pQ2) 

Add two quaternions together (pResult = pQ1+pQ2)

Return values:
pResult Resulting quaternion.
Parameters:
pQ1 1st quaternion.
pQ2 2nd quaternion.
def FBMult ( )

Python Docstring:

FBMult( (FBVector4d)arg1, (FBVector4d)arg2, (object)arg3) -> None

FBMult( (FBVector4d)arg1, (FBVector4d)arg2, (FBVector4d)arg3) -> None

FBMult( (FBMatrix)arg1, (FBMatrix)arg2, (FBSVector)arg3) -> None

FBMult( (FBMatrix)arg1, (FBMatrix)arg2, (FBSVector)arg3) -> None 

Related C++ documentation:
The reference documentation for the following C++ symbols may contain additional relevant information.

K_DLLIMPORT void FBMult(FBVector4 & pResult, const FBVector4 & pV1, double pV2)
K_DLLIMPORT void FBMult(FBVector4 & pResult, const FBVector4 & pV1, const FBVector4 & pV2)
K_DLLIMPORT void FBMult(FBMatrix & pResult, const FBMatrix & pM, const FBSVector & pV)
def FBGetContinuousRotation ( )

Python Docstring:

FBGetContinuousRotation( (FBVector3d)arg1, (FBVector3d)arg2, (FBVector3d)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBGetContinuousRotation(FBVector3 & pROut, const FBVector3 & pR0, const FBVector3 & pR1) 

Get a continuous rotation in Euler space. This routine will help to avoid gimble locks due to interpolation.

Return values:
pROut Successful continuous rotation (gimble-lock free).
Parameters:
pR0 Suggested next rotation.
pR1 Previous rotation.
def FBClamp ( )

Python Docstring:

FBClamp( (object)arg1, (object)arg2, (object)arg3) -> float 

C++ Signature:

K_DLLIMPORT double FBClamp(double pV, double pL, double pH) 

Clamp value.

Parameters:
pV Value to clamp.
pL Low limit.
pH High limit.
Returns:
Clamped value.
def FBProperty_TypeInfo ( )

Python Docstring:

FBProperty_TypeInfo() -> int 
def FBComponent_TypeInfo ( )

Python Docstring:

FBComponent_TypeInfo() -> int 
def FBAudioClip_TypeInfo ( )

Python Docstring:

FBAudioClip_TypeInfo() -> int 
def FBPointCacheFile_TypeInfo ( )

Python Docstring:

FBPointCacheFile_TypeInfo() -> int 
def FBHandle_TypeInfo ( )

Python Docstring:

FBHandle_TypeInfo() -> int 
def FBVideoIn_TypeInfo ( )

Python Docstring:

FBVideoIn_TypeInfo() -> int 
def FBTexture_TypeInfo ( )

Python Docstring:

FBTexture_TypeInfo() -> int 
def FBMaterial_TypeInfo ( )

Python Docstring:

FBMaterial_TypeInfo() -> int 
def FBSurface_TypeInfo ( )

Python Docstring:

FBSurface_TypeInfo() -> int 
def FBConstraint_TypeInfo ( )

Python Docstring:

FBConstraint_TypeInfo() -> int 
def FBPhysicalProperties_TypeInfo ( )

Python Docstring:

FBPhysicalProperties_TypeInfo() -> int 
def FBDeviceInstrument_TypeInfo ( )

Python Docstring:

FBDeviceInstrument_TypeInfo() -> int 
def FBOpticalGap_TypeInfo ( )

Python Docstring:

FBOpticalGap_TypeInfo() -> int 
def FBRigidBody_TypeInfo ( )

Python Docstring:

FBRigidBody_TypeInfo() -> int 
def FBCharacterPose_TypeInfo ( )

Python Docstring:

FBCharacterPose_TypeInfo() -> int 
def FBShaderLighted_TypeInfo ( )

Python Docstring:

FBShaderLighted_TypeInfo() -> int 
def FBShaderShadowLive_TypeInfo ( )

Python Docstring:

FBShaderShadowLive_TypeInfo() -> int 
def FBHUD_TypeInfo ( )

Python Docstring:

FBHUD_TypeInfo() -> int 
def FBHUDTextElement_TypeInfo ( )

Python Docstring:

FBHUDTextElement_TypeInfo() -> int 
def FBApplication_TypeInfo ( )

Python Docstring:

FBApplication_TypeInfo() -> int 
def FBStoryTrack_TypeInfo ( )

Python Docstring:

FBStoryTrack_TypeInfo() -> int 
def FBProfiler_TypeInfo ( )

Python Docstring:

FBProfiler_TypeInfo() -> int 
def FBAssetItem_TypeInfo ( )

Python Docstring:

FBAssetItem_TypeInfo() -> int 
def FBAssetMng_TypeInfo ( )

Python Docstring:

FBAssetMng_TypeInfo() -> int 
def FBFbxOptions_TypeInfo ( )

Python Docstring:

FBFbxOptions_TypeInfo() -> int 
def FBLayout_TypeInfo ( )

Python Docstring:

FBLayout_TypeInfo() -> int 
def CloseToolByName ( )

Python Docstring:

CloseToolByName( (str)arg1) -> None 
def FBBrowsingProperty_TypeInfo ( )

Python Docstring:

FBBrowsingProperty_TypeInfo() -> int 
def FBScrollBox_TypeInfo ( )

Python Docstring:

FBScrollBox_TypeInfo() -> int 
def FBSpreadRow_TypeInfo ( )

Python Docstring:

FBSpreadRow_TypeInfo() -> int 
def FBTabPanel_TypeInfo ( )

Python Docstring:

FBTabPanel_TypeInfo() -> int 
def FBEditNumber_TypeInfo ( )

Python Docstring:

FBEditNumber_TypeInfo() -> int 
def FBVisualContainer_TypeInfo ( )

Python Docstring:

FBVisualContainer_TypeInfo() -> int 
def FBConnect ( )

Python Docstring:

FBConnect( (FBPlug)arg1, (FBPlug)arg2 [, (FBConnectionType)arg3]) -> bool 

C++ Signature:

K_DLLIMPORT bool FBConnect(FBPlug * pSrc, FBPlug * pDst, FBConnectionType pConnectionType = kFBConnectionTypeNone) 

Request the connection two FBPlug objects.

Parameters:
pSrc Source plug.
pDst Destination plug.
pConnectionType Type of connection, taken from FBConnectionType.
Returns:
A boolean indicating success (True) or failure (False).
Remarks:
This global function is used primarily to connect connectors in a FBConstraintRelation.
def FBDisconnect ( )

Python Docstring:

FBDisconnect( (FBPlug)arg1, (FBPlug)arg2) -> bool 

C++ Signature:

K_DLLIMPORT bool FBDisconnect(FBPlug * pSrc, FBPlug * pDst) 

Connect two FBPlug objects.

Parameters:
pSrc Source plug.
pDst Destination plug.
Returns:
A boolean indicating success (True) or failure (False).
Remarks:
This global function is used primarily to disconnect connectors in a FBConstraintRelation.
def FBSleep ( )

Python Docstring:

FBSleep( (int)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBSleep(kULong MilliSeconds) 

Sleep function Puts system to sleep for specified time.

Parameters:
MilliSeconds Time to sleep for.
def FBPopNormalTool ( )

Python Docstring:

FBPopNormalTool( (str)arg1 [, (object)arg2]) -> bool 

C++ Signature:

K_DLLIMPORT bool FBPopNormalTool(const char * pToolName, bool pSetFocus = true) 

This function is used to bring up a specific tool in the GUI.

Parameters:
pToolName The name of the tool as shown in the Open Reality menu.
pSetFocus Indicate if the tool will have the focus.
Returns:
If the tool was brought up successfully.
def FBGetSelectedModels ( )

Python Docstring:

FBGetSelectedModels( (FBModelList)arg1 [, (FBModel)arg2 [, (object)arg3 [, (object)arg4]]]) -> None 

C++ Signature:

K_DLLIMPORT void FBGetSelectedModels(FBModelList & pList, FBModel * pParent = NULL, bool pSelected = true, bool pSortBySelectOrder = false) 

Find all models that are selected (if pSelected is true) Searches recursively from a root model for models that are selected, and adds them to a list of models.

Return values:
pList List to add found models to.
Parameters:
pParent Root model to look from (default=NULL(root)).
pSelected true to find selected models, false to find unselected models(default=true).
pSortBySelectOrder true to sort the result by selection order, first selected model in the first part of the list; false to sort the result by scene graph order
def FBCreateObject ( )

Python Docstring:

FBCreateObject( (str)arg1, (str)arg2, (str)arg3 [, (object)arg4]) -> object 

C++ Signature:

K_DLLIMPORT FBComponent * FBCreateObject(const char * pGroupName, const char * pEntryName, const char * pName, void * pData = NULL, int nth = 0) 

FBCreateObject.

Parameters:
pGroupName Set the name of the Group.
pEntryName Set the name of the Entry.
pName Set the name of the Object to create.
pData Data to pass to object creator function.
nth Set the occurence of the object to remove.
def FBFindObjectsByName ( )

Python Docstring:

FBFindObjectsByName( (str)arg1, (FBComponentList)arg2 [, (object)arg3 [, (object)arg4]]) -> None 

C++ Signature:

K_DLLIMPORT void FBFindObjectsByName(const char * pNamePattern, FBArrayTemplate & pList, bool pIncludeNamespace = true, bool pModelsOnly = false) 

FBFindObjectsByName. This function will query the system for objects fulfilling a particular name pattern

Parameters:
pNamePattern Indicate the name pattern to search. This pattern can contain any amount of *. (ex: *tr*mod*scene )
pList List that contains the objects
pIncludeNamespace Does the search use the complete name (with namespace)
pModelsOnly Is the search on models or all types of objects
def FBDeleteObjectsByName ( )

Python Docstring:

FBDeleteObjectsByName( (str)arg1 [, (str)arg2 [, (str)arg3]]) -> int 

C++ Signature:

K_DLLIMPORT int FBDeleteObjectsByName(const char * pNamePattern, const char * pNameSpace = NULL, const char * pGroupName = NULL) 

FBDeleteObjectsByName. This function will query the system for objects fulfilling a particular name pattern and delete them. specify a namespace preferred, delete all objects with the group name without specified a namespace specified may lead to inconsistent in scene. Wrap multiple calls to FBDeleteObjectsByName() inside pair of FBMergeTransactionBegin() / FBMergeTransactionEnd() could improve application's performance.

Parameters:
pNamePattern if not NULL, indicate the name pattern to search. This pattern can contain any amount of *. (ex: *tr*mod*scene ). if is NULL or Empty string, * will be used for match all.
pNameSpace if not NULL, the objects must be inside the given namespace.
pGroupName if not NULL, indicate the object group name (type).
Returns:
the count of objects found and deleted.
def FBBeginChangeAllModels ( )

Python Docstring:

FBBeginChangeAllModels() -> None 

C++ Signature:

K_DLLIMPORT void FBBeginChangeAllModels() 

Call begin change to all models (need to be closed). Useful for selection of many models that can trigger many related callbacks)

def FBEndChangeAllModels ( )

Python Docstring:

FBEndChangeAllModels() -> None 

C++ Signature:

K_DLLIMPORT void FBEndChangeAllModels() 

Call end change to all models (should be first open).

def FBMergeTransactionBegin ( )

Python Docstring:

FBMergeTransactionBegin() -> None 

C++ Signature:

K_DLLIMPORT void FBMergeTransactionBegin() 

Call to begin the transaction for merging multiple files. Useful to consecutively merge multiple files into scene.

Note:
The transaction need to be closed by calling FBMergeTransactionEnd().
def FBMergeTransactionEnd ( )

Python Docstring:

FBMergeTransactionEnd() -> None 

C++ Signature:

K_DLLIMPORT void FBMergeTransactionEnd() 

Call to end the merge transaction.

def FBMergeTransactionIsOn ( )

Python Docstring:

FBMergeTransactionIsOn() -> bool 

C++ Signature:

K_DLLIMPORT bool FBMergeTransactionIsOn() 

Call to tell if system is during Merge transaction.

def FBTraceWithLevel ( )

Python Docstring:

FBTraceWithLevel( (int)arg1, (str)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBTraceWithLevel(unsigned int pLevel, const char * pFormatString, ... ) 

This function prints useful debugging strings in the console.

Parameters:
pLevel to control trace output detailed level, valid value range [kFBCRITICAL_TRACE, kFBALL_TRACE]
pFormatString A printf-style format string, to use the following arguments in the list.
Warning:
There is currently a limitation which sets the maximum length of the resulting string to be limited to 2048 bytes.

Not thread safe, as an static array is used internally.

def FBObjectGetGlobalUniqueId ( )

Python Docstring:

FBObjectGetGlobalUniqueId() -> int 

C++ Signature:

K_DLLIMPORT unsigned int FBObjectGetGlobalUniqueId() 

Get the global static object unique ID counter. Each new created object will be assigned this global unique ID. Object.UniqueID = GlobalUniqueID++

def FBObjectLifeLogEnable ( )

Python Docstring:

FBObjectLifeLogEnable( (object)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBObjectLifeLogEnable(bool pEnable) 

Enable object creation / deletion logging. Default logging if off This logging may hurt performance slightly. use it only for debug purpose.

Parameters:
pEnable true to enable logging.
def FBObjectGetLivingCount ( )

Python Docstring:

FBObjectGetLivingCount() -> int 

C++ Signature:

K_DLLIMPORT unsigned int FBObjectGetLivingCount() 

Get current total living object count.

def FBMessageBox ( )

Python Docstring:

FBMessageBox( (str)arg1, (str)arg2, (str)arg3 [, (str)arg4 [, (str)arg5 [, (object)arg6 [, (object)arg7]]]]) -> int 

C++ Signature:

K_DLLEXPORT int FBMessageBox(const char * pBoxTitle, const char * pMessage, const char * pButton1Str, const char * pButton2Str = NULL, const char * pButton3Str = NULL, int pDefaultButton = 0, int pScrolledMessage = 0) 

Dialog popup box. Opens a message box containing a message and up to three buttons. Waits for the user to click a button.

Parameters:
pBoxTitle Title of message box.
pMessage Message to place in box.
pButton1Str String for first button (Cannot be NULL).
pButton2Str String for second button (NULL will not create a button).
pButton3Str String for third button (NULL will not create a button).
pDefaultButton Indicates the default (pre-selected) button (default is 0).
pScrolledMessage Scroll message (default is 0).
Returns:
The number of the button selected.
FBMessageBoxWithCheck ( )

Python Docstring:

FBMessageBoxWithCheck( (str)arg1, (str)arg2, (str)arg3, (str)arg4, (str)arg5, (str)arg6, (object)arg7 [, (object)arg8 [, (object)arg9]]) -> tuple 

C++ Signature:

K_DLLEXPORT int FBMessageBoxWithCheck(const char * pBoxTitle, const char * pMessage, const char * pButton1Str, const char * pButton2Str, const char * pButton3Str, const char * pCheckBoxStr, bool & pCheckBoxValue, int pDefaultButton = 0, int pScrolledMessage = 0) 

Dialog popup box with a check box. Opens a message box containing a message, up to three buttons and a check box. Waits for the user to click a button.

Parameters:
pBoxTitle Title of message box.
pMessage Message to place in box.
pButton1Str String for first button (Cannot be NULL).
pButton2Str String for second button (NULL will not create a button).
pButton3Str String for third button (NULL will not create a button).
pCheckBoxStr Check box string (Cannot be NULL).
Return values:
pCheckBoxValue Check box value.
Parameters:
pDefaultButton Indicates the default (pre-selected) button (default is 0).
pScrolledMessage Scroll message (default is 0).
Returns:
The number of the button selected.
In Python, returns a tuple containing the index of the button selected and the boolean value of the check box.
def FBAudioFmt_GetDefaultFormat ( )

Python Docstring:

FBAudioFmt_GetDefaultFormat() -> int 

C++ Signature:

K_DLLIMPORT FBAudioFmt FBAudioFmt_GetDefaultFormat() 
def FBAudioFmt_AppendFormat ( )

Python Docstring:

FBAudioFmt_AppendFormat( (object)arg1, (object)arg2, (object)arg3, (object)arg4) -> int

FBAudioFmt_AppendFormat( (object)arg1, (object)arg2) -> int 

Related C++ documentation:
The reference documentation for the following C++ symbols may contain additional relevant information.

K_DLLIMPORT FBAudioFmt FBAudioFmt_AppendFormat(FBAudioFmt pFormat, int pChannels, int pBits, int pRate)
K_DLLIMPORT FBAudioFmt FBAudioFmt_AppendFormat(FBAudioFmt pFormat, const FBAudioFmt pSrcFormat)
def FBAudioFmt_RemoveFormat ( )

Python Docstring:

FBAudioFmt_RemoveFormat( (object)arg1, (object)arg2, (object)arg3, (object)arg4) -> int

FBAudioFmt_RemoveFormat( (object)arg1, (object)arg2) -> int 

Related C++ documentation:
The reference documentation for the following C++ symbols may contain additional relevant information.

K_DLLIMPORT FBAudioFmt FBAudioFmt_RemoveFormat(FBAudioFmt pFormat, int pChannels, int pBits, int pRate)
K_DLLIMPORT FBAudioFmt FBAudioFmt_RemoveFormat(FBAudioFmt pFormat, const FBAudioFmt pSrcFormat)
def FBAudioFmt_GetChannelValue ( )

Python Docstring:

FBAudioFmt_GetChannelValue( (object)arg1) -> int 

C++ Signature:

K_DLLIMPORT int FBAudioFmt_GetChannelValue(FBAudioFmt pFormat) 
def FBAudioFmt_GetBitsValue ( )

Python Docstring:

FBAudioFmt_GetBitsValue( (object)arg1) -> int 

C++ Signature:

K_DLLIMPORT int FBAudioFmt_GetBitsValue(FBAudioFmt pFormat) 
def FBAudioFmt_GetBytesValue ( )

Python Docstring:

FBAudioFmt_GetBytesValue( (object)arg1) -> int 

C++ Signature:

K_DLLIMPORT int FBAudioFmt_GetBytesValue(FBAudioFmt pFormat) 
def FBGetMultiLangText ( )

Python Docstring:

FBGetMultiLangText( (FBPlug)arg1, (str)arg2 [, (object)arg3]) -> str

FBGetMultiLangText( (str)arg1, (str)arg2 [, (object)arg3]) -> str 

Related C++ documentation:
The reference documentation for the following C++ symbols may contain additional relevant information.

K_DLLIMPORT const char * FBGetMultiLangText(FBPlug * pContext, const char * pKey, bool pFlagReturnKey = false)
K_DLLIMPORT const char * FBGetMultiLangText(const char * pContext, const char * pKey, bool pFlagReturnKey = false)
def FBGetCharactersKeyingMode ( )

Python Docstring:

FBGetCharactersKeyingMode() -> FBCharacterKeyingMode 

C++ Signature:

K_DLLIMPORT FBCharacterKeyingMode FBGetCharactersKeyingMode() 

return Character Manipulation/Keying Mode

Returns:
Keying Mode
def FBGetCharacterExternalSolverCount ( )

Python Docstring:

FBGetCharacterExternalSolverCount() -> int 

C++ Signature:

K_DLLIMPORT int FBGetCharacterExternalSolverCount() 

Get character external solver count.

Returns:
Number of external character solver available.
def FBGetCharacterExternalSolverName ( )

Python Docstring:

FBGetCharacterExternalSolverName( (object)arg1) -> str 

C++ Signature:

K_DLLIMPORT const char * FBGetCharacterExternalSolverName(int pIndex) 

Get character external solver name.

Parameters:
pIndex Index of external solver.
Returns:
Name of the external solver specified at the provided index.
def FBGetCharacterExternalSolverIndex ( )

Python Docstring:

FBGetCharacterExternalSolverIndex( (str)arg1) -> int 

C++ Signature:

K_DLLIMPORT int FBGetCharacterExternalSolverIndex(const char * pName) 

Get character external solver index.

Parameters:
pName Name of external solver.
Returns:
Index of external solver specified at the provided name.
def FBSetCharacterFloorContactsVisibility ( )

Python Docstring:

FBSetCharacterFloorContactsVisibility( (object)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBSetCharacterFloorContactsVisibility(bool pShow) 

Sets visibility of the floor contacts of the current character.

Parameters:
pShow Specifies if floor contacts of the current character should be visible.
def FBGetMainThreadTaskCycle ( )

Python Docstring:

FBGetMainThreadTaskCycle() -> FBProfileTaskCycle 

C++ Signature:

K_DLLIMPORT FBProfileTaskCycle * FBGetMainThreadTaskCycle() 

Get root task cycle.

def FBMatrixTranspose ( )

Python Docstring:

FBMatrixTranspose( (FBMatrix)arg1, (FBMatrix)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixTranspose(FBMatrix & pMatrix, const FBMatrix & pSrc) 

Transpose a matrix.

Return values:
pMatrix Calculated transpose matrix.
Parameters:
pSrc Source matrix to transpose.
def FBVectorMatrixMult ( )

Python Docstring:

FBVectorMatrixMult( (FBVector4d)arg1, (FBMatrix)arg2, (FBVector4d)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBVectorMatrixMult(FBVector4d & pOutVector, const FBMatrix & pMatrix, const FBVector4d & pVector) 

Multiply a vector by a matrix.

Return values:
pOutVector Resulting vector.
Parameters:
pMatrix Matrix to affect the vector with.
pVector Source vector.
def FBRotationToMatrix ( )

Python Docstring:

FBRotationToMatrix( (FBMatrix)arg1, (FBVector3d)arg2 [, (FBRotationOrder)arg3]) -> None 

C++ Signature:

K_DLLIMPORT void FBRotationToMatrix(FBMatrix & pMatrix, const FBVector3 & pVector, FBRotationOrder pRotationOrder = kFBXYZ) 

Convert a rotation vector to a matrix.

Return values:
pMatrix Calculated resulting matrix.
Parameters:
pVector Rotation vector.
pRotationOrder Rotation order
def FBScalingToMatrix ( )

Python Docstring:

FBScalingToMatrix( (FBMatrix)arg1, (FBSVector)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBScalingToMatrix(FBMatrix & pMatrix, const FBSVector & pVector) 

Convert a scaling vector to a matrix.

Return values:
pMatrix Calculated resulting matrix.
Parameters:
pVector Scaling vector.
def FBMatrixToRotation ( )

Python Docstring:

FBMatrixToRotation( (FBVector3d)arg1, (FBMatrix)arg2 [, (FBRotationOrder)arg3]) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixToRotation(FBVector3 & pVector, const FBMatrix & pMatrix, FBRotationOrder pRotationOrder = kFBXYZ) 

Obtain rotation vector from a matrix.

Return values:
pVector Extracted rotation vector.
Parameters:
pMatrix Input matrix.
pRotationOrder Rotation Order.
Warning:
Rotation is in EulerXYZ or EulerZYX only
def FBQuaternionToMatrix ( )

Python Docstring:

FBQuaternionToMatrix( (FBMatrix)arg1, (FBVector4d)arg2) -> None 

C++ Signature:

K_DLLIMPORT void FBQuaternionToMatrix(FBMatrix & pMatrix, const FBQuaternion & pQuaternion) 

Get a rotation matrix from a quaternion vector.

Return values:
pMatrix Calculated rotation matrix.
Parameters:
pQuaternion Input quaternion.
def FBGetLocalMatrix ( )

Python Docstring:

FBGetLocalMatrix( (FBMatrix)arg1, (FBMatrix)arg2, (FBMatrix)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBGetLocalMatrix(FBMatrix & pMatrix, const FBMatrix & pMatrixParent, const FBMatrix & pMatrixChild) 

Get local matrix from parent and child matrices. Will calculate the local matrix from two global matrices. The resulting matrix will be a local matrix containing the local transformations to go from the parent referentialto the child referential.

Return values:
pMatrix Calculated local matrix.
Parameters:
pMatrixParent Parent matrix (new base referential).
pMatrixChild Child matrix.
def FBMatrixOrthogonalize ( )

Python Docstring:

FBMatrixOrthogonalize( (FBMatrix)arg1) -> None 

C++ Signature:

K_DLLIMPORT void FBMatrixOrthogonalize(FBMatrix & pMatrix) 

Make sure that rotation vectors are orthogonal and normalized (fast way for removing scaling from matrix)

Return values:
pMatrix Orthogonalized matrix.
Parameters:
pMatrix Rotation Matrix to Orthogonalize.
def FBSub ( )

Python Docstring:

FBSub( (FBVector4d)arg1, (FBVector4d)arg2, (FBVector4d)arg3) -> None 

C++ Signature:

K_DLLIMPORT void FBSub(FBVector4 & pResult, const FBVector4 & pV1, const FBVector4 & pV2) 

Subtract pV2 from pV1 (pResult = pV1-pV2)

Return values:
pResult Resulting vector.
Parameters:
pV1 1st vector.
pV2 2nd vector.
def FBDot ( )

Python Docstring:

FBDot( (FBVector4d)arg1, (FBVector4d)arg2) -> float 

C++ Signature:

K_DLLIMPORT double FBDot(const FBVector4 & pV1, const FBVector4 & pV2) 

Calculate the dot product of two vectors.

Parameters:
pV1 1st vector.
pV2 2nd vector.
Returns:
Dot product.
def FBQMult ( )

Python Docstring:

FBQMult( (FBVector4d)arg1, (FBVector4d)arg2, (object)arg3) -> None

FBQMult( (FBVector4d)arg1, (FBVector4d)arg2, (FBVector4d)arg3) -> None 

Related C++ documentation:
The reference documentation for the following C++ symbols may contain additional relevant information.

K_DLLIMPORT void FBQMult(FBQuaternion & pResult, const FBQuaternion & pQ1, double pQ2)
K_DLLIMPORT void FBQMult(FBQuaternion & pResult, const FBQuaternion & pQ1, const FBQuaternion & pQ2)
def FBQDot ( )

Python Docstring:

FBQDot( (FBVector4d)arg1, (FBVector4d)arg2) -> float 

C++ Signature:

K_DLLIMPORT double FBQDot(const FBQuaternion & pQ1, const FBQuaternion & pQ2) 

Calculate the dot product of two quaternions.

Parameters:
pQ1 1st quaternion.
pQ2 2nd quaternion.
Returns:
Dot product.
def FBQLength ( )

Python Docstring:

FBQLength( (FBVector4d)arg1) -> float 

C++ Signature:

K_DLLIMPORT double FBQLength(const FBQuaternion & pQ) 

Get the length of a quaternion.

Parameters:
pQ Quaternion to calculate length for.
Returns:
Length of quaternion pQ.
def FBLength ( )

Python Docstring:

FBLength( (FBVector4d)arg1) -> float

FBLength( (FBVertex)arg1) -> float 

Related C++ documentation:
The reference documentation for the following C++ symbols may contain additional relevant information.

K_DLLIMPORT double FBLength(const FBVector4 & pV)
K_DLLIMPORT double FBLength(const FBVertex & pV)
def FBPlug_TypeInfo ( )

Python Docstring:

FBPlug_TypeInfo() -> int 
def FBAudioIn_TypeInfo ( )

Python Docstring:

FBAudioIn_TypeInfo() -> int 
def FBAudioOut_TypeInfo ( )

Python Docstring:

FBAudioOut_TypeInfo() -> int 
def FBMotionClip_TypeInfo ( )

Python Docstring:

FBMotionClip_TypeInfo() -> int 
def FBVideoGrabber_TypeInfo ( )

Python Docstring:

FBVideoGrabber_TypeInfo() -> int 
def FBBox_TypeInfo ( )

Python Docstring:

FBBox_TypeInfo() -> int 
def FBDeck_TypeInfo ( )

Python Docstring:

FBDeck_TypeInfo() -> int 
def FBFCurve_TypeInfo ( )

Python Docstring:

FBFCurve_TypeInfo() -> int 
def FBDeformerPointCache_TypeInfo ( )

Python Docstring:

FBDeformerPointCache_TypeInfo() -> int 
def FBPointCacheManager_TypeInfo ( )

Python Docstring:

FBPointCacheManager_TypeInfo() -> int 
def FBFileMonitoringManager_TypeInfo ( )

Python Docstring:

FBFileMonitoringManager_TypeInfo() -> int 
def FBReferenceTime_TypeInfo ( )

Python Docstring:

FBReferenceTime_TypeInfo() -> int 
def FBPlayerControl_TypeInfo ( )

Python Docstring:

FBPlayerControl_TypeInfo() -> int 
def FBEvaluateManager_TypeInfo ( )

Python Docstring:

FBEvaluateManager_TypeInfo() -> int 
def FBKeyControl_TypeInfo ( )

Python Docstring:

FBKeyControl_TypeInfo() -> int 
def FBBoxPlaceHolder_TypeInfo ( )

Python Docstring:

FBBoxPlaceHolder_TypeInfo() -> int 
def FBNote_TypeInfo ( )

Python Docstring:

FBNote_TypeInfo() -> int 
def FBVideo_TypeInfo ( )

Python Docstring:

FBVideo_TypeInfo() -> int 
def FBVideoMemory_TypeInfo ( )

Python Docstring:

FBVideoMemory_TypeInfo() -> int 
def FBVideoClip_TypeInfo ( )

Python Docstring:

FBVideoClip_TypeInfo() -> int 
def FBVideoClipImage_TypeInfo ( )

Python Docstring:

FBVideoClipImage_TypeInfo() -> int 
def FBLayeredTexture_TypeInfo ( )

Python Docstring:

FBLayeredTexture_TypeInfo() -> int 
def FBModelPlaceHolder_TypeInfo ( )

Python Docstring:

FBModelPlaceHolder_TypeInfo() -> int 
def FBGeometry_TypeInfo ( )

Python Docstring:

FBGeometry_TypeInfo() -> int 
def FBPose_TypeInfo ( )

Python Docstring:

FBPose_TypeInfo() -> int 
def FBMesh_TypeInfo ( )

Python Docstring:

FBMesh_TypeInfo() -> int 
def FBNurbs_TypeInfo ( )

Python Docstring:

FBNurbs_TypeInfo() -> int 
def FBPatch_TypeInfo ( )

Python Docstring:

FBPatch_TypeInfo() -> int 
def FBModelTemplate_TypeInfo ( )

Python Docstring:

FBModelTemplate_TypeInfo() -> int 
def FBConstraintRelation_TypeInfo ( )

Python Docstring:

FBConstraintRelation_TypeInfo() -> int 
def FBConstraintSolver_TypeInfo ( )

Python Docstring:

FBConstraintSolver_TypeInfo() -> int 
def FBConstraintManager_TypeInfo ( )

Python Docstring:

FBConstraintManager_TypeInfo() -> int 
def FBDevice_TypeInfo ( )

Python Docstring:

FBDevice_TypeInfo() -> int 
def FBFilter_TypeInfo ( )

Python Docstring:

FBFilter_TypeInfo() -> int 
def FBCluster_TypeInfo ( )

Python Docstring:

FBCluster_TypeInfo() -> int 
def FBModelPlane_TypeInfo ( )

Python Docstring:

FBModelPlane_TypeInfo() -> int 
def FBModelPath3D_TypeInfo ( )

Python Docstring:

FBModelPath3D_TypeInfo() -> int 
def FBOpticalSegment_TypeInfo ( )

Python Docstring:

FBOpticalSegment_TypeInfo() -> int 
def FBDeviceOptical_TypeInfo ( )

Python Docstring:

FBDeviceOptical_TypeInfo() -> int 
def FBDeviceOpticalMarker_TypeInfo ( )

Python Docstring:

FBDeviceOpticalMarker_TypeInfo() -> int 
def FBModelOpticalAdvanced_TypeInfo ( )

Python Docstring:

FBModelOpticalAdvanced_TypeInfo() -> int 
def FBCharacterMarkerSet_TypeInfo ( )

Python Docstring:

FBCharacterMarkerSet_TypeInfo() -> int 
def FBKeyingGroup_TypeInfo ( )

Python Docstring:

FBKeyingGroup_TypeInfo() -> int 
def FBCharacterSolver_TypeInfo ( )

Python Docstring:

FBCharacterSolver_TypeInfo() -> int 
def FBCharacterFace_TypeInfo ( )

Python Docstring:

FBCharacterFace_TypeInfo() -> int 
def FBModelCube_TypeInfo ( )

Python Docstring:

FBModelCube_TypeInfo() -> int 
def FBCameraStereo_TypeInfo ( )

Python Docstring:

FBCameraStereo_TypeInfo() -> int 
def FBCameraSwitcher_TypeInfo ( )

Python Docstring:

FBCameraSwitcher_TypeInfo() -> int 
def FBLight_TypeInfo ( )

Python Docstring:

FBLight_TypeInfo() -> int 
def FBShader_TypeInfo ( )

Python Docstring:

FBShader_TypeInfo() -> int 
def FBGroup_TypeInfo ( )

Python Docstring:

FBGroup_TypeInfo() -> int 
def FBNamespace_TypeInfo ( )

Python Docstring:

FBNamespace_TypeInfo() -> int 
def FBFileReference_TypeInfo ( )

Python Docstring:

FBFileReference_TypeInfo() -> int 
def FBScene_TypeInfo ( )

Python Docstring:

FBScene_TypeInfo() -> int 
def FBHUDRectElement_TypeInfo ( )

Python Docstring:

FBHUDRectElement_TypeInfo() -> int 
def FBHUDBloopSlateElement_TypeInfo ( )

Python Docstring:

FBHUDBloopSlateElement_TypeInfo() -> int 
def FBHUDTimelineElement_TypeInfo ( )

Python Docstring:

FBHUDTimelineElement_TypeInfo() -> int 
def FBRendererCallback_TypeInfo ( )

Python Docstring:

FBRendererCallback_TypeInfo() -> int 
def FBRenderer_TypeInfo ( )

Python Docstring:

FBRenderer_TypeInfo() -> int 
def FBStoryFolder_TypeInfo ( )

Python Docstring:

FBStoryFolder_TypeInfo() -> int 
def FBStoryClip_TypeInfo ( )

Python Docstring:

FBStoryClip_TypeInfo() -> int 
def FBStory_TypeInfo ( )

Python Docstring:

FBStory_TypeInfo() -> int 
def FBAssetFolder_TypeInfo ( )

Python Docstring:

FBAssetFolder_TypeInfo() -> int 
def FBLogger_TypeInfo ( )

Python Docstring:

FBLogger_TypeInfo() -> int 
def FBSystem_TypeInfo ( )

Python Docstring:

FBSystem_TypeInfo() -> int 
def FBActionManager_TypeInfo ( )

Python Docstring:

FBActionManager_TypeInfo() -> int 
def FBProgress_TypeInfo ( )

Python Docstring:

FBProgress_TypeInfo() -> int 
def FBFolder_TypeInfo ( )

Python Docstring:

FBFolder_TypeInfo() -> int 
def FBObjectPose_TypeInfo ( )

Python Docstring:

FBObjectPose_TypeInfo() -> int 
def FBImage_TypeInfo ( )

Python Docstring:

FBImage_TypeInfo() -> int 
def FBVisualComponent_TypeInfo ( )

Python Docstring:

FBVisualComponent_TypeInfo() -> int 
def _DestroyToolByName ( )

Python Docstring:

_DestroyToolByName( (str)arg1) -> None 
def _DestroyTool ( )

Python Docstring:

_DestroyTool( (FBTool)arg1) -> None 
def ShowToolByName ( )

Python Docstring:

ShowToolByName( (str)arg1 [, (object)arg2]) -> None 
def FBTool_TypeInfo ( )

Python Docstring:

FBTool_TypeInfo() -> int 
def FBButton_TypeInfo ( )

Python Docstring:

FBButton_TypeInfo() -> int 
def FBArrowButton_TypeInfo ( )

Python Docstring:

FBArrowButton_TypeInfo() -> int 
def FBLabel_TypeInfo ( )

Python Docstring:

FBLabel_TypeInfo() -> int 
def FBGenericMenu_TypeInfo ( )

Python Docstring:

FBGenericMenu_TypeInfo() -> int 
def FBMenuManager_TypeInfo ( )

Python Docstring:

FBMenuManager_TypeInfo() -> int 
def FBSpread_TypeInfo ( )

Python Docstring:

FBSpread_TypeInfo() -> int 
def FBSpreadPart_TypeInfo ( )

Python Docstring:

FBSpreadPart_TypeInfo() -> int 
def FBSpreadCell_TypeInfo ( )

Python Docstring:

FBSpreadCell_TypeInfo() -> int 
def FBSpreadColumn_TypeInfo ( )

Python Docstring:

FBSpreadColumn_TypeInfo() -> int 
def FBThermometer_TypeInfo ( )

Python Docstring:

FBThermometer_TypeInfo() -> int 
def FBLayoutRegion_TypeInfo ( )

Python Docstring:

FBLayoutRegion_TypeInfo() -> int 
def FBImageContainer_TypeInfo ( )

Python Docstring:

FBImageContainer_TypeInfo() -> int 
def FBEdit_TypeInfo ( )

Python Docstring:

FBEdit_TypeInfo() -> int 
def FBEditVector_TypeInfo ( )

Python Docstring:

FBEditVector_TypeInfo() -> int 
def FBList_TypeInfo ( )

Python Docstring:

FBList_TypeInfo() -> int 
def FBTree_TypeInfo ( )

Python Docstring:

FBTree_TypeInfo() -> int 
def FBTreeNode_TypeInfo ( )

Python Docstring:

FBTreeNode_TypeInfo() -> int 
def FBView_TypeInfo ( )

Python Docstring:

FBView_TypeInfo() -> int 
def FBEditPropertyModern_TypeInfo ( )

Python Docstring:

FBEditPropertyModern_TypeInfo() -> int 
def FBMemo_TypeInfo ( )

Python Docstring:

FBMemo_TypeInfo() -> int 
def FBFCurveEditor_TypeInfo ( )

Python Docstring:

FBFCurveEditor_TypeInfo() -> int 
def FBEditTimeCode_TypeInfo ( )

Python Docstring:

FBEditTimeCode_TypeInfo() -> int 
def FBPopup_TypeInfo ( )

Python Docstring:

FBPopup_TypeInfo() -> int 
def FBPlotPopup_TypeInfo ( )

Python Docstring:

FBPlotPopup_TypeInfo() -> int 
def FBWebView_TypeInfo ( )

Python Docstring:

FBWebView_TypeInfo() -> int 
def FBWidgetHolder_TypeInfo ( )

Python Docstring:

FBWidgetHolder_TypeInfo() -> int 
def FBAnimationLayer_TypeInfo ( )

Python Docstring:

FBAnimationLayer_TypeInfo() -> int 
def FBManipulator_TypeInfo ( )

Python Docstring:

FBManipulator_TypeInfo() -> int