FBModelPath3D Class Reference

#include <mobu-python-api.h>

+ Inheritance diagram for FBModelPath3D:

Public Member Functions

__reduce__ ()
 
PathKeyRemoveSelected ()
 
PathKeySet ()
 
ConvertToSegmentPercentFactor ()
 
ConvertToTotalPercentFactor ()
 
PathKeyGetCount ()
 
__init__ ()
 
InsertNewStartKey ()
 
ConvertTotalPercentToSegmentPercent ()
 
PathKeyRemove ()
 
PathKeySetLeftTangent ()
 
PathKeyEndAdd ()
 
ConvertSegmentPercentToTotalPercent ()
 
GetSelectedPathKeyCount ()
 
InsertNewEndKey ()
 
PathKeyGet ()
 
PathKeyGetLeftTangent ()
 
PathKeyClear ()
 
PathKeyGetRightTangent ()
 
PathKeyGetXYZDerivative ()
 
PathKeyInsertAfter ()
 
PathKeySetXYZDerivative ()
 
Segment_GlobalPathEvaluateDerivative ()
 
PathKeySetLeftRightTangent ()
 
PathKeySetRightTangent ()
 
Segment_LocalPathEvaluate ()
 
Total_GlobalPathEvaluate ()
 
PathKeySetZDerivative ()
 
ShowCurveControls ()
 
PathKeySetXDerivative ()
 
Segment_GlobalPathEvaluate ()
 
ShowCurvePoints ()
 
Segment_LocalPathEvaluateDerivative ()
 
Total_GlobalPathEvaluateDerivative ()
 
PathKeyGetLeftTangentLength ()
 
Total_IsPathKey ()
 
PathKeyGetRightTangentLength ()
 
PathKeyGetProperty ()
 
PathKeyStartAdd ()
 
Segment_IsPathKey ()
 
Segment_PathKeyAdd ()
 
Total_LocalPathEvaluateDerivative ()
 
PathKeySetControlNode ()
 
PathKeyGetControlNode ()
 
Total_LocalPathEvaluate ()
 
PathKeySetYDerivative ()
 
Total_PathKeyAdd ()
 
UpdateGeometry ()
 
- Public Member Functions inherited from FBModel
__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 KeyPropertyBehavior
 
object AutoControlNode
 
object PathLength
 
object PathLengthInString
 
object PathLengthUnit
 
object PathLengthShow
 
object PathEndCapStyle
 
object PathEndCapScale
 
object TextScale
 
object TextBackground
 
object Color
 
- Public Attributes inherited from FBModel
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

__init__ ( )

Python Docstring:

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

Python Docstring:

ConvertSegmentPercentToTotalPercent( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> float 
ConvertToSegmentPercentFactor ( )

Python Docstring:

ConvertToSegmentPercentFactor( (FBModelPath3D)arg1) -> float 
ConvertTotalPercentToSegmentPercent ( )

Python Docstring:

ConvertTotalPercentToSegmentPercent( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> float 
ConvertToTotalPercentFactor ( )

Python Docstring:

ConvertToTotalPercentFactor( (FBModelPath3D)arg1) -> float 
GetSelectedPathKeyCount ( )

Python Docstring:

GetSelectedPathKeyCount( (FBModelPath3D)arg1) -> int 
InsertNewEndKey ( )

Python Docstring:

InsertNewEndKey( (FBModelPath3D)arg1) -> int 
InsertNewStartKey ( )

Python Docstring:

InsertNewStartKey( (FBModelPath3D)arg1) -> int 
PathKeyClear ( )

Python Docstring:

PathKeyClear( (FBModelPath3D)arg1) -> None 
PathKeyEndAdd ( )

Python Docstring:

PathKeyEndAdd( (FBModelPath3D)arg1, (FBVector4d)arg2) -> int 
PathKeyGet ( )

Python Docstring:

PathKeyGet( (FBModelPath3D)arg1, (object)arg2) -> FBVector4d 
PathKeyGetControlNode ( )

Python Docstring:

PathKeyGetControlNode( (FBModelPath3D)arg1, (object)arg2) -> object 
PathKeyGetCount ( )

Python Docstring:

PathKeyGetCount( (FBModelPath3D)arg1) -> int 
PathKeyGetLeftTangent ( )

Python Docstring:

PathKeyGetLeftTangent( (FBModelPath3D)arg1, (object)arg2) -> FBVector4d 
PathKeyGetLeftTangentLength ( )

Python Docstring:

PathKeyGetLeftTangentLength( (FBModelPath3D)arg1, (object)arg2) -> float 
PathKeyGetProperty ( )

Python Docstring:

PathKeyGetProperty( (FBModelPath3D)arg1, (object)arg2) -> object 
PathKeyGetRightTangent ( )

Python Docstring:

PathKeyGetRightTangent( (FBModelPath3D)arg1, (object)arg2) -> FBVector4d 
PathKeyGetRightTangentLength ( )

Python Docstring:

PathKeyGetRightTangentLength( (FBModelPath3D)arg1, (object)arg2) -> float 
PathKeyGetXYZDerivative ( )

Python Docstring:

PathKeyGetXYZDerivative( (FBModelPath3D)arg1, (object)arg2) -> FBVector4d 
PathKeyInsertAfter ( )

Python Docstring:

PathKeyInsertAfter( (FBModelPath3D)arg1, (object)arg2, (FBVector4d)arg3) -> int 
PathKeyRemove ( )

Python Docstring:

PathKeyRemove( (FBModelPath3D)arg1, (object)arg2) -> None 
PathKeyRemoveSelected ( )

Python Docstring:

PathKeyRemoveSelected( (FBModelPath3D)arg1) -> None 
PathKeySet ( )

Python Docstring:

PathKeySet( (FBModelPath3D)arg1, (object)arg2, (FBVector4d)arg3 [, (object)arg4]) -> None 
PathKeySetControlNode ( )

Python Docstring:

PathKeySetControlNode( (FBModelPath3D)arg1, (object)arg2, (FBModel)arg3) -> bool 
PathKeySetLeftRightTangent ( )

Python Docstring:

PathKeySetLeftRightTangent( (FBModelPath3D)arg1, (object)arg2, (FBVector4d)arg3, (FBVector4d)arg4, (FBVector4d)arg5 [, (object)arg6]) -> None 
PathKeySetLeftTangent ( )

Python Docstring:

PathKeySetLeftTangent( (FBModelPath3D)arg1, (object)arg2, (FBVector4d)arg3 [, (object)arg4]) -> None 
PathKeySetRightTangent ( )

Python Docstring:

PathKeySetRightTangent( (FBModelPath3D)arg1, (object)arg2, (FBVector4d)arg3 [, (object)arg4]) -> None 
PathKeySetXDerivative ( )

Python Docstring:

PathKeySetXDerivative( (FBModelPath3D)arg1, (object)arg2, (object)arg3, (object)arg4) -> None 
PathKeySetXYZDerivative ( )

Python Docstring:

PathKeySetXYZDerivative( (FBModelPath3D)arg1, (object)arg2, (FBVector4d)arg3, (object)arg4) -> None 
PathKeySetYDerivative ( )

Python Docstring:

PathKeySetYDerivative( (FBModelPath3D)arg1, (object)arg2, (object)arg3, (object)arg4) -> None 
PathKeySetZDerivative ( )

Python Docstring:

PathKeySetZDerivative( (FBModelPath3D)arg1, (object)arg2, (object)arg3, (object)arg4) -> None 
PathKeyStartAdd ( )

Python Docstring:

PathKeyStartAdd( (FBModelPath3D)arg1, (FBVector4d)arg2) -> int 
Segment_GlobalPathEvaluate ( )

Python Docstring:

Segment_GlobalPathEvaluate( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> FBVector4d 
Segment_GlobalPathEvaluateDerivative ( )

Python Docstring:

Segment_GlobalPathEvaluateDerivative( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> FBVector4d 
Segment_IsPathKey ( )

Python Docstring:

Segment_IsPathKey( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> int 
Segment_LocalPathEvaluate ( )

Python Docstring:

Segment_LocalPathEvaluate( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> FBVector4d 
Segment_LocalPathEvaluateDerivative ( )

Python Docstring:

Segment_LocalPathEvaluateDerivative( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> FBVector4d 
Segment_PathKeyAdd ( )

Python Docstring:

Segment_PathKeyAdd( (FBModelPath3D)arg1, (object)arg2, (FBVector4d)arg3 [, (FBEvaluateInfo)arg4]) -> int 
ShowCurveControls ( )

Python Docstring:

ShowCurveControls( (FBModelPath3D)arg1, (object)arg2) -> None 
ShowCurvePoints ( )

Python Docstring:

ShowCurvePoints( (FBModelPath3D)arg1, (object)arg2) -> None 
Total_GlobalPathEvaluate ( )

Python Docstring:

Total_GlobalPathEvaluate( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> FBVector4d 
Total_GlobalPathEvaluateDerivative ( )

Python Docstring:

Total_GlobalPathEvaluateDerivative( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> FBVector4d 
Total_IsPathKey ( )

Python Docstring:

Total_IsPathKey( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> int 
Total_LocalPathEvaluate ( )

Python Docstring:

Total_LocalPathEvaluate( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> FBVector4d 
Total_LocalPathEvaluateDerivative ( )

Python Docstring:

Total_LocalPathEvaluateDerivative( (FBModelPath3D)arg1, (object)arg2 [, (FBEvaluateInfo)arg3]) -> FBVector4d 
Total_PathKeyAdd ( )

Python Docstring:

Total_PathKeyAdd( (FBModelPath3D)arg1, (object)arg2, (FBVector4d)arg3 [, (FBEvaluateInfo)arg4]) -> int 
UpdateGeometry ( )

Python Docstring:

UpdateGeometry( (FBModelPath3D)arg1) -> None 

Member Data Documentation

object AutoControlNode
object Color
object KeyPropertyBehavior
object PathEndCapScale
object PathEndCapStyle
object PathLength
object PathLengthInString
object PathLengthShow
object PathLengthUnit
object TextBackground
object TextScale