classes - almarklein/visvis GitHub Wiki

The classes of Visvis

(Visvis version 1.9.4)

Visvis knows two kinds of visualization objects: wibjects (widget objects) which have a position in screen coordinates, and wobjects (world objects) which reside in a scene represented by an Axes object.

Most of the time, the wobjects represent the stuff we want to visualize, and wibjects help doing that. Both the Wibject and Wobject class inherit from visvis.BaseObject.

Base classes:
BaseObject
Wibject
Wobject
Wibject classes:
Axes
AxesContainer
BaseFigure
BaseMapableEditor
BaseSlider
Box
ClimEditor
Colorbar
ColormapEditor
DraggableBox
Label
Legend
PushButton
RadioButton
RangeSlider
Slider
Title
ToggleButton
Wobject classes:
BaseAxis
BaseTexture
Line
Mesh
MotionDataContainer
MotionTexture2D
MotionTexture3D
OrientableMesh
PolarLine
SliceTexture
SliceTextureProxy
Text
Texture2D
Texture3D
Other classes:
Aarray
BaseCamera
BaseEvent
BaseMesh
BasePoints
BaseText
EventDoubleClick
EventEnter
EventKeyDown
EventKeyUp
EventLeave
EventMotion
EventMouseDown
EventMouseUp
EventPosition
EventScroll
FlyCamera
KeyEvent
Light
MotionMixin
MouseEvent
OrientationForWob...
Point
Pointset
Position
Quaternion
Range
ThreeDCamera
Timer
Transform_Rotate
Transform_Scale
Transform_Translate
TwoDCamera
⚠️ **GitHub.com Fallback** ⚠️