Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blurstudio/cross3d
/ types & classes
Types & classes
150 in github.com/blurstudio/cross3d
⨍
Functions
2,316
◇
Types & classes
150
↓ 34 callers
Class
_ConnectionDef
Class that stores all neccissary info to connect cross3d.dispatch to StudioMax Args: signal str: The name of the cross3d.dispatch signal. callb
cross3d/studiomax/studiomaxapplication.py:56
↓ 33 callers
Class
enum
DEPRECATED: Python based enumerator class. This class is deprecated and should be replaced by blurdev.enum.Enum and blurdev.enum.EnumGroup. A sho
cross3d/enum.py:624
↓ 22 callers
Class
FrameRange
cross3d/classes/framerange.py:13
↓ 10 callers
Class
ValueRange
cross3d/classes/valuerange.py:13
↓ 9 callers
Class
XMLElement
Ease of use wrapper class for :class:`xml.dom.minidom.Element` The XMLElement class is the root class for all blurdev XML types. It wraps the :c
cross3d/migrate/XML/xmlelement.py:19
↓ 8 callers
Class
FileSequence
cross3d/classes/filesequence.py:29
↓ 7 callers
Class
RigMake
cross3d/constants.py:121
↓ 4 callers
Class
FCurve
cross3d/classes/fcurve.py:44
↓ 4 callers
Class
XMLDocument
class to ease the handling of XML documents
cross3d/migrate/XML/xmldocument.py:18
↓ 4 callers
Class
_DebugLevel
cross3d/constants.py:28
↓ 3 callers
Class
EnvironmentType
cross3d/constants.py:41
↓ 3 callers
Class
PointerType
cross3d/constants.py:105
↓ 2 callers
Class
DSOCustProperty
cross3d/migrate/dsofile.py:26
↓ 2 callers
Class
Dispatch
cross3d/classes/dispatch.py:12
↓ 2 callers
Class
Enum
A basic enumerator class. Enumerators are named values that act as identifiers. Typically, a list of enumerators are component pieces of an `EnumG
cross3d/enum.py:98
↓ 2 callers
Class
Key
cross3d/classes/fcurve.py:11
↓ 2 callers
Class
_StudiomaxAppData
cross3d/studiomax/__init__.py:17
↓ 1 callers
Class
AbstractApplication
The Application class will define all operations for application interaction. It is a singleton class, so calling cross3d.Application() will alwa
cross3d/abstract/abstractapplication.py:25
↓ 1 callers
Class
AbstractFileProps
cross3d/abstract/abstractuserprops.py:270
↓ 1 callers
Class
CompositeEnum
cross3d/enum.py:250
↓ 1 callers
Class
DataTracker
cross3d/studiomax/_Py3dsMax_setup/site-packages/stattrac.py:6
↓ 1 callers
Class
InstantiationError
cross3d/enum.py:865
↓ 1 callers
Class
LayerMetaData
cross3d/studiomax/studiomaxscenelayer.py:20
↓ 1 callers
Class
MXSCustParam
cross3d/studiomax/_Py3dsMax_setup/site-packages/mxscustattribdef.py:24
↓ 1 callers
Class
MayaApplication
cross3d/maya/mayaapplication.py:21
↓ 1 callers
Class
MotionBuilderApplication
cross3d/motionbuilder/motionbuilderapplication.py:31
↓ 1 callers
Class
RescaleTime
cross3d/studiomax/rescaletime.py:18
↓ 1 callers
Class
SoftimageApplication
cross3d/softimage/softimageapplication.py:27
↓ 1 callers
Class
StudiomaxApplication
cross3d/studiomax/studiomaxapplication.py:96
↓ 1 callers
Class
StudiomaxSceneMaterial
cross3d/studiomax/studiomaxscenematerial.py:21
↓ 1 callers
Class
StudiomaxScenePropSet
cross3d/studiomax/studiomaxscenepropset.py:15
↓ 1 callers
Class
_ConnectionStore
cross3d/studiomax/studiomaxapplication.py:83
↓ 1 callers
Class
_DisableUndo
cross3d/softimage/softimagescene.py:52
Class
AbstractClip
The AbstractClip class provides a base implementation of a cross-application interface to a clip within a layer mixer. Attributes: clip: The
cross3d/abstract/mixer/clip.py:15
Class
AbstractClipPortion
The AbstractClipPortion class provides a base implementation of a cross-application interface to a portion of a clip within a layer mixer. Attr
cross3d/abstract/mixer/clipportion.py:15
Class
AbstractContainer
The SceneObjectGroup class provides an interface for working on sets of SceneObject's as a singular group.
cross3d/abstract/abstractcontainer.py:15
Class
AbstractExceptionRouter
This Context is used to capture common exceptions raised in the Software. It identifies the exception and raises a cross3d.Exceptions exception ins
cross3d/abstract/abstractexceptionrouter.py:16
Class
AbstractGroup
A group is an object that allows to manipulate several objects at once. When it's possible a group has a native equivalent. See the various imp
cross3d/abstract/abstractgroup.py:15
Class
AbstractMixer
The AbstractMixer class provides a base implementation of a cross-application interface to a layer mixer. Attributes: mixer: The native acce
cross3d/abstract/mixer/mixer.py:15
Class
AbstractScene
cross3d/abstract/abstractscene.py:28
Class
AbstractSceneAnimationController
cross3d/abstract/abstractsceneanimationcontroller.py:16
Class
AbstractSceneAnimationKey
cross3d/abstract/abstractsceneanimationkey.py:15
Class
AbstractSceneAtmospheric
cross3d/abstract/abstractsceneatmospheric.py:12
Class
AbstractSceneCache
cross3d/abstract/abstractscenecache.py:15
Class
AbstractSceneCamera
The AbstractSceneObject class provides the base foundation for the 3d Object framework for the cross3d system. This class will provide a ge
cross3d/abstract/abstractscenecamera.py:17
Class
AbstractSceneFx
cross3d/abstract/abstractscenefx.py:12
Class
AbstractSceneLayer
cross3d/abstract/abstractscenelayer.py:17
Class
AbstractSceneLayerGroup
cross3d/abstract/abstractscenelayergroup.py:16
Class
AbstractSceneMap
cross3d/abstract/abstractscenemap.py:15
Class
AbstractSceneMaterial
An abstract interface for SceneMaterials. The AbstractSceneMaterial class provides an interface for editing materials in a Scene environment wit
cross3d/abstract/abstractscenematerial.py:19
Class
AbstractSceneModel
The SceneModel class provides the base foundation for the 3d Object framework for the cross3d system. This class will provide a generic o
cross3d/abstract/abstractscenemodel.py:16
Class
AbstractSceneObject
The SceneObject class provides the base foundation for the 3d Object framework for the cross3d system. This class will provide a generic ove
cross3d/abstract/abstractsceneobject.py:17
Class
AbstractScenePropSet
The ScenePropSet defines a class that creates a generic property set of information for any attribute that is being used
cross3d/abstract/abstractscenepropset.py:15
Class
AbstractSceneRenderPass
The SceneRenderPass class will define all the operations for render passes interaction.
cross3d/abstract/abstractscenerenderpass.py:15
Class
AbstractSceneRenderer
The SceneRenderer class provides an interface to editing renderers in a Scene environment for any DCC application
cross3d/abstract/abstractscenerenderer.py:15
Class
AbstractSceneViewport
The SceneRenderPass class will define all the operations for viewport interaction
cross3d/abstract/abstractsceneviewport.py:17
Class
AbstractSceneWrapper
The AbstractSceneWrapper class defines the base class for all other scene wrapper instances. This creates a basic wrapper class for mapping
cross3d/abstract/abstractscenewrapper.py:16
Class
AbstractTrack
The AbstractClip class provides a base implementation of a cross-application interface to a track within a layer mixer. Attributes: track: T
cross3d/abstract/mixer/track.py:15
Class
AbstractTrackGroup
The AbstractTrackGroup class provides a base implementation of a cross-application interface to a trackgroup within a layer mixer. Attributes:
cross3d/abstract/mixer/trackgroup.py:15
Class
AbstractTrackPortion
The AbstractTrackPortion class provides a base implementation of a cross-application interface to a portion of a track within a layer mixer. At
cross3d/abstract/mixer/trackportion.py:15
Class
AbstractUndoContext
cross3d/abstract/abstractundocontext.py:5
Class
AbstractUserProps
The cross3d.UserProps package creates an abstract wrapper from a 3d system to use storing and retreiving custom user props
cross3d/abstract/abstractuserprops.py:20
Class
Blur3DException
Raise exceptions specific to blur3d.
cross3d/classes/exceptions.py:15
Class
Clipboard
cross3d/classes/clipboard.py:15
Class
Collection
The Collection object allows to perform operation on several objects at once allowing to optimize the process and lift weight from the Scene o
cross3d/abstract/collection.py:17
Class
Collection
cross3d/motionbuilder/collection.py:16
Class
Collection
cross3d/softimage/collection.py:16
Class
Collection
cross3d/studiomax/collection.py:16
Class
Collection
cross3d/maya/collection.py:16
Class
CustomProperties
cross3d/studiomax/studiomaxscene.py:63
Class
DSOFile
Enumerated type representing the value types.
cross3d/migrate/dsofile.py:51
Class
DebugLevels
cross3d/constants.py:29
Class
DispatchProcess
cross3d/classes/dispatchprocess.py:14
Class
EnumGroup
A container class for collecting, organizing, and accessing Enums. An EnumGroup class is a container for Enum objects. It provides organizational
cross3d/enum.py:298
Class
EnvironmentMapHolder
cross3d/studiomax/studiomaxscene.py:34
Class
EnvironmentMapsHolder
cross3d/studiomax/studiomaxscene.py:46
Class
EnvironmentTypes
cross3d/constants.py:42
Class
Exceptions
cross3d/classes/exceptions.py:13
Class
External
cross3d/abstract/external.py:19
Class
External
cross3d/motionbuilder/external.py:24
Class
External
cross3d/softimage/external.py:25
Class
External
cross3d/studiomax/external.py:22
Class
External
cross3d/maya/external.py:22
Class
FPSChangeFailed
Exception Raised if unable to change the FPS
cross3d/classes/exceptions.py:27
Class
FileFormatNotSupported
Exception raised if you try to save a file in a unsuported file format
cross3d/classes/exceptions.py:54
Class
FileNotDSO
Exception raised if unable to open dso file properties.
cross3d/classes/exceptions.py:21
Class
FlipBook
cross3d/classes/flipbook.py:13
Class
Incrementer
A class that behaves similarly to c i++ or ++i. Once you init this class, every time you call it it will update count and return the previous va
cross3d/enum.py:591
Class
InvalidNativeObject
Exception raised if you try to access a native pointer that is no longer valid
cross3d/classes/exceptions.py:59
Class
MXSCustAttribDef
cross3d/studiomax/_Py3dsMax_setup/site-packages/mxscustattribdef.py:55
Class
MayaExceptionRouter
This Context is used to capture common exceptions raised in the Software. It identifies the exception and raises a cross3d.Exceptions exception ins
cross3d/maya/mayaexceptionrouter.py:17
Class
MayaFileProps
cross3d/maya/mayauserprops.py:107
Class
MayaGroup
cross3d/maya/mayagroup.py:4
Class
MayaScene
cross3d/maya/mayascene.py:28
Class
MayaSceneCamera
cross3d/maya/mayascenecamera.py:7
Class
MayaSceneMaterial
cross3d/maya/mayascenematerial.py:22
Class
MayaSceneModel
Used to handle Maya's file Referencing Model Requirements: A model is a namespaced transform node named "Model" with a user prop named "model"
cross3d/maya/mayascenemodel.py:13
Class
MayaSceneObject
cross3d/maya/mayasceneobject.py:9
Class
MayaSceneViewport
cross3d/maya/mayasceneviewport.py:14
Class
MayaSceneWrapper
cross3d/maya/mayascenewrapper.py:9
next →
1–100 of 150, ranked by callers