Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ActionRegistry.ActionAn action matches itself against events and dispatches itself to interpreters
ActionRegistry.ActionExactMatchThis is the standard action definition that considers the event type, the sub-type (the key), and all modifiers
ActionRegistry.ActionFuzzyMatchA variation that can ignore modifiers or match a subset of them
ActionRegistry.ActionRegistry
ActionRegistry.ActionStateAn action definition that has enter and exit actions
ActionRegistry.EventWrapperA wrapper for the Event class that caches some values
Actions.KeyMappingSet
AlternativeAction.MaterialAlternativeAction
AlternativeAction.ModelAlternativeAction
AlternativeAction.PositionalAlternativeAction
AlternativeInterpreter.AlternativeInterpreter
AlternativeIO.XMLAlternativeReader
AlternativeIO.XMLAlternativeWriter
AlternativeSelector.AlternativeItem
AlternativeSelector.AlternativeList
AlternativeSelector.AlternativeListUiItem
AlternativeSelector.AlternativeSelector
AlternativeSelector.AlternativeSelectorInterpreter
AlternativeSelector.AlternativeUi
AlternativeSelector.MaterialAlternativeItem
AlternativeSelector.ModelAlternativeItem
AlternativeSelector.PositionalAlternativeItem
AlternativeSet.AlternativeTo do: how to activate and deactivate alternative elements that are added/removed from pre-existing alternatives
AlternativeSet.AlternativeSet
AlternativeSet.AlternativeType
AlternativeSet.BaseMaterialAlternativeThis material alternative changes only the base material, leaving the layers unchanged
AlternativeSet.DecalMaterialAlternativeThis material alternative changes only the layers, leaving the base material unchanged
AlternativeSet.FullMaterialAlternativeThis material alternative changes the base material and the layers
AlternativeSet.MaterialAlternativeVirtual base-class for all types of material alternatives
AlternativeSet.ModelAlternative
AlternativeSet.PositionalAlternative
AmbientOcclusionParameters.BakedAOParametersA container for the ambient shadows (ambient occlusion) algorithm parameters, as entered by the user
AmbientOcclusionParameters.SSAOParameters
Application.__ApplicationThe Application object provides access to the document, display, and user preferences
ApplicationInformation.LabelMode
ApplicationInterpreter.ApplicationInterpreter
AutoCADModelProcessor.AutoCADModelProcessor
AutoCamManipulator.AutoCamInterfaceExThis class provides a bridge between C++ and python code for the viewcube by extending the C++ AutoCamInterface class
AutoCamManipulator.AutoCamManipulatorThe AutoCamManipulator does not own any geometry but
AutoCamManipulator.NavBarProperties
AutoCamManipulator.SteeringWheelProperties
AutoCamManipulator.ViewCubePropertyCache
awScene.Appearance
awScene.GeometryGeometry is an base class used to distinguish between abstract nodes and nodes that can contain geometry
awScene.Group
awScene.ImageGeometry
awScene.LightLight represents a light in the scene
awScene.LodCollapse
awScene.LodGroupThis class encapsulate the lod node
awScene.MaterialCatalogMaterialCatalog manages the material tables associated with a scene
awScene.MeshGeometry
awScene.NodeVisitor
awScene.ObjectProperties
awScene.TextGeometryTextGeometry is used for displaying text in the scene
awSupport.ApplicationModeThis is very application specific (available modes etc.), but leaving it here for now
awSupport.BoundingBoxBounding box
awSupport.Parameter
awSupport.ParameterConstantsInstead of hardcoding the strings for the parameter names and values in some common shaders, here's a way to access them from both python and C++
awSupport.ParameterGroup
awSupport.ParameterGroupTable
awSupport.ProgressRef counted version of awUtil.Progress
awUtil.BitField128AwUtil.BitField128 acts as an array of booleans with the maximum size of 128
awUtil.BitField256AwUtil.BitField256 acts as an array of booleans with the maximum size of 256
awUtil.BitField32AwUtil.BitField32 acts as an array of booleans with the maximum size of 32
awUtil.BitField64AwUtil.BitField64 acts as an array of booleans with the maximum size of 64
awUtil.BitFieldAutoAwUtil.BitFieldAuto acts as an array of booleans with no maximum size
awViewing.IntersectorIntersector performs an intersection test for a given screen point and stores a list of intersections
BackgroundIO.Background
BackgroundIO.BackgroundList
BackgroundIO.XMLBackgroundReader
BackgroundIO.XMLBackgroundWriter
Behavior.Behavior
BehaviorIO.XMLBehaviorReader
BehaviorIO.XMLBehaviorWriter
BehaviorProxy.BehaviorProxy
BehaviorProxy.Direction
BehaviorProxy.PlayMode
Behaviors.BehaviorGroup
Behaviors.Behaviors
BehaviorSelector.BehaviorList
BehaviorSelector.BehaviorListUiItem
BehaviorSelector.BehaviorSelector
BehaviorSelector.BehaviorSelectorInterpreter
BehaviorSelector.BehaviorUi
Bookmark.BookmarkA bookmark is a collection of state blocks [ ClientState, Transition ]
BookmarkInterpreter.BookmarkInterpreter
BookmarkIO.BookmarkIOGeneratorBookmark IO default generator and validator
BookmarkIO.XMLBookmarkReader
BookmarkIO.XMLBookmarkWriterXML Writer for the Bookmark feature
BuildFinalIdVisitor.BuildFinalIdVisitorThe BuildFinalIdVisitor visits every node in the tree rooted at the node given to accept()
BusyLabel.BusyLabelThe BusyLabel class, a specialization of the LabelledImageAnimation, provides a labelled image animation that is the scene graph equivalent of a wait cursor
CalibrationPreferenceIO.CalibrationDataList
CalibrationPreferenceIO.CalibrationPreferenceCurrent data stored in a calibration preference:

  • Calibration name
  • Vertical unit of measurement (cm, in)
  • Pixels per vertical unit
  • Horizontal unit of measurement (cm, in)
  • Pixels per horizontal unit
CalibrationPreferenceIO.XMLCalibrationPreferenceReader
CalibrationPreferenceIO.XMLCalibrationPreferenceWriter
CinematicTransition.FadeToBlackTransition
CIPHelper.CIPHelper
CIPHelper.ImportCIPItems
Client.ClientClient is a base class representing a client connection to the server
ClientConnection.ClientConnectionA class deriving from StreamRequestHandler - it is a message handler for the server side of a given client connection
ClientInterpreter.ClientInterpreterClientInterpreter handles commands from the network
ClientsLoading.ClientsLoadingThis helper class is used to encapsulate the logic necessary to generate the CLIENT_STILL_LOADING and CLIENT_ALL_LOADED messages
ClientState.ClientStateClientState is a base class for context which is to be distributed across a network for any type of collaborative interaction
ClientStateGenerator.ClientStateGeneratorThe ClientStateGenerator class returns an instance of a ClientState
CloudInterpreter.CloudInterpreterCloudInterpreter handles commands relating to Autodesk Cloud services
ClusterPreferenceIO.ClusterPreferencesClusterPreferences contains the settings used in a mult-machine (cluster) setup
ClusterPreferenceIO.XMLClusterPreferenceReader
ClusterPreferenceIO.XMLClusterPreferenceWriter
CompanionFeatureIO.CompanionFeatureReaderCompanionFeatureReader overrides the qualifyPath() method of the base class FeatureReader, for resolving paths in the companion directory in addition to the search paths
CompanionFeatureIO.CompanionFeatureWriterCompanionFeatureWriter overrides the unqualifyPath() method of the base class FeatureWriter, for returning paths relative to the companion directory in addition to the search paths
CompanionFeatureIO.ParameterIOMixinBase class for storing common code between ParameterReaderMixin and ParameterWriterMixin
CompanionFeatureIO.ParameterReaderMixinParameterReaderMixin is a mixin class to the CompanionFeatureReader
CompanionFeatureIO.ParameterWriterMixinParameterWriterMixin is a mixin class to the CompanionFeatureWriter
CompanionManager.CompanionManagerThe CompanionManager manages the files within the companion directory
CompanionManager.CompanionManager.copyThread
ComparisonUi.ComparisonUi
ComparisonUi.StageButton
ComparisonUi.StageItemUi
ConfirmDialog.ConfirmDialogN button confirm dialog
ConfirmDialog.testApp2
ConfirmDialog.testApp3
ConversionSettings.ConversionSettingsThe ConversionSettings class provides a single point of access to the list of Aruba conversion settings, and the corresponding journal filenames
Crosshairs.TargetingCrosshairsTo use the TargetingCrosshairs class: 1) Set the draw root using setDrawRoot() 2) Call start() with the starting pixel co-ordinates 3) Call update() with the ending pixel co-ordinates 4) Call stop() to end the drawing
Cursor.CursorPoolThe cursor pool is a collection of all the cursor available to be used in the application
CursorInterpreter.CursorInterpreter
CursorManager.CursorManagerThe CursorManager class allows the application to change the cursor in a window based upon the application interaction mode
CustomizedFileDialog.CustomizedFileDialogA Python-friendly wrapper of the C++ CustomizedFileDialog
CustomizedFileDialog.CustomizedFileDialogCheckBox
CustomizedFileDialog.CustomizedFileDialogControlMixin
CustomizedFileDialog.CustomizedFileDialogPushButton
CustomUIData.Entry
CustomUIData.ListOnly accept CustomUIData.Entry elements
CustomUIIO.CustomUIGenerator
CustomUIIO.XMLCustomUIReader
CustomUIIO.XMLCustomUIWriter
DataServer.DataServer
DefaultIOGenerator.DefaultIOGeneratorDefault IO is a base class for default IO generation
DelayInterpreter.DelayInterpreterDelay commands: AT_TIME takes the specified time and AT_DELAY specifies the delay before the message is to be executed
DiagnosticModeInterpreter.DiagnosticModeInterpreterThis interpreter tracks messages that put the view into a diagnostic mode
DialogInterpreter.DialogFactoryThe dialog factory provides a simple way to show/hide and manage modeless dialogs
DialogInterpreter.DialogInterpreterThis interpreter allows dialogs registered with this class to process messages
DirectConnect.DirectConnect
DisplayInterpreter.DisplayInterpreter
DisplayState.DisplayStateDisplayState is a ClientState sub-class for holding display data The display state keeps track of: FOV - The display FOV
DisplayStateGenerator.DisplayStateGeneratorThe DisplayStateGenerator class returns an instance of a DisplayState
DisplayStateTransitions.DisplayStep
Document.DocumentDocument is the base storage class for documents during a session
Document.DrawCacheDocument
Document.EnvironmentDocument
Document.EnvironmentHeaderDocument
Document.FeatureMixin
Document.MaterialDocument
Document.ReferenceFileManagerThis class is used to manage all files referenced by a document
Document.SceneDocument
Document.UserPreferenceDocument
DocumentInterpreter.DocumentInterpreter
DocumentIOFactory.DocumentIOFactory
DocumentReader.DocumentReaderDocumentReader is a class for reading the contents of a file into a given document
DocumentWriter.DocumentWriterDocumentWriter is a class for writing the contents of a document into a given file
DocumentWriter.UninitializedWriterError
DocumentWriter.UnwrittenFeaturesError
DrawCacheIO.DrawCacheContainer
DrawCacheIO.DrawCacheIOGeneratorDrawCache IO default generator and validator
DrawCacheIO.XMLDrawCacheReader
DrawCacheIO.XMLDrawCacheWriter
Enum.EnumA simple enumeration class
EnvCommonSelector.EnvironmentListUi
EnvCommonSelector.EnvOverlayUi
EnvCommonSelector.EnvSelectorInterpreter
EnvCommonSelector.EnvUiGroup
EnvironmentHeaderIO.XMLEnvironmentHeaderReader
EnvironmentHeaderIO.XMLEnvironmentHeaderWriter
EnvironmentInterpreter.EnvironmentInterpreter
EnvironmentIO.EnvironmentIOGeneratorEnvironment IO default generator and validator
EnvironmentIO.EnvironmentListEnvironmentList is a CurrentItemList that only accepts EnvironmentDocument instances
EnvironmentIO.XMLEnvironmentReader
EnvironmentIO.XMLEnvironmentWriter
EnvironmentLibrary.EnvironmentLibrary
EnvironmentLibraryInterpreter.EnvironmentLibraryInterpreter
EnvironmentLoader.EnvironmentLoader
EnvironmentLoader.EnvLoadGoal
EnvironmentMaterialIO.XMLEnvironmentMaterialReaderStill read by the MaterialIO because it is under material sections
EnvironmentMaterialIO.XMLEnvironmentMaterialWriter
EnvironmentModelImportIO.XMLEnvironmentModelImportReader
EnvironmentModelImportIO.XMLEnvironmentModelImportWriterStill written by the ModelImportIO since it is in model section
EnvironmentModelIO.EnvironmentSceneToDataVisitor
EnvironmentModelIO.XMLEnvironmentModelReaderStill read by the ModelIO since it is in model section
EnvironmentModelIO.XMLEnvironmentModelWriter
EnvironmentPreferenceIO.EnvironmentPreferenceIOGeneratorValidate and generate window preferences
EnvironmentPreferenceIO.XMLEnvironmentPreferenceReader
EnvironmentPreferenceIO.XMLEnvironmentPreferenceWriter
EnvironmentUnitTest.EnvironmentTestMixin
EnvironmentUtilities.EnvironmentParameters
EnvLibrarySelector.EnvironmentLibraryListUi
EnvLibrarySelector.EnvLibrarySelector
EnvLibrarySelector.EnvLibrarySelectorInterpreter
EnvLibrarySelector.EnvLibraryUi
EnvLibrarySelector.EnvUiCategory
EnvLibrarySelector.EnvUiLibrary
EnvLibrarySelector.EnvUiLongCategory
EnvLibrarySelector.EnvUiShortCategory
EnvSceneSelector.EnvironmentListUiItem
EnvSceneSelector.EnvironmentSceneListUi
EnvSceneSelector.EnvSceneSelector
EnvSceneSelector.EnvSceneSelectorInterpreter
EnvSceneSelector.EnvSceneUi
ExternalDataAccessInterpreter._PGListWithModifiedThumbnailsA proxy for the recent files list found in the user preferences
ExternalDataAccessInterpreter.Camera
ExternalDataAccessInterpreter.EnvironmentAttributes
ExternalDataAccessInterpreter.ExternalDataAccessInterpreter
ExternalDataAccessInterpreter.ExternalDataMessageHandlerA class for representing a message handler
ExternalDataAccessInterpreter.RecentFilesA proxy for the recent files list found in the user preferences
ExternalDataAccessInterpreter.ShotsA proxy for the shots list
ExternalDataAccessInterpreter.StylesA proxy for the visual styles list
ExternalDataAccessInterpreter.SuggestedEnvironmentsRepresents the list of suggested environments
FbxBehavior.FbxBehaviorAssociate nodes in the Maui scene graph with nodes in the fbx scene graph specified
FbxBehavior.FbxListItemConvenience class to hold pairs of fbx to scene node ids
FbxBehavior.KeyframeData
FbxBehavior.NodeAnimationDataWe don't want to store the animation data directly in our scene node (only behaviors need that data, and we might load the file without behaviors) so this "wraps" the scene node and adds animation data
FbxImportOptions.FbxImportOptionsConvienience class to define which portions of an fbx file to import
FbxModelProcessor.FbxModelProcessor
FbxProxy.Proxy
FbxUtil.FbxUtilCommon utilities and convienience methods for using FBX SDK in python
FbxUtil.FbxUtilError
FeatureReader.FeatureReaderFeatureReader is used for reading the data of a particular feature
FeatureSet.FeatureA feature defines a functional area in an application
FeatureSet.FeatureSetThe FeatureSet is a collection of features
FeatureWriter.FeatureWriterFeatureWriter is used for writing the data of a particular feature
FilesVisitor.FilesVisitorThis visitor allows users to traverse the original files hierarchy in a scene
FilesVisitor.NodeProxy
FinalIdMaps.FinalIdMaps
FloorIndicator.FloorIndicatorA floor indicator displays a line in 2D space, indicating the floor position in cases where an ortho view hides the floor
FloorIndicator.FloorInterpreter
FloorIndicator.FloorUi
Framework.FrameworkThis class performs some of the top-level initialization of the Real-Time Framework
FrameworkInterpreter.FrameworkInterpreterFrameworkCommmands process requests to produce various types of statistics, logs, performance data, etc
GenericInputDialog.GenericInputDialogCreate a dialog box for entering a string
GenericInputDialog.testApp
GenericMenu.GenericMenuGenericMenu is the base class for menus
GenericMenu.GenericMenu2
GenericMenu.GenericMenuItem
GenericMenu.GenericMenuItemDialog
GenericMenu.GenericMenuItemMsg
GenericMenu.MenuProductization
GenericMenu.MenuRuntimeInfo
GenericPopupMenu.GenericPopupCheckItem
GenericPopupMenu.GenericPopupMenu
GenericPopupMenu.GenericPopupMenuItem
GenericPopupMenu.GenericPopupRadioItem
HorizontalLineStipple.HorizontalLineStippleA horizontal line stipple is a mesh geometry which draws a horizontal line stipple at a given height in pixels, and can have its visibility toggled on and off
HotkeyInterpreter.HotkeyInterpreter
HotkeyIO.XMLHotkeyReader
HotkeyIO.XMLHotkeyWriter
HotkeyTarget.HotkeyTargetA hotkey target identifies what action is to be performed when a hotkey trigger is activated
HotkeyTrigger.HotkeyTrigger
HTML5Utility.HTML5Creator
HUD.HeadsUpDisplay
HUD.HeadsUpDisplayInterpreter
HUD.HUD
HudVisible.HudVisibleA set of named boolean fields representing the visibility of parts of the heads-up-display
IDrop.IDropI-drop support: Given a URL, download a data file
IDrop.IDropException
IDrop.SplitURLA utility class for URL split/unsplit manipulation
ImportInterpreter.Autofit
ImportInterpreter.BillboardInfo
ImportInterpreter.ImportInterpreterThis class handles messages related to translation jobs
ImportNodeTracker.ImportNodeTrackerThis class tracks the status of model import, remembering which model import are currently converting or importing files, and which ones have finished or failed
ImportSettings.ImportModelSetting
ImportSettings.ImportSceneSetting
ImportSettings.ImportSettingsRepresents import settings for a given file type
ImportSettings.ImportSettings.SettingDefinition
ImportSettings.ImportSettingsFactory
ImportSettings.ImportSettingsType
ImportSettings.ShotTemplateType
ImportSettingsIO.ImportSettingsDictA dictionary that only takes an ImportSettingsType as the key, and ImportSettings instance as the value
ImportSettingsIO.XMLImportSettingsReader
ImportSettingsIO.XMLImportSettingsWriter
ImportShots.ImportShots
ImportStateMonitor._ImportNodeDataThis internal class contains all of the information that the ImportStateMonitor class manages for a given import node
ImportStateMonitor.ImportStateMonitorKeep track of the state of the import nodes and send out messages as the state changes
ImportUiInterpreter.ImportUiInterpreterThis interpreter class generates status bar messages regarding the success/failure of translation jobs and file imports
InventorModelProcessor.InventorModelProcessor
JavaScriptInterpreter.JavaScriptInterpreter
Joystick.ExampleWindow
Joystick.GameController
Joystick.GenericControllerThis generic controller assumes 2 joysticks, a point of view direction pad and an assortment of buttons
Joystick.JoystickSimple little class to enable a game controller
Joystick.LogitechDualActionNothing really to implement here because the GenericController behaviour is exactly the same as LogitechDualAction
Joystick.LogitechWingManRumblePad
KeyframeAnimation.KeyframeAnimationDefines a behavior for keyfram animation based on FBX animations
KeyFrameProxy.Proxy
KeyPress.KeyPress
KynapseInterpreter.KynapseInterpreter
LightAssignmentIO.XMLLightAssignmentReader
LightAssignmentIO.XMLLightAssignmentWriter
LightingIO.LightingCollection
LightingIO.XMLLightingReader
LightingIO.XMLLightingWriter
LightInterpreter.LightInterpreterThe LightInterpreter is responsible for managing the lights and shadows in a given document
LightsUi.BaseLightsUi
LightsUi.ClipsUi
LightsUi.LightButton
LightsUi.LightItemUi
LightsUi.LightsUi
LineStripGeometry.LineStripGeometryDefines a base class for creation of geometry defined as a series of line strips or lists
ListUi.ListUiThis class supports arranging controls in a list or tree like structure
ListUi.ListUiGroupA ListUiGroup is derived from ListUiItem as it too has a name and a parent
ListUi.ListUiItemWhen using the ListUi class you define your list data as a tree using the classes ListUiItem and ListUiGroup
LiveUpdate.HtmlTemplateUpdate
LiveUpdate.HtmlUpdateThis class will take an HTML content and modify it, replacing sections with update specific information
LiveUpdate.ParsingErrorHandlerErrorHandler handles the errors encountered while parsing an XML from a string
LiveUpdate.Request
LiveUpdate.Response
Loadable.LoadableBase class for loadable, parameterizable classes
Manipulator.Colors
Manipulator.HandleA Handle defines a component of a manipulator
Manipulator.ManipulatorA Manipulator defines a control that has the ability to perform a set of operations on a given set of targets
ManipulatorInterpreter.ManipulatorInterpreterManipulatorInterpreter is used for managing manipulators, each of which defines its own way to draw, react and affect change
Marquee.BoxDollyMarqueeMarquee for the box dolly feature
Marquee.MarqueeTo use the Marquee class: 1) Set the draw root using setDrawRoot() 2) Call start() with the starting pixel co-ordinates 3) Call update() with the ending pixel co-ordinates 4) Call stop() to end the drawing This default behavior is to start the marquee at the co-ordinates given to start(), and to stop the marquee at the co-ordinates given to update()
MasterBehavior.MasterBehavior
MasterBehavior.Slice
MasterBehavior.Track
MasterProxy.ProxyThis class acts as a proxy for a Master behavior
MaterialAssignmentIO.XMLMaterialAssignmentReader
MaterialAssignmentIO.XMLMaterialAssignmentWriter
MaterialAssignmentVisitor.MaterialAssignmentVisitorThe MaterialAssignmentVisitor visits every node in the tree rooted at the node given to accept()
MaterialDefinitions.MaterialDefinitionsThe material definitions are a singleton object
MaterialDefinitions.MaterialParameter
MaterialInterpreter.MaterialInterpreter
MaterialIO.MaterialIOGeneratorMaterial IO default generator and validator
MaterialIO.MaterialsMaterials is an iterable container of materials
MaterialIO.XMLMaterialReader
MaterialIO.XMLMaterialWriter
MaterialLibrary.MaterialCatalogA material catalog represents a collection of materials divided into named groups
MaterialLibrary.MaterialGroupA material group is simply a list of materials
MaterialLibrary.MaterialLibraryA material library represents a collection of materials divided into catalogs
MaterialLibraryIO.MaterialLibraryData
MaterialLibraryIO.MaterialLibraryList
MaterialLibraryIO.MaterialLibraryListIOGeneratorValidates the paths in this document and generates a default set of paths for material libraries
MaterialLibraryIO.XMLMaterialLibraryReader
MaterialLibraryIO.XMLMaterialLibraryWriter
MaterialLibrarySelector.LabelledListUiGroup
MaterialLibrarySelector.LibraryCategoryUiGroup
MaterialLibrarySelector.LibraryListUiGroup
MaterialLibrarySelector.LibraryListUiItem
MaterialLibrarySelector.MaterialLibraryListUi
MaterialLibrarySelector.MaterialLibrarySelector
MaterialLibrarySelector.MaterialLibrarySelectorInterpreter
MaterialLibrarySelector.MaterialLibraryUi
MaterialList.MaterialList
MaterialList.MaterialListUiItem
MaterialSceneSelector.MaterialSceneListUi
MaterialSceneSelector.MaterialSceneSelector
MaterialSceneSelector.MaterialSceneSelectorInterpreter
MaterialSceneSelector.MaterialSceneUi
MaterialSelector.MaterialSelector
MaterialSelector.MaterialSelectorInterpreter
MaterialSwatchGenerator.MaterialSwatchGeneratorMaterialSwatchGenerator is used for generating swatch images
MaterialUtilities.__MaterialInfo
MaterialUtilities.MaterialSelectionMixinSimple utility class used for handling material selection
MeasurementData.MeasurementDataThis class is used for manage the measurement points according to measurement mode
MeasurementInterpreter.MeasurementInterpreter
MenubarUi.MenubarUi
MenubarUi.MyImageButton
MenuInterpreter.MenuInterpreterMenuInterpreter is used for managing menu objects, which define the menu and its items, and are able to update themselves using messages
Message.MessageMessage encapsulates all of the required information for communication between various entities in an application
MessageClient.MessageClientMessageClient is a specialized version of the client class which knows how to send and receive messages from the MessageServer
MessageDebugger.MessageDebugger
MessageDispatcher.MessageDispatcher
MessageInterpreter.CompositeMessageInterpreterA CompositeMessageInterpreter is a message interpreter that can forward received messages on to other message receivers
MessageInterpreter.MessageInterpreterMessageInterpreter is the base class for all message interpreters
MessageQueue.MessageQueue
MessageRegistry.MessageRegistryOur message architecture requires that a message be registered with this class before it may be created or queued up for processing
MessageRegistry.MessageRegistry.__RegistryItemThis is a private class used by the Message Registry
MessageRegistry.UnicodeOrNone
MessageServer.MessageServer
MessagingAPI.CompositeMessageReceiverA CompositeMessageReceiver is a message receiver that can have children that will themselves receive messages
MessagingAPI.MessageReceiverThe MessageReceiver class defines the interface for processing messages
MessagingAPI.MessageSenderThe MessageSender class defines the interface for creating and sending messages
MessagingImplementation.MessagingImplementationRepresents the interface that a messaging implementation must provide
MessagingImplementation.TransactionBasedImplementationAn implementation of the messaging framework
MessagingImplementation.TransactionBasedMessage
MessagingImplementation.UndoMessageListUndoMessageList is a container for undo messages
MetaDataIO.XMLMetaDataReader
MetaDataIO.XMLMetaDataWriter
ModelImportIO.ModelImports
ModelImportIO.XMLModelImportReader
ModelImportIO.XMLModelImportWriter
ModelInterpreter.ModelInterpreter
ModelIO.ModelIOGeneratorModel IO default generator and validator
ModelIO.XMLModelReader
ModelIO.XMLModelWriter
ModelProcessor.ModelProcessor
Modes.AmbientOcclusionMode
Modes.ApplicationModeName
Modes.CloudMode
Modes.CollisionMode
Modes.DiagnosticMode
Modes.DrawMode
Modes.InteractionMode
Modes.LayoutId
Modes.MeasurementMode
Modes.NavigationMode
Modes.OrganizerId
Modes.OverlayDepth
Modes.PatchMode
Modes.PatchOp
Modes.PatchValue
Modes.ProjectionMode
Modes.ScreenMode
Modes.SelectionDrawStyleMode
Modes.SelectionMode
Modes.SelectionSetTemplateMode
Modes.StyleMode
Modes.ViewportId
MoveManipulator.MoveManipulator
MoveManipulator.MoveManipulatorPivotHandle
MoveManipulator.MoveManipulatorRotateHandle
MoveManipulator.MoveManipulatorScaleHandle
MoveManipulator.MoveManipulatorTranslateHandle
MultiButtonDialog.MultiButtonDialog
MultiButtonDialog.TestApp
Navigation.Composite
Navigation.Navigator
Navigation.NavigatorListNavigatorList is a CurrentItemList that only accepts Navigator instances
Navigation.Orbit
Navigation.Walk
NavigationBaseInterpreter.NavigationBaseInterpreter
NavigationInterpreter.NavigationInterpreter
NavigationInterpreter.SmartNavigation
NavigationIO.NavigationIOGeneratorNavigation IO default generator and validator
NavigationIO.XMLNavigationReader
NavigationIO.XMLNavigationWriter
NavigatorState.NavigatorStateNavigatorState is a ClientState sub-class for holding a transmittable The navigator keeps track of: Position - a 3D point describing the position of the camera LookAt - a 3D point that the camera is pointing to
NavigatorStateGenerator.NavigatorStateGeneratorThe NavigatorStateGenerator class returns an instance of a NavigatorState
NavigatorStateTransitions.LinearStepThe linear interpolation version of view transition
NavigatorStateTransitions.NavigationStep
NavigatorStateTransitions.ShotKeyframeStepFor interpolating between shot keyframes
NavigatorStateTransitions.VectorStepInterpolate the unit vectors using quaternions and the length linearly
NetworkInterpreter.NetworkInterpreterNetworkInterpreter handles the network messages like starting a server, connecting and disconnecting to and from a server, etc
NetworkPreferenceIO.NetworkDataListNetwork data preferences Current data stored for network preferences:

  • Host port
  • Spectator port
  • Spectator hostname
NetworkPreferenceIO.NetworkIOGeneratorValidate and generate window preferences
NetworkPreferenceIO.XMLNetworkPreferenceReader
NetworkPreferenceIO.XMLNetworkPreferenceWriter
NetworkUtilities.IPFamilyChecker
NodeContainers.NodeIdList
NodeContainers.SubGraphSubGraph represents a node subgraph
NodeListeners.ImportStateChangedListenerThis class allows clients to be notified whenever any ModelImport's state has changed
NodeVisitor.NodeVisitor
NumericalInputWidget.NumericalInputWidgetThis is a simple text-edit control, that can be popped up by itself, not in a window
ObjectAssociationsIO.XMLObjectAssociationsReaderXML reader for the ObjectAssociations feature
ObjectAssociationsIO.XMLObjectAssociationsWriterXML Writer for the ObjectAssociations feature
ObjectPatchesInterpreter.ObjectPatchesInterpreter
ObjectPropertiesIO.XMLObjectPropertiesReaderXML reader for the ObjectProperties feature
ObjectPropertiesIO.XMLObjectPropertiesWriterXML Writer for the ObjectProperties feature
OneClickInterpreter._ShowcaseOneClickHandler
OneClickInterpreter._SteelWorkflow
OneClickInterpreter._SteelWorkflowError
OneClickInterpreter.OneClickInterpreter
OptionPreferenceIO.OptionPreferencesDataListThis class is used to save/restore the option preferences from the preferences file
OptionPreferenceIO.OptionPreferencesIOGeneratorValidates and generates option preferences
OptionPreferenceIO.XMLOptionPreferenceReader
OptionPreferenceIO.XMLOptionPreferenceWriter
OptionPrefs.OptionPrefsTypically option preferences are used to store user-interface-related information that might need to be maintained between sessions
OverlayInterpreter.NewOverlayInterpreter
OverlayInterpreter.OverlayInterpreterOverlayCommmands process requests to produce various types of statistics, logs, performace data, etc
Parameter.NullParameterResponds to the same messages as Parameter but does nothing
Parameter.Parameter
ParameterConstant.ParameterConstant
ParameterConstant.XRiteConstant
ParameterValue.Const
ParameterValue.Stream
PatchExtractor.PatchExtractorA class that manages some message-related aspects of tagging patches
PatchExtractor.PatchInfoA container for a node, its duplicate, and the tagged patches
PathListPreferenceIO.DirectoryList
PathListPreferenceIO.LastOpenDirectoryList
PathListPreferenceIO.PathListPath lists store a list of path names
PathListPreferenceIO.PathListIOGeneratorValidates the paths in this document and is capable of generating a default set of paths for a given feature
PathListPreferenceIO.SceneHistoryList
PathListPreferenceIO.XMLBehaviorDirectoryPreferenceReader
PathListPreferenceIO.XMLBehaviorDirectoryPreferenceWriter
PathListPreferenceIO.XMLDirectoryPreferenceReader
PathListPreferenceIO.XMLDirectoryPreferenceWriter
PathListPreferenceIO.XMLEnvironmentDirectoryPreferenceReader
PathListPreferenceIO.XMLEnvironmentDirectoryPreferenceWriter
PathListPreferenceIO.XMLEnvironmentGeometryDirectoryPreferenceReader
PathListPreferenceIO.XMLEnvironmentGeometryDirectoryPreferenceWriter
PathListPreferenceIO.XMLHelpDirectoryPreferenceReader
PathListPreferenceIO.XMLHelpDirectoryPreferenceWriter
PathListPreferenceIO.XMLImageDirectoryPreferenceReader
PathListPreferenceIO.XMLImageDirectoryPreferenceWriter
PathListPreferenceIO.XMLMaterialDirectoryPreferenceReader
PathListPreferenceIO.XMLMaterialDirectoryPreferenceWriter
PathListPreferenceIO.XMLRapidPresetsDirectoryPreferenceReader
PathListPreferenceIO.XMLRapidPresetsDirectoryPreferenceWriter
PathListPreferenceIO.XMLSceneHistoryDirectoryPreferenceReader
PathListPreferenceIO.XMLSceneHistoryDirectoryPreferenceWriter
PathListPreferenceIO.XMLShadowPresetsDirectoryPreferenceReader
PathListPreferenceIO.XMLShadowPresetsDirectoryPreferenceWriter
PathListPreferenceIO.XMLTessellationDirectoryPreferenceReader
PathListPreferenceIO.XMLTessellationDirectoryPreferenceWriter
PathListPreferenceIO.XMLWelcomeDirectoryPreferenceReader
PathListPreferenceIO.XMLWelcomeDirectoryPreferenceWriter
PercentageBehavior.PercentageBehaviorA base class for behaviors that can compute their state from the absolute percentage within their duration
PercentageProxy.Proxy
ProgressBar.ProgressBar
PythonModelObject.PythonModelObject
RapidSettings.RapidSettingHandlers
RapidSettings.RapidSettings
RapidSettings.RtQualityExport
RapidSettings.RtQualityImport
RegionEnter.RegionEnter
RegionExit.RegionExit
RegionTrigger.RegionTriggerAbstract base class for region triggers
RelationInterpreter.RelationInterpreter
RenameWidget.RenameWidgetThis is a simple text-edit control, that can be popped up by itself, not in a window
RenderInterpreter.RenderInterpreterRenderInterpreter is used by the rendering application
RotateAboutAxis.RotateAboutAxisRotate the object about a specified axis and pivot points
RotateTranslate.RotateTranslate
RTControlSelector.ClusterUi
RTControlSelector.ImageToggleButton
RTControlSelector.ProgressAndTimeUi
RTControlSelector.RTControlSelector
RTControlSelector.RTControlSelectorInterpreter
RTControlSelector.RTControlUi
RTControlSelector.SaveAndSettingsUi
RunInUiThread.CallbackEvent
RunInUiThread.RunInUiThreadServerMixinThe application window should derive from this mixin class
SceneGraphUtilities.__CollectImportsVisitor
SceneGraphUtilities.__OwnerCaster
SceneGraphUtilities.__OwnerMaterialCorrectorTraverses the graph and ensures that each node in the graph that has a material it on the owner list of that material
SceneGraphUtilities.__OwnerVerifierTraverse the graph and check if each node that has a material is that material owner
SceneGraphUtilities._ApplyFunctionLeafVisitor
SceneGraphUtilities._ApplyFunctionVisitor
SceneGraphUtilities._EmptyGroupVisitorThis visitor, used by the GetEmptyGroupIds function, traverses a tree to find empty Group nodes
SceneInterpreter.SceneInterpreter
ScenePreferenceIO.ScenePreferenceHolds data for a scene specific preference
ScenePreferenceIO.ScenePreferenceListA list of available/registered scene preferences
ScenePreferenceIO.ScenePrefIOGeneratorScenePreferenceIO default generator and validator
ScenePreferenceIO.XMLScenePreferenceReader
ScenePreferenceIO.XMLScenePreferenceWriter
SceneToDataVisitor.SceneToDataVisitorThe SceneToDataVisitor visits every node in the tree rooted at the node given to accept()
ScreenSnapSelector.ScreenSnapSelector
ScreenSnapSelector.ScreenSnapSelectorInterpreter
ScreenSnapSelector.ScreenSnapUi
ScriptInterpreter.ScriptInterpreterTestsCommmands process requests to produce run tests which are scripted
ScriptRunner._LoadSceneConditionBase
ScriptRunner.LoadSceneCondition
ScriptRunner.LoadSceneConditionRun
ScriptRunner.MemoryMonitor
ScriptRunner.ScriptRunner
ScriptRunner.ScriptRunnerBase
ScriptRunner.TimeoutNotifier
ScriptRunner.WakingCallable
SearchWidget.SearchWidgetThis is a simple text-edit control, similar to RenameWidget, that can pop up without a new window
SelectionInterpreter.SelectionInterpreter
SelectionSet.__GetNodeIdVisitor
SelectionSet._SelectionItemA _SelectionItem maintains the common properties of each member of a selection tree: it's name and whether the branch should be displayed as opened or closed
SelectionSet.SelectionSetSelectionSet is a named set class that contains a list of scene node ids
SelectionSet.SelectionSetFolderSelectionSetFolder is a named container class that can have SelectionSets or other SelectionSetFolders as its members
SelectionSet.SelectionSetVisitorSelectionSetVisitor is a visitor class used for the traversal of a SelectionSetFolder and SelectionSet hierarchy
SelectionSetBuilder.BuilderThis base-class is used to build a custom view using selection sets
SelectionSetBuilder.MainViewBuilder
SelectionSetInterpreter._OpenVisitorThis visitor sets the specified selection sets and selection set folders to the specified open/closed state
SelectionSetInterpreter._RemoveFolderVisitorThis visitor walks the selection set tree removing folders specified by paths (tuples of strings of item-ids) or simply item-ids
SelectionSetInterpreter._RemoveNodeVisitorThis visitor walks the selection set tree removing the specified nodes from selection sets
SelectionSetInterpreter._RenameVisitorThis visitor walks the selection set tree and renames selection sets (but not folders) with one of the matching ids
SelectionSetInterpreter._SortVisitor
SelectionSetInterpreter.MessageVisitorThis visitor traverses a given selection set folder tree and builds a list of "SELECTION_SET*" messages to re-create this tree
SelectionSetInterpreter.SelectionSetInterpreter
SelectionSetIO._SelectionSetToDataVisitor_SelectionSetToDataVisitor converts the traversed SelectionSet hierarchy into its corresponding xml data representation
SelectionSetIO._SelectionSetXmlDataVisitorThis class is used to visit all of elements of a SelectionSet or SelectionSetFolder xml data
SelectionSetIO.XMLSelectionSetReader
SelectionSetIO.XMLSelectionSetWriter
Server.FamilyServer
Server.Server
ServerInterpreter.ServerInterpreterServerInterpreter is activated when the session becomes a host of a multiuser session
ShadowIO.ShadowIOGeneratorShadow IO default generator
ShadowIO.XMLShadowReader
ShadowIO.XMLShadowWriter
Shot.BezierCameraPath
Shot.CameraPath
Shot.CylindricalCameraPath
Shot.LinearCameraPath
Shot.LookCalculator
Shot.Shot
Shot.ShotHotkeyTargetA shot hotkey target identifies what shot is to be performed when a hotkey trigger is activated
Shot.ShotKeyframed
Shot.ShotLabels
Shot.ShotNop
Shot.ShotParametric
Shot.ShotRecorded
Shot.ShotStill
Shot.ShotTemplate
Shot.ShotTemplateFactory
Shot.ShotTransitionShot type to use to do complex transitions with
ShotImporter._FbxImporterImport shots from FBX files
ShotImporter._FbxUtilCommon utils for FBX
ShotImporter._MayaMovImporterImport camera path from Maya Mov files
ShotImporter.ShotImporterManagerMap files (currently according to file extension) to importers
ShotImporter.ShotImportError
ShotInterpreter.ShotInterpreter
ShotIO.ShotData
ShotIO.XMLShotReader
ShotIO.XMLShotWriter
ShotSelector.ShotList
ShotSelector.ShotListUiItem
ShotSelector.ShotSelector
ShotSelector.ShotSelectorInterpreter
ShotSelector.ShotUi
ShotTemplateTypes.ShotTemplateTypes
ShowHelpTopic.HelpManager
ShowHelpTopic.HelpTopicsMap help topics
ShowHide.ShowHideThis behaviour shows or hides an object in the scene or environment
SimpleAJAXServer.AJAXRequestHandlerRespond to HTTP GET requests
SimpleAJAXServer.SimpleAJAXServer
Snap.Snap
SpotlightSelector.SpotlightSelector
SpotlightSelector.SpotlightSelectorInterpreter
SpotlightSelector.SpotlightUi
StageInterpreter.StageInterpreter
Stages.Stage
Stages.StageList
Storyboard.SlideA slide is an ordered collection of slide items
Storyboard.SlideHotkeyTargetA slide hotkey target identifies what slide is to be performed when a hotkey trigger is activated
Storyboard.SlideItemA slide item is a weak reference to an alternative, etc
Storyboard.StoryboardA storyboard is an ordered collection of slides
StoryboardInterpreter.ExplicitProgressHandler
StoryboardInterpreter.ProgressHandler
StoryboardInterpreter.StateMachineA simple state machine class with the following parameters:
StoryboardInterpreter.StoryboardInterpreter
StoryboardInterpreter.StoryboardPlayerMixin
StoryboardIO.XMLStoryboardReader
StoryboardIO.XMLStoryboardWriter
StoryboardUi.ItemUi
StoryboardUi.OpenCloseControl
StoryboardUi.OpenCloseUi
StoryboardUi.SlideControl
StoryboardUi.SlideItemControl
StoryboardUi.SlideLayout
StoryboardUi.SlideUi
StoryboardUi.StoryboardUi
Styles._Style
Styles._StyleCategory
Styles._StylePart
Styles._StylePartHandler
Styles._StylePartHandler_1BStyle part message handling: message data takes one boolean value
Styles._StylePartHandler_1SStyle part message handling: message data takes one string value
Styles._StylePartHandler_AOStyle part message handling: ambient occlusion
Styles._StylePartHandler_DisplayStyleStyle part message handling: display style
Styles._StylePartHandler_LinearizeInputStyle part message handling: linearize input
Styles._StylePartHandler_Preset
Styles._StylePartHandler_RTUiStyle part message handling: ray tracing ui show/hide
Styles._StylePartHandler_ShadowsStyle part message handling: shadows on/off
Styles._StylePartHandler_StyleParamsStyle part message handling: style parameters
Styles._StylePartHandler_TonemapActiveStyle part message handling: tonemapping on/off
Styles.Styles
StylesInterpreter.StylesInterpreter
StylesLibrarySelector.StylesLibrarySelector
StylesLibrarySelector.StylesLibrarySelectorInterpreter
StylesLibrarySelector.StylesListUi
StylesLibrarySelector.StylesListUiGroup
StylesLibrarySelector.StylesListUiItem
StylesLibrarySelector.StylesUi
TextureInterpreter.PerGroupData
TextureInterpreter.TextureInterpreter
TextureManipulator.AngularScaleHandle
TextureManipulator.CylindricalTextureManipulator
TextureManipulator.EquirectangularTextureManipulator
TextureManipulator.PlanarTextureManipulator
TextureManipulator.TextureManipulator
TextureManipulator.TriPlanarTextureManipulator
TextureManipulatorContext.EnvironmentTextureManipulatorContext
TextureManipulatorContext.SceneTextureManipulatorContext
TextureManipulatorContext.TextureManipulatorContextBoth scene document and environment document will share the manipulators, the class is used to pass the corresponding data to manipulator for scene and environment
TextureProjectionOutline.CylindricalLineStripGeometry
TextureProjectionOutline.PlanarLineStripGeometry
TextureProjectionOutline.TriPlanarLineStripGeometry
TextureUtilities.TextureManipulationIds
TimeLabel.TimeLabelThe timelabel class provides a label with a clock
ToolTip._ToolTipTest
ToolTip.ToolTip
TransformBehavior.TransformBehavior
TransformHandles.RotateHandle
TransformHandles.ScaleHandle
TransformHandles.TransformHandle
TransformHandles.TranslateHandle
Transition.StepStep base class
Transition.Transition
Translate.TranslateTranslate the object along a specified vector
TranslationIO.XMLTranslationReader
TranslationIO.XMLTranslationWriter
TranslationJob.TranslationJobThis class is used to store a translation job
TranslationJob.TranslationOptions
TranslationJob.TranslationStatusThis class defines a list of status values corresponding to different states
TranslationJobFactory.TranslationJobFactoryThis is a high level class, which is responsible for creating the transition job, and destroying the DirectConnect and DataServer singletons
TranslationServer.TranslationServerThis class defines basic interfaces for its subclasses
Trigger.Trigger
TriggerBehavior.TriggerBehavior
TriggerInterpreter.TriggerInterpreterThe TriggerInterpreter handles the creation of triggers and manages the dispatching of events to them
TriggerIO.XMLTriggerReader
TriggerIO.XMLTriggerWriter
TriggerProxy.ProxyThis class acts as a proxy for a Trigger behavior
TumbleTrackDollyInterpreter.TumbleTrackDollyInterpreter
TurnTable.TurnTable
TurnTableBehavior.TurnTableBehavior
TurntableManipulator.PlumbLineThis class is geometry that drops from the pivot point to the floor
TurntableManipulator.Pole
TurntableManipulator.TurntableManipulator
TurntableProxy.ProxyThis class acts as a proxy for a Turntable behavior
Ui3dInterpreter.Ui3dInterpreter
UI.Button
UI.CallbackSupport
UI.CheckBox
UI.Container
UI.Control
UI.ControlState
UI.ControlStyle
UI.DecalA Decal is an image area that does not respond to input events
UI.DoubleClickRegionCallbackSupport
UI.FilterSupport
UI.FormContainer
UI.HorizontalLayout
UI.HorizontalWrapLayout
UI.HotkeyIndicatorSupport
UI.Image
UI.ImageButton
UI.IndicatorSupport
UI.LabelledImageLabelledImage is a button that uses images for the background and overlays a text label in the foreground
UI.LabelledImageAnimationThe LabelledImageAnimation class implements a non-selectable labelled looping image animation
UI.Layout
UI.LayoutItem
UI.LinearContainer
UI.ModifierState
UI.MultiIndicatorSupport
UI.NewControl
UI.PopupMenuButtonThis control is appropriate for attaching popup menus
UI.ScrollBar
UI.SizeSupport
UI.StateSupport
UI.StaticImage
UI.StaticText
UI.StaticTextImage
UI.Text
UI.TextImageControl
UI.ThumbnailSupport
UI.ToolTipSupport
UI.UiEvent
UI.UiNodeManagerUiNodeManager is used for managing nodes used by UI elements
UIInterpreter.UIInterpreter
UiPrefsIO.UiPrefs
UiPrefsIO.UiPrefsIOGenerator
UiPrefsIO.XMLUiPrefsReader
UiPrefsIO.XMLUiPrefsWriter
UiSceneSelector.UiSceneSelectorThis class serves as a common class for selectors that need to know about the scene
UiSceneSelector.UiSceneSelectorInterpreterThis class serves as a common class for selector interpreters that need to know about the scene
UiSelector.OverlayUi
UiSelector.OverlayUiNew
UiSelector.UiSelector
UiSelector.UiSelectorInterpreter
UiUnitTest.TestDialog
UiUnitTest.UiTest
UiUnitTest.UiTestWindow
UndoInterpreter.UndoInterpreterUndoInterpreter deals with messages for Undo and Redo
UndoQueue.UndoQueue
UnitsValueSliderWidget.ExampleWindow
UnitsValueSliderWidget.UnitsValueSliderWidgetSlider float control that allows the user to specify units
UnitsWidget.ConstrainedUnitsFloatControlFloat control that allows the user to specify units
UnitsWidget.ExampleWindow
UnitsWidget.UnitsFloatValidatorNumber validator that uses the UnitsConverter class to ensure that the user has entered proper units
UserCustomization.CustomInfo
UserCustomization.UserCustomBase
UserCustomization.UserCustomization
ViewerInterpreter.ViewerInterpreter
VisibilitySwitch.VisibilitySwitchThis behaviour accepts a list of 'Targets' and will ensure that only one of them is visible at a time
WaitUi._WaitWindow
WaitUi.ExampleWindow
WaitUi.WaitUi
WarningWindow.AnotherWarningWindow
WarningWindow.ExampleWindow
WarningWindow.WarningWindowA warning window is a modal window that looks something like this:
WindowPreferenceIO.WindowDataList
WindowPreferenceIO.WindowIOGeneratorValidate and generate window preferences
WindowPreferenceIO.WindowPreferenceA window type stores default window attributes Current data stored in the window preference:

  • Window name
  • Window X Position
  • Window Y Position
  • Window Width
  • Window Height
  • Window state on open
WindowPreferenceIO.XMLWindowPreferenceReader
WindowPreferenceIO.XMLWindowPreferenceWriter
WorkingDirectory.WorkingDirectoryThis class maintains a mapping of files in the working directory and the source files that they came from
XMLDocumentReader.XMLDocumentReaderXMLDocumentReader is responsible for reading XML documents
XMLDocumentWriter.XMLDocumentWriterXMLDocumentWriter is responsible for writing XML documents
XMLDrawCacheDocumentReader.XMLDrawCacheDocumentReader
XMLDrawCacheDocumentWriter.XMLDrawCacheDocumentWriter
XMLEnvironmentDocumentReader.XMLEnvironmentDocumentReaderOverride registerFeatures to register features for environment document
XMLEnvironmentDocumentWriter.XMLEnvironmentDocumentWriter
XMLMaterialDocumentReader.XMLMaterialDocumentReaderOverride registerFeatures to register features for material document
XMLMaterialDocumentWriter.XMLMaterialDocumentWriter
XMLModelProcessor.XMLModelProcessor
XMLSceneConversion._SceneToXMLConverterImpl
XMLSceneConversion.DeletionGeometryWriter
XMLSceneConversion.DeletionGeometryWriterImpl
XMLSceneConversion.SceneToXMLConverterThis class converts a scene graph to its XML conversion
XMLSceneConversion.XMLToSceneConverter
XMLSceneDocumentReader.XMLSceneDocumentReaderOverride registerFeatures to register features for scene document
XMLSceneDocumentWriter.XMLSceneDocumentWriter
XMLSocketInterpreter.XMLSocketInterpreterXMLSocketInterpreter handles the xml socket connections and messages
XMLSocketServer.XMLSocketConnectionThis is what does the server<=>client stuff
XMLSocketServer.XMLSocketServerListens for connections
XMLUserPreferenceDocumentReader.XMLUserPreferenceDocumentReaderOverride registerFeatures to register features for user preference document
XMLUserPreferenceDocumentWriter.XMLUserPreferenceDocumentWriter
YouTube.YouTubeInfo
YouTube.YouTubeService
ZipFolder.ZipFolderThis class is used to extract a zip file into a temporary folder so that the application may then read it