Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alembic/abcview
/ types & classes
Types & classes
76 in github.com/alembic/abcview
⨍
Functions
763
◇
Types & classes
76
↓ 12 callers
Class
Session
AbcView API Session object. Top level container layer that holds properties and child session or scene objects. De/serialization layer f
python/AbcView/lib/abcview/io.py:702
↓ 9 callers
Class
idict
Dict-like class that supports the notion of local vs. inherited properties. Property values are first looked for in local, then inherited.
python/AbcView/lib/abcview/io.py:94
↓ 4 callers
Class
Scene
Represents a single item in an AbcView file (either .abc or .io file)
python/AbcView/lib/abcview/io.py:341
↓ 3 callers
Class
AbcViewError
python/AbcView/lib/abcview/io.py:81
↓ 3 callers
Class
EditableTreeWidgetItem
python/AbcView/lib/abcview/widget/tree_widget.py:246
↓ 3 callers
Class
GLCamera
Adds OpenGL methods to io.Camera objects. Each Camera object contains a number of AbcOpenGL camera children, one for each GLWidget
python/AbcView/lib/abcview/gl.py:393
↓ 3 callers
Class
GLScene
GL wrapper for Scene objects.
python/AbcView/lib/abcview/gl.py:660
↓ 3 callers
Class
GLWidget
AbcView OpenGL Widget. Basic usage :: >>> create_viewer_app("file.abc") or inside a larger Qt application :: >>> view
python/AbcView/lib/abcview/widget/viewer_widget.py:473
↓ 3 callers
Class
SceneTreeWidgetItem
python/AbcView/lib/abcview/widget/tree_widget.py:421
↓ 3 callers
Class
SceneWrapper
AbcOpenGL::SceneWrapper wrapper class that sets some default values.
python/AbcView/lib/abcview/gl.py:164
↓ 3 callers
Class
SessionTreeWidgetItem
python/AbcView/lib/abcview/widget/tree_widget.py:379
↓ 2 callers
Class
App
QApplication subclass that emits a "startup" signal after the event loop has started. This may trigger deferred file loading, among other
python/AbcView/lib/abcview/app.py:1495
↓ 2 callers
Class
ObjectTreeWidgetItem
python/AbcView/lib/abcview/widget/tree_widget.py:186
↓ 2 callers
Class
PropertyTreeWidgetItem
python/AbcView/lib/abcview/widget/tree_widget.py:281
↓ 1 callers
Class
AbcConsoleWidget
Simple PyQt-based Python interpreter widget with predefined alembic contexts.
python/AbcView/lib/abcview/widget/console_widget.py:47
↓ 1 callers
Class
AbcGLCamera
AbcOpenGL::GLCamera wrapper class that sets some default values.
python/AbcView/lib/abcview/gl.py:239
↓ 1 callers
Class
AbcMenuBar
python/AbcView/lib/abcview/app.py:192
↓ 1 callers
Class
AbcView
Main application. The best way to instantiate this class is to use the :py:func:`.create_app` function.
python/AbcView/lib/abcview/app.py:458
↓ 1 callers
Class
ArrayThread
Simple Qthread that emits values from a (long) array. Takes a QWidget parent, an array and a max number of elements to emit as arguments
python/AbcView/lib/abcview/widget/tree_widget.py:59
↓ 1 callers
Class
ArrayTreeWidget
python/AbcView/lib/abcview/widget/tree_widget.py:992
↓ 1 callers
Class
ArrayTreeWidgetItem
python/AbcView/lib/abcview/widget/tree_widget.py:371
↓ 1 callers
Class
CameraTreeWidgetItem
python/AbcView/lib/abcview/widget/tree_widget.py:231
↓ 1 callers
Class
FindLineEdit
Auto-unfocus line editor used for search bar.
python/AbcView/lib/abcview/app.py:394
↓ 1 callers
Class
GLICamera
GL wrapper for ICamera objects
python/AbcView/lib/abcview/gl.py:576
↓ 1 callers
Class
GLSplitter
python/AbcView/lib/abcview/widget/viewer_widget.py:170
↓ 1 callers
Class
GLState
Global GL viewer state manager. Manages list of Cameras and Scenes, which can be shared between viewers.
python/AbcView/lib/abcview/widget/viewer_widget.py:175
↓ 1 callers
Class
IArchive
Alembic::IArchive wrapper class that sets some default values.
python/AbcView/lib/abcview/gl.py:114
↓ 1 callers
Class
MatchPathSeparator
bin/AbcView/ObjectTreeWidget.cpp:6
↓ 1 callers
Class
ObjectTreeWidget
python/AbcView/lib/abcview/widget/tree_widget.py:694
↓ 1 callers
Class
PropertyTreeWidget
python/AbcView/lib/abcview/widget/tree_widget.py:921
↓ 1 callers
Class
QScriptAction
python/AbcView/lib/abcview/app.py:152
↓ 1 callers
Class
SampleTreeWidget
python/AbcView/lib/abcview/widget/tree_widget.py:965
↓ 1 callers
Class
SampleTreeWidgetItem
python/AbcView/lib/abcview/widget/tree_widget.py:333
↓ 1 callers
Class
SceneLineEditor
Top-level delegate for SceneTreeWidgetItems, used on the name column to facilitate scene renaming.
python/AbcView/lib/abcview/widget/tree_widget.py:100
↓ 1 callers
Class
Slider
python/AbcView/lib/abcview/widget/time_slider.py:45
↓ 1 callers
Class
Splash
AbcView splash screen.
python/AbcView/lib/abcview/app.py:409
↓ 1 callers
Class
TimeSlider
python/AbcView/lib/abcview/widget/time_slider.py:159
↓ 1 callers
Class
stdoutProxy
python/AbcView/lib/abcview/widget/console_widget.py:221
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/ICurvesDrw.h:49
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/GLCamera.h:46
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/IXformDrw.h:52
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/IObjectDrw.h:52
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/IPolyMeshDrw.h:50
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/SceneWrapper.h:54
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/IPointsDrw.h:50
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/Scene.h:56
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/MeshDrwHelper.h:54
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/INuPatchDrw.h:49
Class
ABC_OPENGL_EXPORT
lib/AbcOpenGL/ISubDDrw.h:50
Class
AbcTreeWidget
python/AbcView/lib/abcview/widget/tree_widget.py:466
Class
AbcTreeWidgetItem
Base class from which all other tree widgets are derived.
python/AbcView/lib/abcview/widget/tree_widget.py:113
Class
Base
python/AbcView/lib/abcview/io.py:165
Class
Camera
AbcView API Camera object. Camera attributes are not animatable as opposed to Alembic ICamera attributes. Acting de/serialization layer
python/AbcView/lib/abcview/io.py:508
Class
CameraBase
Base class for camera objects.
python/AbcView/lib/abcview/io.py:382
Class
DeselectableTreeWidget
python/AbcView/lib/abcview/widget/tree_widget.py:461
Class
DrawContext
-
lib/AbcOpenGL/DrawContext.h:46
Class
Drawable
- What can a drawable do? Obviously, it can draw! It can tell you a set of times that it has samples for.
lib/AbcOpenGL/Drawable.h:50
Class
EditableMixin
Some convenience methods for classes that have high-level properties, and responsible for setting contextual overrides.
python/AbcView/lib/abcview/io.py:283
Class
FileBase
python/AbcView/lib/abcview/io.py:196
Class
GLCameraMixin
GL wrapper for Camera objects
python/AbcView/lib/abcview/gl.py:271
Class
GLState
bin/AbcView/GLState.h:9
Class
GLWidget
bin/AbcView/GLWidget.h:10
Class
ICamera
Alembic ICamera de/serialization wrapper class. Use this class for loading Alembic ICameras. Setting up a basic scene with a camera ::
python/AbcView/lib/abcview/io.py:555
Class
MainWindow
bin/AbcView/MainWindow.h:11
Class
Mode
python/AbcView/lib/abcview/io.py:74
Class
ObjectTreeWidgetItem
bin/AbcView/ObjectTreeWidget.h:27
Class
OutlinerTreeWidget
bin/AbcView/ObjectTreeWidget.h:54
Class
PropertyTreeWidgetItem
bin/AbcView/ObjectTreeWidget.h:44
Class
SceneState
-
lib/AbcOpenGL/Scene.h:71
Class
SceneTreeWidgetItem
bin/AbcView/ObjectTreeWidget.h:10
Class
SceneWrapper::_scn_impl
lib/AbcOpenGL/SceneWrapper.cpp:48
Class
Test1_iDict
python/AbcView/test/testProperties.py:46
Class
Test2_Session
python/AbcView/test/testProperties.py:105
Class
_scn_impl
lib/AbcOpenGL/SceneWrapper.h:80
Class
double_vec
-
lib/AbcOpenGL/SceneWrapper.h:49
Class
memoized
cache the return value of a method This class is meant to be used as a decorator of methods. The return value from a given method invocat
python/AbcView/lib/abcview/utils.py:99