C_hash_32_or_64< use32 > | |
C_hash_32_or_64< 1 > | |
►C_hash_32_or_64<(size > 4)> | |
Chash_32_or_64< size > | |
CAbortReason | Class to give execution abort a reason |
►CAbstractCache | |
CDiskCache< CSIRO::Mesh::MeshModelInterface, CSIRO::DataExecution::NoLock, MeshModelDiskCacheTraits > | |
CDiskCache< T, LockingPolicy, Traits > | |
►CAbstractRemoteServer | |
CRemoteSchedulerService | |
CObjectDictionary::Accessor< IsConst > | |
CProvenanceReporter::Activity | Complete provenance record for an activity |
CAdaptFromQVariantFactory< QVariant, Adapt > | |
CAdaptFromQVariantFactory< T, false > | |
CAdaptToQVariantFactory< QVariant, Adapt > | |
CAdaptToQVariantFactory< T, false > | |
CAnchorData | |
CPackageItem::ApplicationIconDetails | Data structure describing a single packaged application icon |
CApplyFunctor< F, T > | |
CApplyFunctor< F, ShellElement > | |
►CAppSelectDialog | |
CAppSelectDialog | |
►CArgumentsParser | Abstract base class for dealing with command line arguments |
►CWorkspaceArgumentsParser | Helper class for dealing with command line arguments supplied to a workspace application |
COOPScheduleeArgumentsParser | Helper class for dealing with command line arguments supplied to an OOP schedulee application |
CWorkflowAnalyseBatchArgumentsParser | Command line argument parser for workspace-analyse-batch |
CDiffArguments | |
CMergeArguments | |
►CArray3dDataBase | |
CArray3dData< Cell > | |
CArray3dData< CSIRO::Rendering::WSGLSparseOctree::Cell > | |
CArray3dData< T > | |
CArray3dTypedAdaptorWriter< M, U > | Special writer policy class for the case where we are writing to an object known to of a class derived from Array3d |
CArray3dTypedReader< M, U > | |
CArray3dTypedReader< Array3dScalar, Mesh::Vector3d > | |
CArray3dTypedReader< ContainerType, T > | |
CArray3dTypedReader< CSIRO::DataAnalysis::Array3dData< CSIRO::Rendering::WSGLSparseOctree::Cell >, QRgb > | |
CArray3dTypedReader< CSIRO::DataAnalysis::Array3dTyped, double > | |
CArray3dTypedReader< Mesh::Array3dVector, double > | |
CArray3dTypedWriter< M, U > | |
CArray3dTypedWriter< Array3dScalar, Mesh::Vector3d > | |
CArray3dTypedWriter< ContainerType, T > | |
CArray3dTypedWriter< CSIRO::DataAnalysis::Array3dData< CSIRO::Rendering::WSGLSparseOctree::Cell >, QRgb > | |
CArray3dTypedWriter< CSIRO::DataAnalysis::Array3dTyped, double > | |
CArray3dTypedWriter< Mesh::Array3dVector, double > | |
►CArrayNdDimensionFilter | Acts as a filter of an ArrayNd set's dimensions, without having to copy the data. Is not specific to any data type |
CArrayNdDimensionFilterTyped< T > | Type-specific implementation of the ArrayNdDimensionFilter interface. Also implements a ArrayNdTyped object of the same type |
►CArrayNdDimensionFilterFactory | Factory base class for creating filter objects |
CArrayNdDimensionFilterFactoryTyped< T > | Template factory class for creating filters. Used by the registry class to create slice objects that match the type of a given data factory |
CArrayNdDimensionFilterRegistry | The registry for the various data slice factories. We register all of the types we want to support here, and then can easily create them using the createFilter function |
CArrayNdDimensionLabels | Represents a set of dimension labels in an ArrayNd |
►CArrayNdPermutation | Acts as a permutation of an ArrayNd set, without having to copy the data. Is not specific to any data type |
CArrayNdPermutationTyped< T > | Type-specific implementation of the ArrayNdPermutation interface. Also implements a ArrayNdTyped object of the same type |
►CArrayNdPermutationFactory | Factory base class for creating slice objects |
CArrayNdPermutationFactoryTyped< T > | Template factory class for creating slices. Used by the registry class to create slice objects that match the type of a given data factory |
CArrayNdPermutationRegistry | The registry for the various data slice factories. We register all of the types we want to support here, and then can easily create them using the createPermutation function |
►CArrayNdSlice | Acts as a slice of an ArrayNd set, without having to copy the data. Is not specific to any data type |
CArrayNdSliceTyped< T > | Type-specific implementation of the ArrayNdSlice interface. Also implements a ArrayNdTyped object of the same type |
►CArrayNdSliceFactory | Factory base class for creating slice objects |
CArrayNdSliceFactoryTyped< T > | Template factory class for creating slices. Used by the registry class to create slice objects that match the type of a given data factory |
CArrayNdSliceRegistry | The registry for the various data slice factories. We register all of the types we want to support here, and then can easily create them using the createSlice function |
CAssert | |
CAssignDataType< T > | Traits class defining whether a class T supports assignment |
CAssignDataType< CSIRO::DataAnalysis::Array3dNullTyped< QRgb > > | |
CAssignDataType< CSIRO::DataAnalysis::Array3dTyped< QRgb > > | |
CAssignDataType< CSIRO::Mesh::Array3dNullVector > | |
CAssignDataType< CSIRO::Mesh::Array3dVector > | |
CAssignDataType< CSIRO::Mesh::MeshModelInterface > | |
CAssignDataType< CSIRO::Provenance::ProvenanceReporter::Reporter > | |
CAssignDataType< DataAnalysis::ArrayNd > | |
CAssignDataType< DataAnalysis::DataSeriesMapper > | |
CAssignDataType< DataAnalysis::ImageTileSet > | |
CAssignDataType< DataAnalysis::SqlBoundObjectGroup > | |
CAssignDataType< DataAnalysis::SqlResultSet > | |
CAssignDataType< Mesh::ElementCriterion > | |
CAssignDataType< Mesh::ElementCriterionAllPass > | |
CAssignDataType< Mesh::ElementCriterionInRegion > | |
CAssignDataType< Mesh::ElementMapper > | |
CAssignDataType< Mesh::MeshModelSource > | |
CAssignDataType< Mesh::NodeCriterion > | |
CAssignDataType< Mesh::NodeCriterionAllPass > | |
CAssignDataType< Mesh::NodeCriterionInRegion > | |
CAssignDataType< Mesh::NodeIdCriterion > | |
CAssignDataType< Mesh::NodeMapper > | |
CAssignDataType< Mesh::Region > | |
CAssignDataType< Mesh::VectorNodeMapper > | |
CAssignDataType< ObjectGroup > | |
CAssignDataType< Python::PythonNumpyInterface > | |
CAssignDataType< Rendering::Glypher > | |
CAssignDataType< Rendering::Light > | |
CAssignDataType< Rendering::Scene > | |
CAssignDataType< Rendering::SceneItem > | |
CAssignDataType< Rendering::Texturizer > | |
CAssignDataType< Rendering::Transform > | |
CAssignDefaultImpl< T, C > | |
CAssignDefaultImpl< T, false > | |
CAssignmentAdaptorImpl< From, To > | Default assignment implementation used by AssignmentAdaptor |
CAssignmentAdaptorImpl< double, int > | Specialization for assigning a double to an integer |
CAttached< T > | Defines a class for handling attached objects (nodes, elements, etc.) |
CAttached< CSIRO::Mesh::VolumeElement > | |
►CAttached< Node > | |
CAttachments | Defines a class for handling attached objects (nodes, elements, etc.) |
►CAttached< Segment > | |
CAttachments | Defines a class for handling attached objects (nodes, elements, etc.) |
►CAttached< ShellElement > | |
CAttachments | Defines a class for handling attached objects (nodes, elements, etc.) |
►CAttached< VolumeElement > | |
CAttachments | Defines a class for handling attached objects (nodes, elements, etc.) |
►CAttributes | |
CAnchorAttributes | |
CConnectionAttributes | |
CDisplayAttributes | |
CFeatureAttributes | |
CIOAttributes | |
CNoteAttributes | |
COperationAttributes | |
CViewAttributes | |
CAuthenticatedEntity | |
►CAuthenticator | The base class of all authenticators. An Authenticator is responsible for authenticating client provided credentials. Credentials differ for each authentication method as does the authentication method itself. Overriding classes should implement the Authenticate method to provider specific authentication |
CBAAuthenticator | |
CNoneAuthenticator | |
CAutoMerge | |
CAutoMergeType | |
CAxis | |
►CBasicTextLogger | Convenience class for writing to the log using an object, rather than inheritance |
CThreadSafeQueue< QueuedUpdate > | |
CChartWebPage | Web page used to render a chart. Separated out from the widget so that it can be re-used in various other contexts, such as off-screen rendering |
CSerializedTreeJsonIO | Interface for writing out a serialized tree in an JSON format |
CTcpRemoteScheduler | |
CMongoDbRemoteScheduler | |
CHdf5SceneSerializer | Helper class for writing SceneItem data to the Workspace Hdf5 format |
CDisplayWidgetTree | Top-level only abstract tree-based dialog box for displaying inputs and outputs with DisplayWidgets |
►CPortReorderDialog | Top-level only abstract tree-based dialog box for reordering operation inputs and outputs |
CInputArrayReorderDialog | |
CWorkspaceInputReorderDialog | Class implementing a dialog box for reordering a Nested Workspace's inputs |
CWorkspaceOutputReorderDialog | Class implementing a dialog box for reordering a Nested Workspace's outputs |
CSqlRemoteScheduler | |
CThreadSafeQueue< T > | A queue that operates in a threadsafe manner, queueing and dequeing appropriately regardless of the calling thread |
CWSGLBufferObjectCache | The WSGLBufferObjectCache is a cache which manages the allocation and storage of WSGLBufferObjectCacheItem (cache items) |
CWSGLModelProcessingThread | A thread for asynchronously processing OpenGL model updates |
CWSGLShaderProgram | Represents an OpenGL shader program present on a particular context |
►CDiffElementData | |
CAnchorElementData | |
CConnectionElementData | |
CDisplayElementData | |
CFeatureElementData | |
►CIOElementData | |
CInputElementData | |
COutputElementData | |
CNoteElementData | |
COperationElementData | |
CPluginElementData | |
CViewElementData | |
CDifferenceProcessor | |
CDisplayUpdater | |
CDomDocumentUpdater | |
CGlobalsDiffMainWidget | |
CMergeAnalyser | |
CMergeGraphicsEffectFactory | Creates graphics effects that differ depending on the provided difference information (for the three-way merge tool) |
►CMergeItem | |
CMergeAnchor | |
CMergeAttribute | |
CMergeConnection | |
CMergeFeature | |
CMergeInput | |
CMergeNote | |
CMergeOperation | |
CMergeOutput | |
CMergeView | |
CMergeSettings | Holds a map between all the auto-merge types currently defined and their default values |
►CMultipleWorkflowApp | Interface for applications with multiple workflows |
CWorkflowDiffMainWidget | Main widget for the Two-way Comparison Tool |
CWorkflowMergeMainWidget | Main widget for the Three-way Merge Tool |
CWorkflowUpdater | |
CPropertyConnector< T > | |
CBitSet16 | |
CBlockingConcurrentQueue< T, Traits > | |
CBoundingBoxMinimal | |
CExecutionDebugger::Breakpoint | |
CBson | Bson wrapper class |
►CButtonGroupBox::ButtonCreatorInterface | |
CButtonGroupBox::ButtonCreator< ButtonT > | |
CButtonGroupBox::ButtonCreator< QPushButton > | |
CWSGLBufferObjectCache::CacheItemDiagnosticInfo | |
CExecutionDebugger::CallstackFrame | |
CCameraInteractionsFactory | Factory class for creating QueuedInteractions for the various camera interaction scenarios |
CLinearSpatialPartitioningTree::Cell | Describes an octree cell's location and physical geometry |
CWSGLSparseOctree::Cell | |
CChart | Represents a plot generated using Javascript |
CChildItemSelectionData | |
CClassDataRegistry< T > | |
CClient | Wrapper of mongoc_client_t, provides a connection to talk to a MongoDB server |
CClientSettings | Provides access to client side authentication settings |
CClipboard | |
►CClonable | Base class for clonable objects |
►CArray3d | |
►CArray3dTyped< double > | |
CNdTo3dAdaptor | Adapter from an ArrayNd object to a Array3dScalar object |
CArray3dTyped< QRgb > | |
CArray3dNull | |
►CArray3dTyped< T > | Interface for reading from and writing to a 3d array of some type |
CArray3dTypedAdaptor< CSIRO::DataAnalysis::Array3dTyped, double > | |
CArray3dTypedAdaptor< CSIRO::DataAnalysis::Array3dData< CSIRO::Rendering::WSGLSparseOctree::Cell >, QRgb > | |
CArray3dTypedAdaptor< Array3dScalar, QRgb, ImageReader, ImageWriter > | |
CArray3dNullTyped< T > | |
CArray3dTypedAdaptor< ContainerType, T, Reader, Writer, DeepCopier > | |
►CArrayNd | An interface to an n-dimensional array of a single workspace data type |
CArrayNdTyped< double > | |
CArrayNdEmpty | An empty implementation of an ArrayNd object which will be created by default for all DataObjects |
►CArrayNdTyped< T > | An interface to an ArrayNd object which contains data of a specific type |
CArrayNdData< double > | |
CArrayNdData< T > | A template implementation of the NDimensionalData interface that stores data in memory. There is no implicit sharing of data between stores |
CArrayNdDimensionFilterTyped< T > | Type-specific implementation of the ArrayNdDimensionFilter interface. Also implements a ArrayNdTyped object of the same type |
CArrayNdInterface< T > | A simple typed ArrayNd interface to an array of type T |
CArrayNdPermutationTyped< T > | Type-specific implementation of the ArrayNdPermutation interface. Also implements a ArrayNdTyped object of the same type |
CArrayNdSliceTyped< T > | Type-specific implementation of the ArrayNdSlice interface. Also implements a ArrayNdTyped object of the same type |
►CDataSeries | Interface for accessing data types as though they were a read-only const array of doubles |
CNullDataSeries | Empty data series |
CSequenceDataSeries | An infinite data series whose value is the same as the index |
CStandardDataSeries< T, Evaluator > | Template subclass of DataSeries for things that act like std::vector |
►CDataSeriesMapper | Base class defining an interface for mapping a data series' values to other values |
CScriptedDataSeriesMapper | Data series mapper using QtScript to return a mapped value for each value in the series |
CUnchangedDataSeriesMapper | Passes through each data series value unchanged |
CImageTileSet | A set of images with labels for display with the ImageTileView widget |
CImageTileSet::Image | |
►CSqlBindingRelation | A simple structure for specifying relationship information between objects |
CManyToManyRelation< T > | Many-to-many relationship type |
CManyToOneRelation< T > | Many-to-one relationship type |
COneToManyRelation< T > | One-to-many relationship type |
COneToOneRelation< T > | One-to-one relationship type |
CTransferFunction2dClassification | Base class for classification objects attached to transfer functions |
►CObjectGroup | Class for relating a group of DataObject instances together |
CAxisSettings | Stores axis-specific settings for a single axis (X or Y) |
CColorScale | Class for mapping a value to a color |
CDimensionInfo | A name and set of attributes used to annotate a dimension in an ArrayNd object |
►CImageOverlay | Class for specifying an image and its overlay location |
CSceneOverlay | Specialization of DataAnalysis::ImageOverlay for use as an overlay on a rendered scene |
CNamedDimensionRange | A name and range of a dimension, generally used with an ArrayNd object |
►CNamedDimensionRangeFilter | Filter for use on a named dimension range |
CDiscreteNamedDimensionRangeFilter | Filter for use on a named dimension range that includes a specific list of values that are either included or excluded |
CNullNamedDimensionRangeFilter | Empty filter that allows all |
►CSqlBoundObjectGroup | An SqlBoundObjectGroup class is bound to a specific SQL table or view, and its instance objects are bound to individual records from this table or view |
CInvalidSqlBoundObjectGroup | Defines an invalid implementation of the SqlBoundObjectGroup. It is the default constructed value for DataObjects of type SqlBoundObjectGroup |
CTypedSqlBoundObjectGroup< Derived, PrimaryKeyType > | Typed derived class of SqlBoundObjectGroup from which all implementations of SqlBoundObjectGroup should extend. Uses CRTP to implement most methods |
CDirIteratorFlags | An object group containing directory iterator options |
CEmptyGroup | An empty object group |
CFileFilter | An object group containing file filter options |
CFileSortFlags | An object group containing file sorting options |
CBoundingBox | Describes a bounding box region in 3D space |
CBoundingCylinder | Describes a bounding cylinder region in 3D space |
CBoundingPlane | Describes a bounding plane region in 3D space |
CBoundingSphere | Describes a bounding sphere region in 3D space |
CMeshFeatureIdentifier | Class for identifying surface features of a mesh |
►CMeshModelFilter | Base class for MeshModelInterface filters |
CGeometricPlaneFilter | A MeshModelInterface filter for filtering nodes based on their position relative to a plane |
CNullOperationMeshModelFilter | A MeshModelInterface filter that does nothing. It is the default type when a filter is added to the input array of FilterMeshModel |
CScalarNodeStateFilter | A MeshModelInterface filter for scalar node states |
CTransformGroup | Object group defining an arbitrary 3D transformation |
CTruncatedCone | Describes a truncated cone in 3D space |
CVector3dGroup | Object group containing three floating point numbers |
CLinuxDesktopIcon | Holds linux desktop icon details for one specific theme and icon size |
CStartMenuItem | An ObjectGroup containing details for populating a start menu item |
►CPythonObjectGroupBase | |
CPythonObjectGroup< T > | Options class for visualisation of ChArucoBoard3dViz |
CCameraInteractionOptions | An object group containing options for camera interactions |
CLightAttenuationFactors | Put a one-line description of your datatype here |
CPickFilter | A class representing a filter for the type of things we are to pick |
CPlotGrid3dRenderOptions | Data structure containing series of options which allow user to configure which physical features of a 3D grid plot are rendered |
CRenderFilter | A class representing a filter for the type of things we want to render |
CRenderSettings | Encapsulates the settings required for rendering |
►CItemDifference | Stores common differences between two items as recorded as part of the CompareTwoWorkspaces operation |
CAttributeDifference | Stores differences between two attributes as recorded as part of the CompareTwoWorkspaces operation |
►CElementDifference | Stores attribute differences between two items for CompareTwoWorkspaces operation (base class) |
CAnchorDifference | Contains the data needed to differentiate between 2 anchor elements |
CConnectionDifference | Data relating to a difference between a connection's instances in two separate workflows |
CDisplayDifference | Contains all of the neccesary information to describe the differences between an display's instances in two different workflows |
CFeatureDifference | Contains all of the neccesary information to describe the differences between an feature's instances in two different workflows |
CInputDifference | Contains all of the neccesary information to describe the differences between an input's instances in two different workflows |
CNoteDifference | Contains the data needed to differentiate between 2 note elements |
COperationDifference | Contains all of the neccesary information to describe the differences between an operation's instances in two different workflows |
COutputDifference | Contains all of the neccesary information to describe the differences between an output's instances in two different workflows |
CPluginDifference | Contains the data needed to differentiate between 2 plugin elements |
CViewDifference | Put a one-line description of your datatype here |
CValidationData | Holds data as retrieved by WorkflowValidator operation |
►CElementCriterion | Abstract base class defining an interface for pass/fail criterion for an Element |
CElementCriterionAllPass | Element criterion that will pass for all elements |
CElementCriterionInRegion | Element criterion that will pass for all elements in a provided Region |
►CElementMapper | Base class defining an interface for mapping a model's elements to values |
CElementScriptMapper | Element mapper using QtScript to return a value for an element |
CElementStateMapper | Element mapper returning a particular element state as its value 2015-07-10:DGT: Class is extended to be able to return a data object. This was driven by the existence of vector states on volume (hexahedral) elements |
CMatrix3x3Group | Object group containing a 3x3 matrix of floating point numbers |
►CMeshModelInterface | A base class for an interface to a mesh model |
►CTypedMeshModelInterface< Hdf5MeshModelInterface > | |
CHdf5MeshModelInterface | Read-only MeshModelInterface implementation that delay-loads underlying data from a specific HDF5 file on an as-requested basis |
►CTypedMeshModelInterface< FilteredMeshModelInterface > | |
CFilteredMeshModelInterface | Provides node and element filtering to a MeshModelInterface |
►CTypedMeshModelInterface< HierarchicalReferenceMeshModelInterface > | |
CHierarchicalReferenceMeshModelInterface | MeshModelInterface implementation that has no node data of its own, rather it references data in an existing mesh, and "inherits" a set of nodes in a parent mesh. It is ideal for reusing point cloud data that is hierarchically represented |
►CTypedMeshModelInterface< LargeStreamlinedMeshModelInterface > | |
CLargeStreamlinedMeshModelInterface | |
►CTypedMeshModelInterface< LodMeshModelInterface > | |
CLodMeshModelInterface | |
►CTypedMeshModelInterface< PrimevalMeshModelInterface > | |
CPrimevalMeshModelInterface | |
►CTypedMeshModelInterface< StreamlinedMeshModelInterface > | |
CStreamlinedMeshModelInterface | |
CTypedMeshModelInterface< Derived > | |
►CNodeCriterion | Abstract base class defining an interface for pass/fail criterion for a Node |
CNodeCriterionAllPass | Node criterion that will pass for all nodes |
CNodeCriterionInRegion | Node criterion that will pass for all nodes in a provided Region |
CNodeIdCriterion | Node criterion that will pass for all nodes having a given id |
►CNodeMapper | Base class defining an interface for mapping a model's nodes to values |
CNodeScriptMapper | Node mapper using QtScript to return a value for a node |
CNodeStateMapper | Node mapper returning a particular node state as its value |
CNodeTextureMapper | A NodeTextureMapper uses the texture coordinates stored in the state data associated with a node to lookup and return a value stored in a matrix of scalar data (texture) |
CNullNodeMapper | Default class for a node mapper where one is not provided. Simply returns a value of 0.0 for all node states |
►CVectorNodeMapper | Base class defining an interface for mapping a model's nodes to values |
CVectorNodeStateMapper | Node mapper returning a particular node state as its value |
CVectorNodeTextureMapper | Node mapper returning a particular node state as its value |
►CPackageItem | Abstract base class for items that can go into a software package |
CPackageDirectoryItemData | |
CPackageEnvironmentVariableItemData | |
CPackageExecutableItemData | |
CPackageFileItemData | |
CPackageItemContainer | Abstract base class for items that can go into a software package |
CProvenanceReporter::Reporter | Allows support to be added for custom reporters |
CPythonNumpyInterface | Provides interface to support the python numpy type |
►CGlypher | Base class for glyphers to be used with a MeshModelInstance |
CRodGlypher | Glypher that produces z-axis (particle space) aligned rods at each node |
CSphereGlypher | Glypher that produces spheres at each node of a model |
CSquareGlypher | Glypher that produces squares at each node of a model, |
CStreakGlypher | Glypher that produces streaks at each node of a model |
CSuperquadricGlypher | Glypher that produces superquadrics at each node of a model |
CVectorGlypher | Glypher that produces vectors at each node of a model, scaled and oriented based on a specific state of that particular node / element. If no node state is available, a default value will be used |
►CSceneItem | Base class for all types that can be added as a child of a Transform |
CAnnotation | Represents an item in a scene that is purely text |
CCamera | Defines a positionable, orientable camera for a scene |
CClipRegion | Defines a region in 3D space which is to be used for clipping models in a scene |
►CLight | Base class for all light types supported in a Scene |
CAmbientLight | Simple ambient light |
CDirectionalLight | Defines a directional light which is a source at infinity with no edge fall-off or attentuation |
CPointLight | Defines a point light source at specific position with attentuation |
CSpotLight | Defines a spot light which is a source at specific position with edge fall-off and attentuation |
CMeshModelInstance | Holds a mesh model plus optional sub-items defining its appearance |
CSceneItemInstance | Creates an instance of a SceneItem in a scene, including all of its children |
CTransform | Provides a transformable item to be placed in a Scene |
►CShader | Interface for shaders, which are used to control the appearance of objects drawn by a renderer. Generally, developers will not want to derive from this directly, rather they will want to derive from TypedShader, and create one or more specific derivations of the ShaderImplementation class |
►CTypedShader< BillboardImageShader > | |
CBillboardImageShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< BlinnPhongShader > | |
CBlinnPhongShader | A basic Blinn-Phong specular shader which can be attached to meshmodels |
►CTypedShader< ColorStateShader > | |
CColorStateShader | A shader that interprets a node state as a RGBA color for each node |
►CTypedShader< DepthShader > | |
CDepthShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< ElementColoringShader > | |
CElementColoringShader | A shader which colors a model based using an element mapper and a color scale |
►CTypedShader< HighlightElementShader > | |
CHighlightElementShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< HighlightNodeShader > | |
CHighlightNodeShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< LambertShader > | |
CLambertShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< LineOfSightShader > | |
CLineOfSightShader | A shader designed to output line of sight information from a camera |
►CTypedShader< NodeColoringShader > | |
CNodeColoringShader | A shader which colors a model based using a node mapper and a color scale |
►CTypedShader< NormalShader > | |
CNormalShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< OctreeShader > | |
COctreeShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< SymbolShader > | |
CSymbolShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< TextureCoordShader > | |
CTextureCoordShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< TextureProjectionShader > | |
CTextureProjectionShader | A basic lambertian shader which can be attached to meshmodels |
►CTypedShader< VolumeShader > | |
CVolumeShader | Volume shader for rendering 3D volume data |
CNullShader | |
CTypedShader< Derived > | Template shader class that manages the mapping between a shader type and the its renderer-specific implementations |
►CTexturizer | Base class for texturizers to be used with a MeshModelInstance |
CNoTexture | |
CTexture2D | Generic 2D image texture |
CTexture3D | Generic 3D image texture |
CNamePath | Provides a way to identify a particular input or output of an operation in a (possibly nested) namespace |
CCloneDataType< T > | Traits class defining whether a class T supports cloning |
CCloneDataType< DataAnalysis::SqlResultSet > | |
CCloneDataType< Mesh::MeshModelSource > | |
CCloneDataType< Rendering::Scene > | |
CCloneDataType< Rendering::SceneItem > | |
CCloneDataType< Rendering::Transform > | |
CCloneDefaultImpl< T, G, C > | |
CCloneDefaultImpl< T, G, false > | |
CCloneDefaultImpl< T, true, true > | |
CCollection | Wrapper of mongoc_collection_t |
CCollisions | Define a class for collision and penetration testing |
CColorGL | |
CColorScaleImage | Class for maintaining an image of a color scale |
CColumnTextFormatter | |
CCompareDataType< Dependency > | |
CCompareDataType< EmptyGroup > | |
CCompareDataType< ObjectGroup > | |
CCompareDataTypeImpl< T, operatorEqualsAvailable > | |
►CCompareDataTypeImpl< T, Application::HasOperatorEqual< T >::value > | |
CCompareDataType< T > | Traits class defining whether a class T supports comparison |
CCompareDataTypeImpl< T, false > | |
CCompareDefaultImpl< T, C > | |
CCompareDefaultImpl< T, false > | |
CCompositePrimaryKeyData | |
CCompoundT< T > | |
CCompoundT< R()> | |
CCompoundT< R(P1)> | |
CCompoundT< R(P1,...)> | |
CCompoundT< T & > | |
CCompoundT< T * > | |
CCompoundT< T C::* > | |
CCompoundT< T[]> | |
CCompoundT< T[N]> | |
CConcurrentQueue< T, Traits > | |
CConcurrentQueue< LogUpdateFuncAndResult > | |
CConcurrentQueueDefaultTraits | |
CConcurrentQueueProducerTypelessBase | |
CConditionalAlphaNumericCompare | Functor for comparing two strings differently if they are alphabetic vs numeric. If both strings are numbers, they will be compared numerically. If one or the other is a string, they will be compared as strings |
CDistributedLogSink::Configuration | |
CConnectionAnchorData | |
CConnectionData | |
CDynamicOperationProperties::ConnectionDetails | |
►CConnectionImplBase | |
CAdaptedConnection | |
CDirectConnection | |
CNullConnection | |
CToObjectArrayConnection | |
CConnectionReference | A class which stores a reference to a connection in a way that is agnostic to the connection instance that is supplied (referenced connection's memory location) |
CConnectionWrapper | Convenience wrapper around a Connection |
CObjectArray::const_iterator | |
CSimpleInputArray< T >::const_iterator | |
CMeshElementsInterface::const_iterator | A const iterator for elements |
CMeshNodesInterface::const_iterator | A const iterator for nodes |
CArrayNd::const_iterator_range | Represents a pair of iterators that bound a range of data (i.e. the begin and end corners of a multi-dimensional cube of data) |
Cconst_numeric_max< T > | |
CConsumerToken | |
CConsumeUDC< T, convert_possible > | |
CConsumeUDC< T, false > | |
CConsumeUDC< void, convert_possible > | |
CFilter::Context | |
CControlSettings | Represents a selection event in a renderer |
CConvertToLegacy | |
►CCredentials | The base class of all credential classes |
CBACredentials | |
CNoneCredentials | |
CCsvUtilities | |
CCursor | Wrapper of mongoc_cursor_t |
►CCustomOperationProperties | Interface class for custom property handling on operations |
CRunMatLabScriptProperties | |
CModifyObjectDictionaryProperties | |
CCustomOperationProperties::PropertiesViaWidget< WidgetT, OperationT > | Convenience class for implementing CustomOperationProperties via its properties widget |
CModifyGroupProperties | |
CCustomRenderFunction | Base class for a custom rendering functor |
►CMemento::Data | Base class for all Memento data subclasses |
CMemento::NoData | Trivial class for when no memento data is needed or when memento construction fails |
CDatabase | Wrapper of mongoc_database_t |
►CDataFactory | Base class for all data type factories |
CTypedDataFactory< T > | Template for instantiating data factories for a particular type |
CDataFactoryTraits< T > | Traits class for data objects of type T |
CDataSeriesEvaluator< T > | Trivial evaluator relying on an automatic conversion to double |
CDataSeriesEvaluator< typename T::value_type > | |
CPortReorderDialog::DataState | Class to carry DataObjects along with whether they were up-to-date |
CDataTableColumn | This class defines a column in the DataTable. A column is like a field in a database |
CDeepCopy< C > | |
CDeepCopy< Array3dScalar > | |
CDeepCopy< ContainerType > | |
CDeepCopy< CSIRO::DataAnalysis::Array3dData< CSIRO::Rendering::WSGLSparseOctree::Cell > > | |
CDeepCopy< CSIRO::DataAnalysis::Array3dTyped > | |
CDefaultAccessor< ContainerType, IsConst, SizeType, ValueType > | Default accessor functor for an index based iterator. Retrieves a reference R from a container C using size type S |
CDefaultAccessor< ContainerType, false, typename ContainerType::size_type, typename ContainerType::value_type > | |
CDefaultAccessor< LinearSpatialPartitioningTree, IsConst, LinearSpatialPartitioningTree::size_type, LinearSpatialPartitioningTree::value_type > | |
CDependency | Empty class used to represent dependencies in inputs and outputs |
CDeviceInfo | Information of an individual device |
CDifferenceUnit | |
►CDiffXMLData | Holds xml content that it not explicitly handled by a DiffElementData subclass use this in addition to subclassing from DiffElementData |
CDisplayElementData | |
CInputElementData | |
CDimensionIndexLessThan | |
CDirectoryFilter | Provides a platform-independent way to get a filtered directory listing |
CDiskCacheTraits< T > | |
CDisplayData | |
CDistributedLogManager | Singleton for managing the logging streams associated with execution threads |
►CDistributedLogPackage | |
CProfilingLogPackage | |
CTextLogPackage | |
CUserDefinedLogPackage | |
►CDistributedLogSink | |
CMongoDBLogSink | |
CSqlLogSink | |
CDockManager | Class for managing a set of dock widgets associated with a particular menu |
►CDynamicOperationProperties | |
CRunQtScriptPropertiesWidget | |
CTreeSelectionBuilderPropertiesWidget | |
CCustomInputsOperationPropertiesWidget | |
CCustomOutputsOperationPropertiesWidget | |
CCustomPathsPropertiesWidget | |
CRunPythonScriptPropertiesWidget | |
CWorkspaceGraphicsEffect::EffectState | State class for storing the current state of the effect |
CElementEdge | Defines an edge as a pair of nodes |
CElementEdgeComp | Binary comparison functor for ElementEdge objects |
CElementFinder | |
CEmpty | |
CEnforceCondition< C > | Generic class which is only defined when the template parameter is true |
►CEnforceCondition< Application::TypeT< T >::IsEnumT > | |
CEnumToIntAdaptor< T > | A TypeAdaptor class for converting a derived class to a base class |
CEnumToIntAdaptorFactory< T > | A TypeAdaptorFactory class for an adaptor converting an enum to an int |
CEnforceCondition< true > | |
CPackageItem::EnvironmentVariableDetails | Data structure describing a single packaged environment variable |
CProvenanceReporter::Activity::Event | Details about an event during the course of an activity |
►CEventID | Subclassed and instantiated exactly once for each event type |
CEventIDSingleton< T > | |
►Cexception | STL class |
CLinearSpatialPartitioningTree::MaxDepthExceededException | Thrown if the algorithm attempts to build a tree deeper than the maximum possible depth |
CLinearSpatialPartitioningTree::TerminateExecutionRequestedException | Thrown whenever the caller wishes to terminate traversal due to user intervention |
►Cruntime_error | STL class |
CMongoError | |
CPackageItem::ExecutableDetails | Data structure describing a single packaged executable |
CExecutedWorkspaceHistory | |
CExecutionPauser | Pauses an executing workflow for the life of this object |
CExpiryCache< Key, T > | Template class for a cache that removes items as soon as it exceeds maximum capacity. It uses shared pointers, so items will only be physically deleted once they go out of scope |
►CExpiryCache< QString, WSGLGlyphSuperSet > | |
CWSGLGlyphSetCache | |
►CExpiryCache< QString, WSGLTexture > | |
CWSGLTextureCache | Class for caching textures |
CExplodeWorkspace | |
CRunQtScript::ExternalScriptDescription | |
CFaceIterator< T > | This class provides an iterator that iterates through all the faces in a container of VolumeElement's |
CFactoryDetails< F > | |
CFactorySorter< F > | |
CTransformMatrix::FailedComponentExtraction | Exception class for when an attempt to extract a component of a transformation fails |
CField | |
CFieldMeta | |
CFileNameNaturalLessThan | Compares two QFileInfo's "naturally". Numbers will be compared as numbers, strings compared as strings etc |
CFilter | Filter elements with given expressions |
CLogManager::FilterToken | Represents the life span of a filter. When it is created, the filter is added to the associated LogManager. When it is deleted, the filter is removed from the LogManager |
CFindReplaceUtilities::FindReplaceConnections | Structure to store source and destination information for a connection |
CFindReplaceUtilities | |
CFlagCopy< ObjectTypePtr > | |
CFlagSetter< ObjectTypePtr > | |
CForwardNotifications | Allows one Observable object to mimic another for a specific event type |
CGetListClass< T > | |
CGetListClass< Node > | |
CGetListClass< Segment > | |
CGetListClass< ShellElement > | |
CGetListClass< VolumeElement > | |
CGhostLine | |
►CGhostSection | |
CGhostInsertion | |
CGlobalNameTracker | Class keeps track of whether all the global names in the Workspace are unique, and changes the status indicator image according to the current status |
CGlobalsDiffModelItem | |
CGlyph | Result type for a call to Glypher::getGlyph() |
CGridfs | Wrapper of mongoc_gridfs_t |
CGridPlot | A GridPlot wraps an ND dataset for the purposes of plotting it as a grid |
CHasConstIterator< T > | |
CHasIteratorBeginEnd< T > | |
CHasOperatorEqualImpl< T, EqualTo > | |
CHasOperatorLessThanImpl< T, LessThan > | |
CHasSortableValueType< T > | |
CHdf5MeshSerializer | Helper class for writing a single Mesh::MeshModelInterface to a HDF5 format |
CHdf5StateStorage | |
CHdf5Utils | Utility class containing convenience methods for interacting with Hdf5 files |
CProvenanceReporter::Activity::Header | General details about the activity |
CHelpImplementation | Base class for a help implementation |
CHPCDeviceManager | Singleton class for managing access to OpenCL devices |
Cidentity< T > | |
Cidentity< char[sizeof(T) *BLOCK_SIZE]> | |
►CIGESBaseEntity | |
CIGESArc | |
CIGESLine | |
CIGESTransformMatrix | |
CIGESDirectoryEntry | |
CImageTypeSelect< T > | |
CImageTypeSelect< ColorArray > | |
CImageTypeSelect< DataAnalysis::Array3dInteger > | |
CImageTypeSelect< DataAnalysis::Image3d > | |
CImageTypeSelect< QImage > | |
CIndexBasedIterator< ContainerType, IsConst, ValueType, SizeType, DifferenceType, AccessorType > | Generic base class for adding support for iteration to index-based container classes |
CIndexBasedIterator< LinearSpatialPartitioningTree, false, LinearSpatialPartitioningTree::value_type, LinearSpatialPartitioningTree::size_type, LinearSpatialPartitioningTree::difference_type > | |
CIndexBasedIterator< LinearSpatialPartitioningTree, is_const, LinearSpatialPartitioningTree::value_type, LinearSpatialPartitioningTree::size_type, LinearSpatialPartitioningTree::difference_type > | |
►CNumberedObjectList< T >::IndexChangeRecipient | |
CIndexToNumberedObjectMap< T > | Maps the index of a NumberedObject in a NumberedObjectList<T> to the object |
CInputArrayActions | |
CInputScalarActions | |
CIntegerRangeString | Allow a user to use a range string in the form "-6, -3--1, 1-2, 3, 6" etc. Empty range string will match all |
►Cintegral_constant | |
CIsContainer< T > | Constraints class for whether or not a type is a container. The determination is based on whether the type has a const_iterator type and begin() and end() functions that return that type |
CIsSortable< T, LessThan > | Constraints class for whether or not a type is sortable; i.e. whether or not it can be compared against another using operator<() |
CIsSortableContainer< T > | Constraints class for whether or not a type is a sortable container; i.e. a container that can be compared using operator<(). This requires that its elements are also able to be sorted using operator< |
COperation::IOBaseAccessor< IOType, IsConst > | |
COperation::IOBaseAccessor< Input, IsConst > | |
COperation::IOBaseAccessor< Output, IsConst > | |
CIOBaseInfo | |
COperation::IOBaseIteratorRange< IOType, IsConst > | Begin/end range for Input/Output iterators. Needed because Operations supply a range of both inputs and outputs |
►CIOBaseResultsListBuilder | |
CIOBaseLister | |
CIOBaseWatcher | |
CConfigureCustomIoOperationCmd::IODescription | |
CRunQtScript::ExternalScriptDescription::IOEntry | |
CIOModelItem | |
CIOPort | Class to carry inputs and outputs in a drag/drop-safe way |
►Cios_base | STL class |
►Cbasic_ios< Char > | STL class |
►Cbasic_istream< Char > | STL class |
►Cistream | STL class |
Ciautogzstream | File stream input with gzip functionality |
►Cbasic_ostream< Char > | STL class |
►Costream | STL class |
Coautogzstream | File stream output with gzip functionality |
►Cis_trivially_destructible | |
Cis_trivially_destructible< T > | |
CIsClassT< T > | |
CIsDerivedFrom< Derived, Base > | Define a constraints base class with a testable value |
►CIsDerivedFrom< D, B > | |
CDerivedToBaseAdaptor< D, B > | A TypeAdaptor class for converting a derived class to a base class |
CDerivedToBaseAdaptorFactory< D, B > | A TypeAdaptorFactory class for an adaptor converting a derived class to a base class |
►CIsDerivedFrom< From, ObjectGroup > | |
CJsonObjectGroupAdaptor< From, QJsonDocument > | A TypeAdaptor class for converting from Json to an ObjectGroup |
CJsonObjectGroupAdaptorFactory< From, QJsonDocument > | Partial template specialisation for the ObjectGroup-derived class -> QJsonDocument case |
►CIsDerivedFrom< SenderEventType, ReceiverEventType > | |
CEventProcessor< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType > | |
►CIsDerivedFrom< T, SqlBoundObjectGroup > | |
CManyToManyRelation< T > | Many-to-many relationship type |
CManyToOneRelation< T > | Many-to-one relationship type |
COneToManyRelation< T > | One-to-many relationship type |
COneToOneRelation< T > | One-to-one relationship type |
►CIsDerivedFrom< To, ObjectGroup > | |
CJsonObjectGroupAdaptor< QJsonDocument, To > | A TypeAdaptor class for converting from Json to an ObjectGroup |
CJsonObjectGroupAdaptorFactory< QJsonDocument, To > | Partial template specialisation for the QJsonDocument -> ObjectGroup-derived class case |
CIsEnumT< T > | |
CIsFlagSet | Functor for testing if a specified flag is set for numbered objects |
CIsFunctionHelper | |
CIsFunctionT< T > | |
CIsFunctionT< T & > | |
CIsFunctionT< void > | |
CIsFunctionT< void const > | |
CIsFunctionT< void const volatile > | |
CIsFunctionT< void volatile > | |
CIsFundaT< T > | |
CIsFundaT< bool > | |
CIsFundaT< char > | |
CIsFundaT< double > | |
CIsFundaT< float > | |
CIsFundaT< long double > | |
CIsFundaT< signed char > | |
CIsFundaT< signed int > | |
CIsFundaT< signed long > | |
CIsFundaT< signed short > | |
CIsFundaT< unsigned char > | |
CIsFundaT< unsigned int > | |
CIsFundaT< unsigned long > | |
CIsFundaT< unsigned short > | |
CIsFundaT< void > | |
CIsFundaT< wchar_t > | |
CIsSameObjectImpl< T1, T2, areRelatedClasses > | |
CIsSameObjectImpl< T1, T2, true > | |
►CIsStreamableIn< T > | |
CStreamableIn< T > | Traits class to determine if a type T supports input streaming |
►CIsStreamableOut< T > | |
CStreamableOut< T > | Traits class to determine if a type T supports output streaming |
►CItemHandle | A base class for handles to some item in a MeshModelInterface such as a node, element or state |
CElementHandle | A handle to an element in a MeshModelInterface |
CNodeHandle | A handle to a node in a MeshModelInterface |
►CIteratingOperationBase | Base class for operations that iterate over a workflow one or more times |
CIteratingOperation< CountedLoop > | |
►CIteratingOperation< Derived > | |
CParallelIteratingOperation< CountedLoop > | |
►CParallelIteratingOperation< Derived > | Interface for iterating over a workflow in parallel using the Workspace scheduling infrastructure |
►CParallelIterationControlOperation< CountedLoop > | |
CCountedLoop | An operation that allows the user to create a loop with a built in counter |
CParallelIterationControlOperation< Derived > | |
CParallelIteratingOperationBase::IterationControlParams | This struct represents the control parameters for a parallel loop. It exists to minimise virtual function calls when obtaining these values from derived classes |
CParallelIteratingOperationBase::IterationObserver | |
CObjectArray::iterator | |
CSimpleInputArray< T >::iterator | |
CMeshElementsInterface::iterator | A non-const iterator for elements |
CMeshNodesInterface::iterator | A non-const iterator for nodes |
►Citerator | |
CVariableLengthArray< T, StackPrealloc >::const_iterator | |
CVariableLengthArray< T, StackPrealloc >::iterator | |
CArray3dData< T >::const_iterator | |
CArray3dData< T >::iterator | |
CArrayNd::const_iterator | |
CArrayNdData< T >::iterator | |
CArrayNdInterface< T >::iterator | |
CDataSeries::const_iterator | Iterator providing const random access to a DataSeries |
CPartitionedVector< T, Allocator >::const_iterator | |
CPartitionedVector< T, Allocator >::iterator | |
CTypedObjectArray< T >::const_iterator | |
CTypedObjectArray< T >::iterator | |
CArrayNdData< T >::iterator_range | Represents a pair of iterators that bound a range of data (i.e. the begin and end corners of a multi-dimensional cube of data) |
CArrayNdInterface< T >::iterator_range | Represents a pair of iterators that bound a range of data (i.e. the begin and end corners of a multi-dimensional cube of data) |
CJsonObjectGroupAdaptor< From, To > | Template adaptor for adapting QJsonDocument from/to an ObjectGroup-derived class |
CJsonObjectGroupAdaptorFactory< From, To > | A TypeAdaptorFactory for an adaptor converting from Json to an ObjectGroup type (or vice-versa) |
CKillInvalid< T > | Functor to call KillObject if the object is marked as invalid (i.e. awaiting deletion) |
CKillInvalid< Node > | |
CKillObject< T > | Functor for deleting an object and NULL-ifying the list pointer to it./ |
CLicenseManager | |
CLine | A geometric line; a point and a direction |
CLinearSpatialPartitioningTree | A Linear spatial partitioning tree is a quadtree or octree compressed into a single contiguous array |
CListTraits< T > | Traits class to provide a typedef for the list type for an object |
CListTraits< Node > | |
CListTraits< Segment > | |
CListTraits< ShellElement > | |
CListTraits< VolumeElement > | |
CMeshModelSource::LockableRef | Reference to the MeshModelSource that is aware of the lifespan of the MeshModelSource and can provide a "lock" on the source for the duration of the scope |
CMeshModelSource::LockedPtr< isConst > | Pointer to the MeshModelSource which is mutex locked for the duration that this pointer exists |
CSplitAndLodPointCloud::LodSettings | Settings for computing LOD for each patch |
►CLogger | |
►CBaseReader | Base class from which all file readers must inherit |
►CMeshReader | Base class from which all file readers that import meshes must inherit |
CIGESReader | Reads IGES models |
CNastranReader | Reads Nastran models |
CSTLReader | Reads models in STL format (ASCII only) |
CTecPlotReader | Reads models in TecPlot format (triangular shells only) |
►CBaseWriter | Base class from which all file writers must inherit |
►CMeshWriter | Base class from which all mesh model writers must inherit |
CNastranWriter | Writes models in Nastran format |
CLogManager | Singleton for managing the logging streams associated with execution threads |
►CLogManagerImpl | |
CLogManagerImplThreaded | Implementation of the LogManager that supports logging from mulitiple threads simultaneously |
CLogManagerImplUnthreaded | Implementation of the LogManager that supports logging from a single thread only |
CLogMode | |
►CLogStream | Abstracts away the task sending log text to a destination |
CLogWorkflow | LogStream subclass for directing a log stream to file |
►CDefaultOutputStreamBase | |
CDefaultOutputStream< VerboseOpLinks > | A default output stream which writes log messages to the std::ostream supplied to it |
CLogToFile | LogStream subclass for directing a log stream to file |
CLogToGui | LogStream subclass for directing a log stream to GUI application components |
CLogToIpc | A LogStream that forward log to Ipc |
CQmlLogStream | |
CMockLogStream | |
CLogStreamFilter | Filters out messages that match its categories |
CLogStyle< s > | |
►CManipulator | Base class for manipulators in a renderer. A manipulator is an object that can be interacted with (e.g. with the mouse, or keyboard) to modify a SceneItem |
►CTransformManipulator | Base class for manipulators in a renderer. A manipulator is an object that can be interacted with (e.g. with the mouse, or keyboard) to modify a SceneItem |
CRotateManipulator | |
CScaleManipulator | |
CTranslateManipulator | |
CManipulatorInteractionsFactory | |
CManipulatorProcessor | |
CManipulatorTargetOperation | An Operation that creates SceneItems that can be the target of a SceneItemManipulationEvent |
CMapStateAverageFunctor< SrcInterfaceType, DestInterfaceType, DataType > | Average a node state onto elements or visa-versa |
CMatchAll | |
CMatrix3x3 | 3x3 matrix class meant for compute-intensive use |
CMatrixReader | Default policy for reading from a matrix class |
CMatrixSize | Default policy for retrieving the size (rows / cols) of a matrix data structure |
►CMatrixTableDelegateBase | Base class for all matrix table delegates. A matrix table delegate knows how to display a matrix of a certain data type in a QTable |
CMatrixTableDelegate< T, R, W, S > | Delegate class that knows how to display matrix information (of type T) in a QTable |
CMatrixWriter | Default policy for writing to a matrix data structure |
Cmax_align_t | |
CMemento | Utility class implementing a Memento design pattern |
CMergeProposal | Holds the result of determining the type of change a "Difference" class represents, and its recommended merge result |
►CMeshElementsInterface | An interface to the elements stored behind a MeshModelInterface |
►CPrimevalMeshElementsInterfaceBase< Mesh::ShellElementList > | |
CPrimevalQuads | |
CPrimevalTris | |
►CPrimevalMeshElementsInterfaceBase< Mesh::SegmentList > | |
CPrimevalSegments | |
►CPrimevalMeshElementsInterfaceBase< Mesh::VolumeElementList > | |
CPrimevalVolumes | |
CHdf5MeshElementsInterface | Implementation of MeshElementsInterface that delay-loads data stored in a specific Hdf5 file as it is needed |
CFilteredMeshElementsInterface | Provides node and element filtering to a MeshModelInterface |
CLodMeshTrianglesInterface | |
CPrimevalMeshElementsInterfaceBase< T > | |
CStreamlinedMeshElementsInterface< T > | |
CMeshModelSource::MeshModelInterfaceLockedPtr | Reference to a MeshModelInterface that, when created, locks access to the MeshModelInterface via any of the lock-aware functions via a mutex internal to the MeshModelSource. When this Ref object goes out of scope, access is restored again |
CMeshModelInterfaceRegistry | A registry of MeshModelInterface implementations which can be used to create new instances |
CMeshModelLibrary | Effectively acts like a container for MeshModelSource objects |
►CMeshNodesInterface | An interface to the nodes stored behind a MeshModelInterface |
CHdf5MeshNodesInterface | Implementation of Mesh::MeshNodesInterface that delay-loads data stored in a specific Hdf5 file as it is needed |
CFilteredMeshNodesInterface | |
CHierarchicalReferenceMeshNodesInterface | A set of nodes that are really just references to other nodes elsewhere |
CLodMeshNodesInterface | |
CPrimevalMeshNodesInterface | |
CStreamlinedMeshNodesInterface< T > | |
CMeshSerializer | Helper class for writing MeshModelInterface data to Workspace Binary Mesh (.wbm) format |
CUpdatableLog::Message | |
CLogManager::MessageCategory | |
CMetaData | |
CMiniOperationRackData | |
►CPluginTableModel::ModuleInfo | |
CPluginTableModel::PluginInfo | |
CPluginTableModel::WorkspaceInfo | |
►CMongoDbClient | |
CRequestProcessor | |
CMongoDbClientScheduler | |
CMongoDbRemoteSchedulerDefs | |
CMongoDbSchedulerDefs | |
CMultiNodeNormals | Provides a set of normals associated with a node based on attached elements |
CTestIfDerivedFuncs< Derived, Base >::No | |
CNodeHandleIndexLookup | |
CNoLock | |
Cnomove_if< Enable > | |
Cnomove_if< false > | |
CNoteData | |
CNoteItemData | |
►CNumberedObject | Defines an object with an ID and index (generally used as a base class) |
►CEntity | Defines an entity with a component ID |
►CBaseModel | Basic model interface class from which all model types should eventually derive |
CMeshModel | Mesh model class to provide node and element lists |
►CElement | Defines a generic element class |
CSegment | Defines a segment element class |
CShellElement | The shell element class defines triangular and quadrilateral polygonal elements |
CVolumeElement | Defines a volume element class (ie a four-noded tetrahedral element) |
CPointMass | Define the point mass class |
CNode | Defines a node in (x,y,z) space with an ID. The node also has state info |
►CNumberedObjectList< T > | Defines a list of numbered objects and is generally used as a base class |
►CElementList< Segment > | |
CSegmentList | Class for storing and manipulating a list of Segment objects |
►CElementList< ShellElement > | |
CShellElementList | Class for storing and manipulating a list of ShellElement objects |
►CElementList< VolumeElement > | |
CVolumeElementList | Class for storing and manipulating a list of VolumeElement objects |
CElementList< T > | Class for storing a list of T objects |
►CNumberedObjectList< Node > | |
CNodeList | Class for storing a list of nodes |
CNumberedObjectList< Segment > | |
CNumberedObjectList< ShellElement > | |
CNumberedObjectList< VolumeElement > | |
CObjectGroupExtras< T, G > | |
CObjectGroupExtras< T, true > | |
CObjectGroupModelItem | |
CObjectGroupQVariant | |
CObjectTransforms | |
►CObservable | Base class for all observable classes |
CGlobalNotifications | Singleton on which application-wide notifications can be observed |
CRemoteResource | |
CStringSelection | Provides a list of strings, one of which will be considered selected |
►CUpdatable | Base class for all objects that are executable within a workspace |
►CIOBase | Base class for all inputs and outputs |
►CInput | Base class for operation inputs |
CInputArray | Array input class (multiple outputs can connect to it at a time) |
CInputScalar | Scalar input class (only one output can connect to it at a time) |
COutput | Class for operation outputs |
►CWorkspaceElement | All objects that can be created on a workspace must be derived from this |
CConnection | Represents a connection of an output to an input |
►COperation | All workspace operations must derive from this class |
CParallelIterationControlOperation< CountedLoop > | |
CAnimateDataSeriesChange | Provides an animated transition between successive DataSeries changes |
CArray3dScalarToImage3d | Operation to create an image of a specific size with a per-pixel color determined by a value mapping into a color scale |
CAverageArrayNd | Averages an ArrayNd over a user-specified set of dimensions |
CChartToImage | Operation for rendering a chart to a QImage |
CChartToSvgString | Operation for rendering a chart to an SVG string |
CColorScaleBuilder | Operation to build a ColorScale object and a ColorScaleImage for that object |
CColorToGrayscale | |
CCreateDataSeriesMapFromScript | Generates a ScriptedDataSeriesMapper object |
CCreateGridPlot | |
CCreateImageTileSet | Creates an ImageTileSet for display with the ImageTileView widget |
CCreateSqlTableFromCsvFile | Reads data from a CSV delimited file into a SQL Table, the table can be stored in either an existing SQL database or a temporary database will be created |
CCreateTransferFunction2dFromColorSpectrum | Creates a 2D transfer function from a color spectrum |
CCropImage | Crop an image |
CCsvReader | Reads data from a delimited file |
CCsvWriter | Writes a DataCollection (and optionally, a set of DataSeries) to file in a comma-separated value format |
CDataSeriesBuilder | Constructs a DataSeries from a set of input floating point values. Can be run in a loop to accumulate values |
CDataSeriesInfo | Provides basic information about a DataSeries |
CFilterArrayNdDimensions | Filters an n-dimensional data set based on specific dimension values, returning a sub-set of the data |
CFindArrayNdRange | |
CGetAllArrayNdDimensions | Retrieves a list of all the dimensions in the ArrayNd object, and returns them as an object group |
CGetArrayNdDimension | Retrieves a named dimension from an NDimensionalData object |
CGetDataSeriesFromArrayNd | Gets a data series from an array nd data structure (multi-dimensional array) |
CGetDataSeriesValue | Get a value at a specific index of a data series |
CGetImage3dSlice | Operation to create an image of a specific size with a per-pixel color determined by a value mapping into a color scale |
CGetImageFromArrayNd | Gets an image from an array nd data structure (multi-dimensional array), using a color scale and a set of user-specified dimensions |
CImageBuilder | Operation to create an image of a specific size with a uniform color |
CImageComposition | Operation to compose a set of images with a base image |
CImageInfo | Operation providing some basic information about an image |
CImageReader | Operation to read an image from a file |
CImageSequenceToAnimation | Creates an animation from a sequence of image files |
CImageToBase64 | Operation to write an image to a base64 encoded string |
CImageWriter | Operation to write an image to a file |
CMapDataSeries | Applies a DataSeriesMapper to a DataSeries |
CNdTo3dArray | Extracts a 3D array from an ND array |
CObjectDictionaryLogger | Operation to dump the contents of a object dictionary to the operation's log |
CObjectDictionaryStructure | Operation to dump the structure of an object dictionary to the operation's log |
COpenSqlDatabase | Open an existing database |
CPlotBuilder | Builds a Plot from a list of plot items |
CPlotImageBuilder | Builds an image from a plot |
CPlotInfo | Retrieves information from plot workspace data |
CPlotItemBuilder | Builds a single PlotItem |
CPlotRecolor | Recolour all enabled plot items of a plot input |
CQuerySqlDatabase | |
CRawVoxelReader | Reads images in a raw format with the specified dimensions |
CReduceArrayNdWithScript | Reduces an ArrayNd over a user-specified set of dimensions using a user defined QtScript |
CSliceArrayNd | Slices an n-dimensional data set, returning a sub-set of the data |
CStringToImage | Provides an image of a text string |
CTransferFunction2dBuilder | Applies a DataSeriesMapper to a DataSeries |
CWriteChartToSvgFile | Operation for converting a chart to an SVG. The charts data can be completely customized |
CWriteChartToWebPage | Operation for converting a chart to an SVG. The charts data can be completely customized |
CWriteSqlResultSetToCsvFile | Put a one-line description of your operation here |
CWriteSqlTableToCsvFile | |
CAssertion | Halts execution if its input is false |
CCaptureLogToFile | Writes the Workspace log to a file for the lifetime of the operation (after first execute) |
CConcatenateStrings | Concatenate input strings |
CConfigureFile | Performs a copy and replace of an input file to a destination file replacing user specified symbols with user specified values |
CConfigureNewlines | Performs a copy and replace of an input file to a destination file replacing newlines with platform specific newlines |
CConvertQStringListToStringSelection | Converts a QStringList into a StringSelection with control over what is selected |
CCreateTemporaryFileName | Uses QTemporaryFile to provide a filename that can be written to |
►CCustomInputsOutputsOperation | Base class for operations where user can add and remove inputs and outputs |
CCreateChart | Operation for creating a custom chart. The charts data can be completely customized |
CCreateChartObjectDictionary | Operation for creating a group of data for attaching to a chart |
CCreateObjectDictionary | Operation for creating a group of data for attaching to a chart |
CDecomposeObjectDictionary | Operation for creating a group of data for attaching to a chart |
CFilePathBuilder | Operation for creating a group of data for attaching to a chart |
CFormatString | Operation for formatting a string from a set of input variables |
CTreeSelectionBuilder | Operation that constructs a tree of selectable tree items |
►CDataAccumulatingOperation | An operation that iterates over its contents repeatedly |
CHdf5SceneReader | Reads from a HDF5 file into a Hdf5MeshModelInterface |
CDeleteFromDirectory | Deletes file and/or directories matching a given regular expression |
CDoubleToString | Converts a double into a string |
CExists | Operation to find out if a file, directory, etc. exists |
CFileInfo | Get information about a file or path - See QFileInfo |
CFileIterator | An operation that allows the user to iterate over a series of files in a directory |
CFileSeriesFormat | Deconstruct the format of the path of a file in a file series |
CFileWatcher | This operation watches for any modifications of a file whose name is given in input. If the file is created, deleted or edited, the operation will set itself and its output to not up-to-date. This is supposed to trigger its re-execution and that of the downstream operations. If the file name in input is a directory then this operation will watch for any modifications made to that directory, including its creation, deletion and the creation and deletion of files or subdirectories in that directory. Note however that editing an existing file in the directory is not considered a modification of the directory itself, hence no trigger in this case |
CFilterObjectDictionary | Demo operation |
CGenerateUuid | Generate a UUID string |
CGetCurrentTime | Retrieves the current time |
CGetEnvironment | Retrieves a specified value from the current environment |
CGetFile | Operation to get a file from a possibly remote location |
CGetWorkspaceLabel | Outputs the difference between to QDateTimes with precision to the nearest second |
CHttpRequest | Operation to perform a HTTP request |
CIncrementer | A reset-able operation that outputs a value that is incremented each time it executes |
CIntToString | Converts an int into a string |
CJoinStrings | Takes a QStringList and outputs a QString with delimiters |
CListDirectory | List the contents of a directory, optionally with filtering |
CLogText | Operation to log text provided on an input |
CLogical< T, Op, Multi > | |
CMergeObjectDictionaries | Merge an ObjectDictionary into another existing one |
CMultiplier | Multiplies a set of numbers |
CObjectArrayInfo | Operation for providing basic information about an ObjectArray |
CObjectDictionaryInfo | Operation providing basic information about an object dictionary |
CObjectDictionaryItemInfo | Check if an item exists in an ObjectDictionary and get its details |
CParallelIterationControlOperation< Derived > | |
CPause | Pauses for a specified number of milliseconds |
►CPlaceHolder | Place holder used when a workspace is loaded an a particular operation type is unable to be provided |
CGhostOperation | Specialisation of place holder used when representing an existing operation in another workflow |
CPlatformInfo | Provides information about the current platform |
CPlaySoundEffect | Operation for playing sound effects |
CPluginInfo | Provides information about a particular plugin |
►CPolymorphicDataOperation | Base class for operations using a polymorphic type |
CArray3dInfo | |
CGetSqlResultSetColumn | |
CInsertColumnIntoSqlTable | Add a column and data to a table |
CResizeImage | Takes an input image and resizes it to the specified dimensions |
CRunExternalScript | Operation to execute a script with a user specified runtime in a child process |
CRunMatLabScript | Operation to execute a R script in a child process |
CRunRScript | Operation to execute a R script in a child process |
CCacheData | Cache values for associated keys |
CCompare | Polymorphic operation for comparing between two different integral types |
CComposeGroup | Composes an ObjectGroup from its components |
CConvertFromByteArray | Save data to file |
CConvertToByteArray | Save data to file |
CDecomposeGroup | Decomposes an ObjectGroup into its immediate child components |
CDeepConvertQVariant | Deep converts QVariantMap/List to ObjectDictionary/Array unlike automatic adaptor which only converts top level |
CGetItemFromJson | Operation to extract an item (including nested items) from a QJsonDocument |
CGetItemFromObjectDictionary | Operation to extract an item (including nested items) from an ObjectDictionary |
CInitializedVariable | A variable that can be populated and then modified |
CInsertIntoObjectDictionary | Add a new object to an ObjectDictionary |
CLoadDataFromFile | Load data from a file |
CModifyGroup | Allows a user to modify select members of a modify group |
CModifyObjectDictionary | Allows a user to modify an existing dictionary by adding or replacing items in it |
CObjectArrayAccessor | Operation for accessing a particular item in an ObjectArray |
CObjectArrayBuilder | Builder for creating an ObjectArray from an InputArray |
CSaveDataToFile | Save data to file |
CSelectInput | Select an input from an array input based on the value of another input |
CSharedInfo | Allows to get shared info of a specified DataObject |
CTryInputs | Tries to update inputs in the input array until one succeeds |
CUpdateBarrier | Triggerable update of an input |
CVariable | Allows an input to variable directly to the output |
CWhileLoop | An operation that allows the user to create a while loop - a loop that runs while its condition is 'true' |
CWorkspaceInput | Provides an input to a workspace |
CWorkspaceOutput | Provides an output for a workspace |
CGetBsonItem | Extracts an item in a BSON object |
CAddMeshModelState | Adds a state to the mesh model of a specified type |
CCreateClipRegion | Operation that constructs a ClipRegion. ClipRegions are used to clip areas of 3D space in a Scene |
CPostFile | Operation to HTTP POST a file |
CQtInfo | Provides some basic info about the specific version of Qt used for building and running |
CReadBinaryFile | Read a file to a QByteArray |
CReadFileToString | Reads a text file and stores it as a string |
CReadJsonFile | Read a JSON file |
CReplaceString | Substitutes all instances of one string for another |
CReplaceStrings | Substitutes all instances of one string for another using a dictionary of replacements |
CResetDependency | Resets its dependency output when a workspace is being executed continuously |
CResolveAbsoluteFilePath | Generates an absolute path from a workspace-relative path |
CRunOperationsInParallel | Run operations in parallel |
CRunQtScript | Runs a QtScript program |
CSetSelectedStringByIndex | Put a one-line description of your operation here |
CSetSelectedStringByString | Set the selected item in a StringList |
CSetWorkingDirectory | |
CSimpleFileWatcher | |
CStringContains | Check if a string contains a specified substring |
CStringLength | Determine the length of a string |
CStringListBuilder | Converts an array of QStrings to a QStringList |
CStringListItem | Returns the QString at a given index in a QStringList or an empty string if the index isn't valid |
CStringSelectionBuilder | Builds a StringSelection from an arbritary number of QString's and StringSelection's |
CStringSelectionFilter | String list filter |
CStringSelectionInfo | Provides information about a StringSelection |
CStringToDouble | Converts a string to a double |
CStringToInt | Converts a string to an integer |
CSystemCommand | Operation to execute a command in a child process |
CTextProvider | Passes through text to the output |
CThrottle | An operation that throttles update speed to a nominated maximum rate |
CTimeDifference | Outputs the difference between to QDateTimes with precision to the nearest second |
►CWorkspace | Container for all workspace elements (operations, connections, etc.) |
CIteratingWorkspaceBase< ConditionalLoop, false > | |
CIteratingWorkspaceBase< FileLoop, true > | |
CIteratingWorkspaceBase< ForLoop, true > | |
►CIteratingWorkspaceBase< Derived, false > | |
CIteratingWorkspace< Derived > | Class representing an iterating Workspace, parallel or otherwise |
CIteratingWorkspaceBase< ObjectArrayLoop, false > | |
►CIteratingWorkspaceBase< Derived, true > | |
CParallelIteratingWorkspace< Derived > | |
CIteratingWorkspaceBase< TranslateObjectDictionary, true > | |
CIteratingWorkspaceBase< ZeroMQReplyLoop, false > | |
CIteratingWorkspaceBase< ZeroMQSubscribeLoop, false > | |
►CIteratingWorkspaceBase< Derived, Parallel > | |
►CIteratingWorkspace< ConditionalLoop > | |
CConditionalLoop | An operation that iterates over its contents repeatedly while a condition is satisfied |
►CIteratingWorkspace< ObjectArrayLoop > | |
CObjectArrayLoop | A type of loop operation that iterates over and aggregates the contents of an ObjectArray |
►CIteratingWorkspace< ZeroMQReplyLoop > | |
CZeroMQReplyLoop | A type of loop operation responds to requests sent on a ZeroMQ socket |
►CIteratingWorkspace< ZeroMQSubscribeLoop > | |
CZeroMQSubscribeLoop | A type of loop operation subscribes to messages published on a ZeroMQ socket |
►CParallelIteratingWorkspace< FileLoop > | |
CFileLoop | A type of loop operation that iterates over the contents of a directory |
►CParallelIteratingWorkspace< ForLoop > | |
CForLoop | An operation that iterates over its contents repeatedly |
►CParallelIteratingWorkspace< TranslateObjectDictionary > | |
CTranslateObjectDictionary | A type of loop operation that iterates over the contents of an ObjectDictionary |
CWriteByteArrayToFile | Writes a QByteArray to a binary file |
CWriteStringToFile | Writes a string to a text file |
CGridfsRead | Read GridFs document from a MongoDB database |
CGridfsWrite | Write GridFs document to a MongoDB database |
CMongoDbAggregate | Aggregate documents in a MongoDB database |
CMongoDbInsert | Insert document into a MongoDB database |
CMongoDbInsertMany | Insert multiple documents into a MongoDB database |
CMongoDbRead | Read from a MongoDB database |
CMongoDbRemove | Insert document into a MongoDB database |
CMongoDbSchedulerSettings | Generate a MongoDB scheduler settings for ScheduleWorkflow operation |
CMongoDbUpdate | Update documents in a MongoDB database |
CMongoDbUpdateMany | Multiple updates of documents in a MongoDB database |
CZmqPing | ZMQ Ping for testing a ReplyLoop workflow |
CZmqPublish | ZMQ Publisher for a Publish/Subscribe workflow |
CZmqReplyLoop | An operation that allows the user to create a loop body to reply to a ZMQ request |
CZmqRequest | ZMQ Request for a Request/Response workflow |
CZmqSubscribe | Put a one-line description of your operation here |
COpenCLDataSeriesSum | Put a one-line description of your operation here |
COpenCLJuliaSet | |
CQueryOpenCLDevices | Put a one-line description of your operation here |
CHdf5MeshModelReader | Reads a MeshModelInterface from a HDF5 mesh interface file |
CHdf5MeshModelWriter | Writes a MeshModelInterface to a HDF5 mesh interface file |
CHdf5SceneWriter | Writes a MeshModelInterface to a HDF5 mesh interface file |
CAccumulateNodeValues | |
CAddNodesToMesh | Adds nodes to a MeshModel |
CAddScalarStateToMesh | Adds Vector3d state values to a MeshModel |
CAddVectorStateToMesh | Adds Vector3d state values to a MeshModel |
CAppendToModelTimeline | |
CAscReader | Read a PLY file |
CBinaryMeshModelReader | |
CBinaryMeshModelWriter | |
CBoundingBoxBuilder | Provides a builder operation for BoundingBox objects |
CBoundingBoxOfModels | Provides an operation for creating a BoundingBox around an array of MeshModels |
CBoundingCylinderBuilder | Provides a builder operation for BoundingCylinder objects |
CBoundingPlaneBuilder | Provides a builder operation for BoundingPlane objects |
CBoundingSphereBuilder | Provides a builder operation for BoundingSphere objects |
CCalculateMultiNodeNormals | Adds a node normal state to the mesh using Mesh::MultiNodeNormals |
CCalculateSurfaceArea | Operation to calculate the surface area of a mesh |
CCenterMeshModel | Centers a mesh model around world 0,0,0 |
CCopyElementState | Copies data from one element state to another within the same model |
CCopyNodeState | Copies data from one node state to another within the same model |
CCreateHeightMeshFromArrayNd | |
CCreateMeshModelFromCylinder | Creates a MeshModel from a BoundingCylinder |
CCreateMeshModelFromDataSeries | Create a MeshModel from 3 DataSeries - one for each axis |
CCreateMeshModelInterface | Operation to create a particular type of MeshModelInterface |
CCreateRgbaState | Create a packed RGBA state from exising states for use with the ColorStateShader |
CCreateTruncatedConeMeshModel | Creates a MeshModelInterface from a TruncatedCylinder |
CElementScriptMapperBuilder | Generates a ElementScriptMapper object |
CElementStateMapperBuilder | Generates a ElementStateMapper object |
CEnsightWriter | Provides an operation for writing Ensight files |
CEnsureElementStateExists | Tests that an element state in a meshmodel exists, and if it doesn't, creates one |
CEnsureMeshUnorganised | Convert an organised mesh to an unorganised one (usually for rendering in Workspace) |
CEnsureNodeStateExists | Tests that a user-specified node-state in a meshmodel exists, and if it doesn't, creates it |
CExtractRgbaState | Extract RGBA states from exising packed RGBA states |
CExtrude2dMesh | Creates a 3D meshmodel from a 2D meshmodel by extruding it in the third dimension |
CFilterMeshModel | Operation to filter the nodes or elements contained within a MeshModelInterface |
CFindStateAverage | Find the average value for a specified state |
CFindStateRange | Find the minimum and maximum values for a specified state |
CGetMeshNodeStateAsDataSeries | |
CGetMeshNodeStateAsObjectArray | Extracts the state data from a mesh nodes |
CGetMeshNodeStates | |
CGetModelFromSource | Retrieves the MeshModel from the specified MeshModelSource, causing the MeshModelSource to bring itself up-to-date |
CGetModelIdFromSource | Retrieves the ModelId string from a MeshModelSource operation |
CGetSourceFromMeshModelLibrary | Retrieves a specific source from a mesh model library |
CIgesReaderOperation | Provides an operation for reading ASCII IGES files |
CInvertNormals | Inverts the normals of a mesh: nodes and elements |
CInvertTransformMatrix | Inverts a transform matrix, reversing the transformation. Will fail if (somehow) the transform matrix is not invertible |
CLodMeshModel | Produces a reduce level of detail (LOD) mesh |
CMapElementStatesToNodes | Map element states onto that element's nodes |
CMapNodeStatesToElements | Creates an element-state by averaging the specified node-state onto the attached elements |
CMapScalarNodeStateToRgbaState | Tests that a user-specified node-state in a meshmodel exists, and if it doesn't, creates it |
CMergeModels | Merges a set of MeshModel objects into a single model |
CMeshFromBoundingBox | Operation to create a mesh model from a bounding box |
CMeshFromBoundingPlane | Operation to create a mesh model from a bounding plane |
CMeshFromBoundingSphere | Operation to create a mesh model from a bounding sphere |
CMeshModelDiskCache | Allows MeshModel data to be cached to disk when the cache size is exceeded |
CMeshModelInfo | Prints details about the MeshModel to the log |
CMeshModelInterfaceInfo | Outputs details of a MeshModelInterface |
CMeshModelLibraryBuilder | Generates a MeshModelLibrary from a list of MeshModelSource and MeshModelLibrary inputs |
CMeshModelLibraryInfo | Retrieves information about a mesh model library |
►CMeshModelSource | Makes a MeshModel source available without having to first read in the MeshModel data |
CMeshModelInstanceBuilder | Builds a MeshModelInstance from a name and a model ID |
CMeshModelStateInfo | Provide lists of node and element states for a model |
CNasReader | Reader for Nastran mesh files |
CNastranReaderOperation | Provides an operation for reading nastran files |
CNastranWriterOperation | Provides an operation for writing nastran files |
CNodeIdCriterionBuilder | This operation converts a long into a NodeIdCriterion |
CNodeIdCriterionFromModel | This operation takes a MeshModel and creates a NodeIdCriterion for that model's node ID's |
CNodeScriptMapperBuilder | Generates a NodeScriptMapper object |
CNodeStateHistogram | |
CNodeStateMapperBuilder | Generates a NodeStateMapper object |
CNodeTextureMapperBuilder | Generates a NodeStateMapper object |
CObjReaderOperation | Provides an operation for reading OBJ files |
CPlyReader | Read a PLY file |
CPlyWriterOperation | Provides an operation for writing Vtk files |
CPointModel | Provides a model containing a single point |
CRegionAsElementCriterion | This operation converts a Region into an ElementCriterion |
CRegionAsNodeCriterion | This operation converts a Region into a NodeCriterion |
CRegionIntersectionOperation | This operation provides a region that is the intersection of its input regions |
CRegionNegateOperation | This operation provides a region that is the negation of its input |
CRegionTransformOperation | This operation provides a region that transforms another region |
CRegionUnionOperation | This operation provides a region that is the union of its input regions |
CRemoveStatesFromMesh | Removes states from a mesh based on a comma separated list |
CRenameNodeStates | An operation to rename node states |
CSelectableMeshReader | Read a mesh model using a selectable reader type |
CSetMeshModelInterfaceMetaData | Set the meta data (ObjectDictionary) on a MeshModelInterface |
CSmoothMeshModel | Produces a smoothed model |
CSphericalToCartesian | Operation to convert spherical coordinates to cartesian |
CSplitTriangleFaces | Split triangle faces on a mesh |
CStlReaderOperation | Provides an operation for reading ASCII STL files |
CStlWriter | |
CTransformMatrixBuilder | Operation to build a TransformMatrix object from a TransformGroup |
CTransformMatrixMultiply | Operation to apply a sequence of transforms in turn (equivalent to matrix multiplication) |
CTransformModel | Provides an operation for transforming a model's nodes |
CTransformVector | Operation to apply a sequence of transforms in turn (equivalent to matrix multiplication) |
CTriangulateMesh | Convert quad elements to triangles |
CVectorNodeStateMapperBuilder | Generates a NodeStateMapper object |
CVectorNodeTextureMapperBuilder | Generates a NodeStateMapper object |
CVectorToScalarArray3d | Creates a Array3dScalar from a Array3dVector, allowing the user to select the method of conversion |
CVtkReaderOperation | Provides an operation for reading vtk files |
CVtkWriterOperation | Provides an operation for writing Vtk files |
CAddToPackageContainer | Creates a package item for one file |
CCreateInstaller | Creates a platform-specific package for a set of files |
CPackageDesktopIconItem | Creates a package item for a desktop icon |
CPackageDirectoryItem | Creates a package item for a directory and matches files within it against some wildcard |
CPackageEnvironmentVariableItem | Creates a PackageItem that represents an environment variable |
CPackageExecutableItem | Creates a package item for an executable file |
CPackageFileItem | Creates a package item for one file |
CPackageIconItem | Creates a package item for one icon |
CPackageSharedLibraryItem | Creates the necessary package item(s) for a shared library |
CPackageStaticLibraryItem | Creates the necessary package item(s) for a static library |
CPackageThirdParty | Packages the Qt runtime dependencies |
CPackageWorkspaceDependencies | Creates the necessary package item(s) needed by a workspace plugin or app |
CCreateLocalReporter | Report provenance on the users local file system |
CCreatePromsReporter | Report provenance through a PROMS service https://wiki.csiro.au/display/pms/Home |
CGenerateProvenanceReport | Reports general information about this "activity" for provenance purposes |
CPostFileToDIDS | Post a file to a Data IDentity Service (DIDS) store |
CReportExternalInput | Reports that the workflow is accessing an external entity for provenance purposes |
CReportExternalOutput | Reports that the workflow has produced an external entity for provenance purposes |
CReportInternalResult | Reports that the workflow has produced an internal result that is of interest |
CStoreProvenanceData | Store a file used or produced by this workflow as part of the provenance report |
CRunPythonScript | Provides support for the running of Python code within a Workspace workflow |
CHasFeature | Check if the local scheduler supports the required feature |
CScheduleWorkflow | Schedule Workflow remotely |
CStopWorkflow | Schedule Workflow remotely |
CWaitWorkflow | Schedule Workflow remotely |
CAmbientLightBuilder | Operation to build a AmbientLight object |
CAxesImageBuilder | Operation to create an image overlay of a set of axes |
CBillboardImageShaderBuilder | Operation to build a BillboardImageShader object |
CBlinnPhongShaderBuilder | Operation to build a BlinnPhongShader object |
CCalculateSceneBoundingBox | Operation for calculating the bounding box of a scene's contents |
CCameraBuilder | Operation to build a Camera object |
CCheckerImage2D | Operation supplying a 2D texture image of a checker pattern |
CClipRegionBuilder | Operation that constructs a ClipRegion. ClipRegions are used to clip areas of 3D space in a Scene |
CCreateAnnotation | Creates an annotation to be placed in a Scene |
CCreateAxesModel | |
CCreateCircleImage | Operation to create a circle image parametrically |
CCreateColorStateShader | Operation to build a ColorStateShader object |
CCreateControlPointMesh | Create a mesh from Transforms (including a hierarchy) representing control points |
CCreateSuperquadricMesh | Creates a superquadric mesh from a set of parameters |
CDepthShaderBuilder | Operation to build a DepthShader object |
CDirectionalLightBuilder | Operation to build a DirectionalLight object |
CElementColoringShaderBuilder | Operation to build a ElementColoringShader object |
CFindDisplay | Find display number by its UID |
CGenerateProjectiveTextureCoordinates | Operation to project a Texture2D onto a model |
CGetMeshModelInstanceLod | Returns a particular Level of Detail (LOD) mesh associated with a MeshModelInstance. LOD meshes can be retrieved by LOD number or by distance value |
CGetModelsFromScene | Returns the set of models within a scene, optionally confined to a specific bounding region |
CGetModelsUnderTransform | Returns the set of models under a transform, optionally confined to a specific bounding region |
CGetSceneItemTransform | Get the transforms (local and global) of a SceneItem |
CGetVisibleModelsFromScene | Returns the set of models in a scene that are visible from a particular camera's point of view |
CGridScaleBuilder | Creates a grid-scale mesh model to be used in a 3d scene |
CLambertShaderBuilder | Operation to build a LambertShader object |
CNodeColoringShaderBuilder | Operation to build a NodeColoringShader object |
CNoiseImage2D | Operation supplying a 2D texture image of semi-random noise |
CNormalShaderBuilder | Operation to build a NormalShader object |
CObjSceneReader | Provides an operation for reading OBJ files |
COctreeShaderBuilder | Operation to build a OctreeShader object |
CPlotGrid3dBuilder | Creates a grid cube mesh in 3 dimensions which acts as the axes and scale for 3D plots |
CPointLightBuilder | Operation to build a PointLight object |
CProjectTexture2D | Operation to project a Texture2D onto a model |
CRadialGridBuilder | Creates a 2D radial grid Mesh::MeshModel to be used in a 3D scene |
CRenderImageToScreen | Operation to render an image to a specific screen |
CRenderViewFrustumToMesh | Renders a camera's view frustum to a MeshModelInstance so that it can be used in a custom location |
CRodGlypherBuilder | Operation to build a RodGlypher object |
CSceneBuilder | Builds a Scene from a list of SceneItem objects |
CSceneItemInstanceBuilder | Creates a SceneItemInstance; a type of SceneItem that instances (duplicates without copying) another SceneItem located elsewhere in the Scene |
CSceneItemLibraryBuilder | Generates a SceneItemLibrary from a list of SceneItem and SceneItemLibrary inputs |
CShaderLibraryBuilder | Generates a ShaderLibrary from a list of Shader and ShaderLibrary inputs |
CSphereGlypherBuilder | Operation to build a SphereGlypher object |
CSplitAndLodPointCloudOp | Splits a point cloud model into multiple sub-models, creating multiple levels of detail (LOD) for each |
CSpotLightBuilder | Operation to build a SpotLight object |
CSquareGlypherBuilder | Operation to build a SquareGlypher object |
CStreakGlypherBuilder | Operation to build a SuperquadricGlypher object |
CStretchToSphereTexture | Take a 2D rectangular image and stretch it for use as a texture for a sphere |
CSuperquadricGlypherBuilder | Operation to build a SuperquadricGlypher object |
CTexture2DBuilder | Operation to build a Texture2D object |
CTexture3DBuilder | Operation to build a Texture2D object |
CTextureCoordShaderBuilder | Operation to build a TextureCoordShader object |
CTextureProjectionShaderBuilder | Operation to build a TextureProjectionShader object |
CTransformBuilder | Operation to build a Transform object |
CVectorGlypherBuilder | Operation to build a VectorGlypher object |
CVolumeShaderBuilder | Operation to build a VolumeShader object |
CWSGLOffscreenRender | Operation to render a Scene to an off-screen image |
CSshGetFile | Retrieves a file from a server over an ssh session |
CSshLogin | Logs into a server over ssh |
CSshSendCommand | Sends a command to a server over an ssh session |
CSshSendFile | Sends a file to a server over an ssh session |
CCompareTwoGlobalsFiles | Compares two files of global names |
CCompareTwoWorkflows | Compare two workflows |
CCompileWorkflowHistory | Runs validation and comparison tools over the workflows referenced in a SVN-based revision log; it constructs an xml string pulling together the results |
CCreateWorkspaceContext | Creates an object dictionary containing the label and path to every operation in a pair of related workflow files |
CExtractSVNLog | Runs svn log –xml -v over the given SVN repository path |
CMergeThreeWorkflows | Takes the diffs between two workflows and their common base and produces a set of recommended merges |
CMergeWorkflowWithBase | Takes a base workflow and a set of element merges and applies them to create a merged workflow |
CModifyMergedDifferences | Put a one-line description of your operation here |
CSummariseWorkflowHistory | Summarises the results of CompileWorkflowHistory into two csv files, ordered by workflow name and workflow revision respectively |
CWorkflowComparisonAnalyser | Creates a text (xml) file from the result of a workflow comparison operation |
CWorkflowValidator | Do some checking on a workspace contained in the input file |
CUpdater | Updates a workspace |
CBaseReader | Base class from which all file readers must inherit |
CBaseWriter | Base class from which all file writers must inherit |
CElementCriterion | Abstract base class defining an interface for pass/fail criterion for an Element |
CMeshModel | Mesh model class to provide node and element lists |
CWorkspaceView | |
►CLightsProcessor | Base class for all objects that can process the lights in a Scene |
CWSGLLightsProcessor | Lights processor which outputs appropriate OpenGL commands for each enabled light in a scene |
CScene | Scene class which can hold lights, cameras and transforms |
CSceneItem | Base class for all types that can be added as a child of a Transform |
►CSceneProcessor | Abstract base class for all objects that can process a Scene |
CSceneBoundingBoxCalculator | Utility class for calculating the bounding box of a scene |
CSceneTransformProcessor | Processes a Scene, iterating over each item in its item tree and updating its global transform information if required |
CWSGLRenderQueueBuilder | Responsible for creating an ordered queue of WSGLRenderItem for use by the WSGLRenderer |
CWSGLModelProcessor | Model processor which converts a MeshModelInterface into an OpenGL instance of a model (WSGLRenderItem) |
CWSGLRenderer | Renders a scene using OpenGL |
►CObservableEvent | Each instance of an ObservableEvent subclass can be used as a unique event designator |
►CObservableEventType< ForcedShutdownEvent > | |
CForcedShutdownEvent | This event is raised by something that wants to force the application to quit |
►CObservableEventType< ShutdownEvent > | |
CShutdownEvent | Event raised when the main application event loop stops |
CObservableEventType< AbortedUpdateEvent > | |
CObservableEventType< AddConnectionEvent > | |
CObservableEventType< AddOperationEvent > | |
►CObservableEventType< AllObservableEvents > | |
CAllObservableEvents | Special event type for observers to use when they want all events, not just a specific event type |
CObservableEventType< AttachObserverEvent > | |
CObservableEventType< CausedExecutionErrorEvent > | |
CObservableEventType< ChangeConnectionEnabledEvent > | |
►CObservableEventType< ComesFromExternalEvent > | |
CComesFromExternalEvent | Event emitted when an updatable object potentially changes whether it comes from an external reference |
►CObservableEventType< DeletingIOBaseEvent > | |
CDeletingIOBaseEvent | Event class raised when an input/output is being deleted |
►CObservableEventType< ExtrasUpdatedEvent > | |
CExtrasUpdatedEvent | Event issued by workspace elements after they reload their "extras" data |
CObservableEventType< FinishedExecutionEvent > | |
CObservableEventType< FinishedUpdateEvent > | |
►CObservableEventType< GlobalNameChangedEvent > | |
CGlobalNameChangedEvent | Event class raised after an updatable object has its global name changed |
►CObservableEventType< GlobalNameDuplicatedEvent > | |
CGlobalNameDuplicatedEvent | Event class raised after an updatable object has its global name changed |
►CObservableEventType< IOBaseDataObjectChangedEvent > | |
CIOBaseDataObjectChangedEvent | Event class raised after the data object of an input/output is changed |
►CObservableEventType< IOBaseRenamedEvent > | |
CIOBaseRenamedEvent | Event class raised after an input/output is renamed |
►CObservableEventType< IOBaseVisiblityToggledEvent > | |
CIOBaseVisiblityToggledEvent | Event for when an IOBase's visibility flag is toggled |
►CObservableEventType< InputAddedEvent > | |
CInputAddedEvent | Even raised when an input is added to an Operation |
CObservableEventType< InputElementAddedEvent > | |
CObservableEventType< InputElementRemovalEvent > | |
►CObservableEventType< InputRebuiltEvent > | |
CInputRebuiltEvent | Event class raised after a scalar input is rebuilt |
►CObservableEventType< InputRemovalEvent > | |
CInputRemovalEvent | Even raised when an input is about to be removed from an Operation |
►CObservableEventType< LogEvent > | |
CLogEvent | Each LogEvent |
►CObservableEventType< OperationBreakpointSetEvent > | |
COperationBreakpointSetEvent | Event raised when an operation's editable flag is changed |
►CObservableEventType< OperationColorChangeEvent > | |
COperationColorChangeEvent | Event raised when an operation's background color is changed |
►CObservableEventType< OperationEditableChangeEvent > | |
COperationEditableChangeEvent | Event raised when an operation's editable flag is changed |
►CObservableEventType< OperationIconPathChangeEvent > | |
COperationIconPathChangeEvent | Event raised when an operation's icon is changed |
►CObservableEventType< OperationIdChangeEvent > | |
COperationIdChangeEvent | |
►CObservableEventType< OperationIdPathChangeEvent > | |
COperationIdPathChangeEvent | Emitted when an operation's ancestry changes by being removed/added (either directly or indirectly) from a workflow |
►CObservableEventType< OperationLabelChangeEvent > | |
COperationLabelChangeEvent | Event raised when an operation's label is changed |
►CObservableEventType< OperationUiPathChangeEvent > | |
COperationUiPathChangeEvent | Event raised when an operation's background color is changed |
►CObservableEventType< OperationUpdateEvent > | |
COperationUpdateEvent | Event raised when an operation is being brought up to date |
►CObservableEventType< OutputAddedEvent > | |
COutputAddedEvent | Even raised when an output is added to an Operation |
►CObservableEventType< OutputRemovalEvent > | |
COutputRemovalEvent | Even raised when an output is about to be removed from an Operation |
CObservableEventType< PauseUpdateEvent > | |
►CObservableEventType< PolymorphicOperationDataNameChangeEvent > | |
CPolymorphicOperationDataNameChangeEvent | |
►CObservableEventType< ProgressContributionChangeEvent > | |
CProgressContributionChangeEvent | Event raised when an operation's contribution to its parent workspace's progress is changed |
►CObservableEventType< ProgressEvent > | |
CProgressEvent | Event for communicating progress of an operation |
►CObservableEventType< PromptToAddWorkspaceOutput > | |
CPromptToAddWorkspaceOutput | Event issued to prompt user if they would like to create a WorkspaceOutput that matches with the specified Output |
CObservableEventType< RemoveConnectionEvent > | |
CObservableEventType< RemoveOperationEvent > | |
►CObservableEventType< ResyncExtrasEvent > | |
CResyncExtrasEvent | Event issued by workspace elements when they need to be sure their "extras" data is up to date |
►CObservableEventType< SerializingInputEvent > | |
CSerializingInputEvent | Event class raised when InputScalar::save() is called just before the input's values are serialized |
CObservableEventType< StartedExecutionEvent > | |
CObservableEventType< StartedUpdateEvent > | |
►CObservableEventType< StringSelectionUpdatedEvent > | |
CStringSelectionUpdatedEvent | Event raised when the selected item in a string list changes |
►CObservableEventType< UpdateEvent > | |
CUpdateEvent | Event emitted by an Updatable object when its up to date status is set to true |
CObservableEventType< WorkspaceAtomicToggleEvent > | |
CObservableEventType< WorkspaceDeletedEvent > | |
►CObservableEventType< WorkspaceExecutionFailedEvent > | |
CWorkspaceExecutionFailedEvent | Event issued when in-place execution of a Workspace has failed |
►CObservableEventType< WorkspaceExecutionSucceededEvent > | |
CWorkspaceExecutionSucceededEvent | Event issued when a Workspace has been executed in-place successfully |
►CObservableEventType< WorkspaceNamespaceEvent > | |
CWorkspaceNamespaceEvent | Event issued when namespace of a Workspace changes |
CObservableEventType< WorkspaceNotesEvent > | |
►CObservableEventType< WorkspaceOutOfDateEvent > | |
CWorkspaceOutOfDateEvent | Event issued when a Workspace become not up to date |
CObservableEventType< WorkspaceUseCountReachedZeroEvent > | |
►CObservableEventType< MeshModelBeingDestroyedEvent > | |
CMeshModelBeingDestroyedEvent | |
►CObservableEventType< AddAnchorEvent > | |
CAddAnchorEvent | Event emitted when a ConnectionAnchor has been added to a Workspace |
►CObservableEventType< AddMiniOperationRackEvent > | |
CAddMiniOperationRackEvent | Event emitted by command to add a mini operation rack |
►CObservableEventType< AddNoteItemEvent > | |
CAddNoteItemEvent | Event emitted when a WorkspaceNoteItem has been added to a Workspace |
►CObservableEventType< AddToAnchorEvent > | |
CAddToAnchorEvent | Event emitted when a connection is added to a connection anchor |
►CObservableEventType< ChildSelectedEvent > | |
CChildSelectedEvent | Event raised on a workspace view whenever a child operation is selected or deselected |
►CObservableEventType< ClearSelectionEvent > | |
CClearSelectionEvent | Event emitted to indicate that any selection in an associated workspace view should be cleared immediately |
►CObservableEventType< DeselectAnchorEvent > | |
CDeselectAnchorEvent | Event emitted when a connection is added to a connection anchor |
►CObservableEventType< DeselectConnectionEvent > | |
CDeselectConnectionEvent | Event emitted when a connection is deselected programmatically |
►CObservableEventType< DeselectNoteItemEvent > | |
CDeselectNoteItemEvent | Event emitted when a WorkspaceNoteItem is deselected |
►CObservableEventType< EditNoteItemEvent > | |
CEditNoteItemEvent | Event emitted when a WorkspaceNoteItem has been edited |
►CObservableEventType< MergeMiniOperationRackEvent > | |
CMergeMiniOperationRackEvent | Event emitted by command to merge two mini operation racks |
►CObservableEventType< MiniOperationRackIdChangedEvent > | |
CMiniOperationRackIdChangedEvent | Event emitted by command to change the rack label |
►CObservableEventType< MiniOperationRackLabelChangedEvent > | |
CMiniOperationRackLabelChangedEvent | Event emitted by command to change the rack label |
►CObservableEventType< MoveAllEvent > | |
CMoveAllEvent | Event emitted to indicate that all contents of a workspace view must move by some amount |
►CObservableEventType< MoveAnchorEvent > | |
CMoveAnchorEvent | Event emitted when a ConnectionAnchor has been moved |
►CObservableEventType< MoveEvent > | |
CMoveEvent | Event emitted to indicate that an operation's view must update its size and/or position |
►CObservableEventType< MoveMiniOperationRackEvent > | |
CMoveMiniOperationRackEvent | Event emitted by command to move a mini operation rack |
►CObservableEventType< MoveNoteItemEvent > | |
CMoveNoteItemEvent | Event emitted when a WorkspaceNoteItem has been moved |
►CObservableEventType< PathUpdateRequiredEvent > | |
CPathUpdateRequiredEvent | Event raised on a Connection to indicate that it needs to have its path updated |
►CObservableEventType< RemoveAnchorEvent > | |
CRemoveAnchorEvent | Event emitted just before a ConnectionAnchor is removed from a Workspace |
►CObservableEventType< RemoveFromAnchorEvent > | |
CRemoveFromAnchorEvent | Event emitted when a connection is removed from a connection anchor |
►CObservableEventType< RemoveMiniOperationRackEvent > | |
CRemoveMiniOperationRackEvent | Event emitted by command to remove a mini operation rack |
►CObservableEventType< RemoveNoteItemEvent > | |
CRemoveNoteItemEvent | Event emitted just before a WorkspaceNoteItem is removed from a Workspace |
►CObservableEventType< ResizeNoteItemEvent > | |
CResizeNoteItemEvent | Event emitted when a WorkspaceNoteItem has been edited |
►CObservableEventType< RotateAnchorEvent > | |
CRotateAnchorEvent | Event emitted when the rotation angle of a ConnectionAnchor has been modified |
►CObservableEventType< SaveWorkspaceViewEvent > | |
CSaveWorkspaceViewEvent | Event notifying WorkspaceView's to save their view information |
►CObservableEventType< SelectAnchorEvent > | |
CSelectAnchorEvent | Event emitted when a connection is added to a connection anchor |
►CObservableEventType< SelectConnectionEvent > | |
CSelectConnectionEvent | Event emitted when a connection is selected programmatically |
►CObservableEventType< SelectNoteItemEvent > | |
CSelectNoteItemEvent | Event emitted when a WorkspaceNoteItem is selected |
►CObservableEventType< SelectedEvent > | |
CSelectedEvent | Event emitted by an object when it is selected or deselected |
►CObservableEventType< SplitMiniOperationRackEvent > | |
CSplitMiniOperationRackEvent | Event emitted by command to split a mini operation rack into two |
►CObservableEventType< UndoMergeMiniOperationRackEvent > | |
CUndoMergeMiniOperationRackEvent | Event emitted by command to undo merge two mini operation racks |
►CObservableEventType< WidgetGeometryEvent > | |
CWidgetGeometryEvent | Event emitted to indicate that an operation's view must update its size and/or position |
►CObservableEventType< CameraInteractionEvent > | |
CCameraInteractionEvent | Event raised during camera interaction |
►CObservableEventType< CameraObserverStateChangedEvent > | |
CCameraObserverStateChangedEvent | |
►CObservableEventType< CameraUpdateEvent > | |
CCameraUpdateEvent | Event raised to update one or more specific properties of a camera |
►CObservableEventType< GlobalMatrixModifiedEvent > | |
CGlobalMatrixModifiedEvent | |
►CObservableEventType< SceneItemManipulationEvent > | |
►CSceneItemManipulationEvent | Base class for scene item manipulation |
CTransformManipulationEvent | Event raised for manipulating transforms |
►CObservableEventType< CommonConnectorsUpdateWidgetsEvent > | |
CCommonConnectorsUpdateWidgetsEvent | |
►CObservableEventType< ConnectorsRespondToUpdatesEvent > | |
CConnectorsRespondToUpdatesEvent | |
►CObservableEventType< T > | All events must be a subclass of this template |
►CConnectionEvent< AddConnectionEvent > | |
CAddConnectionEvent | Event emitted by a Workspace whenever a connection is added to it |
►CConnectionEvent< ChangeConnectionEnabledEvent > | |
CChangeConnectionEnabledEvent | Event emitted by a Workspace whenever a connections enabled status is changed |
►CConnectionEvent< RemoveConnectionEvent > | |
CRemoveConnectionEvent | Event emitted by a Workspace whenever a connection is removed from it |
►CExecutionEvent< AbortedUpdateEvent > | |
CAbortedUpdateEvent | Event issued when an Updater aborts processing its update set |
►CExecutionEvent< CausedExecutionErrorEvent > | |
CCausedExecutionErrorEvent | Event issued on something to indicate it was the cause of an execution error |
►CExecutionEvent< FinishedExecutionEvent > | |
CFinishedExecutionEvent | Event issued when an Updater stops running |
►CExecutionEvent< FinishedUpdateEvent > | |
CFinishedUpdateEvent | Event issued when an Updater finishes processing its update set |
►CExecutionEvent< PauseUpdateEvent > | |
CPauseUpdateEvent | Event issued during execution whenever it is safe to perform non-connectivity changing actions on a workspace |
►CExecutionEvent< StartedExecutionEvent > | |
CStartedExecutionEvent | Event issued when the event loop for an Updater starts running |
►CExecutionEvent< StartedUpdateEvent > | |
CStartedUpdateEvent | Event issued when an Updater starts processing its update set |
►CInputElementEvent< InputElementAddedEvent > | |
CInputElementAddedEvent | Event class for when an element is added to an InputArray |
►CInputElementEvent< InputElementRemovalEvent > | |
CInputElementRemovalEvent | Event class for when an element is about to be removed from an InputArray |
►COperationEvent< AddOperationEvent > | |
CAddOperationEvent | Event emitted by a Workspace whenever an operation is added to it |
►COperationEvent< RemoveOperationEvent > | |
CRemoveOperationEvent | Event emitted by a Workspace whenever an operation is removed from it |
►CWorkspaceEvent< WorkspaceAtomicToggleEvent > | |
CWorkspaceAtomicToggleEvent | Event emitted when a Workspace operation has changed its atomic update behaviour flag |
►CWorkspaceEvent< WorkspaceDeletedEvent > | |
CWorkspaceDeletedEvent | Event emitted by a Workspace when it is deleted |
►CWorkspaceEvent< WorkspaceNotesEvent > | |
CWorkspaceNotesEvent | Event emitted when the notes for a Workspace changes |
►CWorkspaceEvent< WorkspaceUseCountReachedZeroEvent > | |
CWorkspaceUseCountReachedZeroEvent | Event emitted by a Workspace when its internal reference count has reached zero |
CConnectionEvent< T > | Base class for Connection-related events |
CExecutionEvent< T > | Base class for events issued by an Updater |
CInputElementEvent< T > | Base class for events related to elements of an InputArray |
COperationEvent< T > | Base class for Operation-related events |
CWorkspaceEvent< T > | Base class for Workspace-related events |
►CObserver | Base class for all observers |
CObserverType< OperationUpdateEvent, OperationUpdateEvent, OperationUpdateEventObserver< ReceiverType, ReceiverOrBaseType >, OperationUpdateEventObserver< ReceiverType, ReceiverOrBaseType >, void > | |
►CBaseUpdater | |
CGlobalNameUpdater | |
CInputUpdater | |
CEventProcessor< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType > | |
CEventProcessor< SenderEventType, void, ReceiverType, ReceiverOrBaseType, ReturnType > | |
►CObserverType< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType > | |
►CGeneralObserver< OperationUpdateEvent, OperationUpdateEvent, OperationUpdateEventObserver< ReceiverType, ReceiverOrBaseType >, OperationUpdateEventObserver< ReceiverType, ReceiverOrBaseType >, void, ThreadedObserver > | |
COperationUpdateEventObserver< ReceiverType, ReceiverOrBaseType > | An observer for passively monitoring OperationUpdateEvents on a particular operation |
CGeneralObserver< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType, Threaded > | Generalized observer used primarily by the templated ObserverSet::add() implementation |
CGeneralObserver< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType, ThreadSafeObserver > | Specialization for a thread-safe GeneralObserver |
CGeneralObserver< SenderEventType, ReceiverEventType, ReceiverType, ReceiverOrBaseType, ReturnType, ThreadedObserver > | Specialization for a threaded GeneralObserver |
CStatusFlipper | Observer used to safely flip the up to date status of an Updatable object |
CObserverSet | Container for holding dynamically allocated observers |
COctree< ItemType > | |
COctreeItem< ItemType > | |
COctreeNode< ScalarType > | A node in the octree |
COctreeVector3< ScalarType > | Templated Vector3 class for use by the Octree |
COctreeVector3< double > | |
►COperationActions | |
CWorkspaceActions | |
►COperationFactory | Base class for all operation factories |
CTypedOperationFactory< T > | Operation factory class template |
COperationFactoryTraits< T > | Traits class for operations of type T |
COperationIdRegistry | |
COperationRunner::OperationRunnerDeleter | |
►COperationViewPixmapFactory | |
CMiniOperationViewPixmapFactory | |
CNestedWorkflowPixmapFactory | |
COutputActions | |
►CParallelIteratingOperationBase | |
CParallelIteratingOperation< CountedLoop > | |
CParallelIteratingOperation< Derived > | Interface for iterating over a workflow in parallel using the Workspace scheduling infrastructure |
►CPartitionConstantBase | |
►CPartitionConstantData< T, MapStorage< T > > | |
CPartitionConstantGrid< T > | |
CPartitionConstantData< CSIRO::Mesh::Node, MapStorage< CSIRO::Mesh::Node > > | |
►CPartitionConstantData< T, StoragePolicy > | Data structure for partitioning with a constant interval grid |
CPartitionConstantGrid< CSIRO::Mesh::Node > | |
►CPartitionConstantTraits< T, StorageArrayT > | Traits for the storage policy (also defines the data data member) |
►CMapStorage< CSIRO::Mesh::Node > | |
CPartitionConstantData< CSIRO::Mesh::Node, MapStorage< CSIRO::Mesh::Node > > | |
CPartitionConstantTraits< CSIRO::Mesh::Node, std::map< long, std::vector< CSIRO::Mesh::Node * > > > | |
►CPartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
►CMapStorage< T > | Storage policy for using a map |
CPartitionConstantData< T, MapStorage< T > > | |
►CPartitionConstantTraits< T, std::vector< std::pair< long, std::vector< T * > > > > | |
CVectorStorage< T > | Storage policy for using a sorted vector |
CPartitionedVector< T, Allocator > | |
CPartitionedVector< Cell > | |
CPartitionedVector< CSIRO::Rendering::WSGLSparseOctree::Cell > | |
CSplitAndLodPointCloud::PatchIndex | An index referring to a specific patch. The index corresponds to the patch's coordinates in 3 dimensions (x, y and z) |
CSplitAndLodPointCloud::PatchList | Represents a list of patches; sub-regions of a point cloud |
CPerformanceTimer | |
CPick | Represents a selection event in a renderer |
CPickedItem | Represents an item that has been 'picked' (interactively selected) in a scene |
CPlot | The plot class holds the information required to generate a 2D plot |
CPlotItem | Represents one set of data to be included in a Plot |
CPlotRenderer | |
CDistributedLogManager::ProcessInfo::PluginInfo | |
CPluginManager | Singleton responsible for tracking all operation factories in the application |
CPlyWriter | Writes models in VTK ASCII or Binary format |
CPoint | |
CPrimaryKeyValue | |
►CPrimaryKeyValueImpl | |
CTypedPrimaryKeyValueImpl< T > | |
CDistributedLogManager::ProcessInfo | |
CProducerToken | |
CProfilingTags | |
►CProperties | Defines a class holding a named set of generic properties as strings |
CPropertySet< T > | Extends the generic Properties class to associate with it a templated ID |
►CProvider | The base class of all authentication providers |
CBAProvider | |
CNoneProvider | |
CProviderManager | Maintains a list of authentication providers |
CProximityNodes | Class for storing and manipulating a list of ShellElement objects |
CExecutionTimekeeper::Publisher | Process that can publish their profiling data |
CPythonGuard | |
CPythonMeshInterface | |
CPythonObjectGroupTrait< T > | |
CPythonTypesRegistry | A registry of PythonTypesRegistry implementations which can be used to create new instances |
►CQAbstractGraphicsShapeItem | |
CControlLine | |
►CTransferFunction2dClassificationView | Applies a DataSeriesMapper to a DataSeries |
CTransferFunction2dAngleClassificationView | |
CTransferFunction2dRectClassificationView | |
►CQAbstractItemModel | |
CDataCollectionItemModel | |
CGlobalsDiffModel | Holds 2 SerializedTrees corresponding to 2 global name files being compared |
CIOModel | |
CObjectDictionaryItemModel | |
CObjectGroupModel | The model acts as interface into a ObjectGroup's hierarchy of DataObjects and nested ObjectGroups |
►CQAbstractListModel | |
CRecentFilesModel | Model for viewing and editing a set of views in list form |
►CQAbstractNativeEventFilter | |
CQMyApplication | |
►CQAbstractSpinBox | |
CScientificDoubleSpinBox | |
►CQAbstractTableModel | |
CPluginTableModel | |
►CQAction | |
CExecutionAction | QAction subclass for handling execution of a Workspace |
►CQComboBox | |
CMeshModelInterfaceComboBox | Specialization of QComboBox for supported different MeshModelInterface implementations |
CMeshReadersComboBox | Specialization of QComboBox for supported mesh reader formats |
►CQDesignerCustomWidgetCollectionInterface | |
CApplicationSupportPluginDesigner | WorkspacePlugin singleton class for this module |
CDataAnalysisPluginDesigner | WorkspacePlugin singleton class for this module |
CDistributedPluginDesigner | WorkspacePlugin singleton class for this module |
CMeshPluginDesigner | WorkspacePlugin singleton class for this module |
CPackagePluginDesigner | |
CRenderingPluginDesigner | WorkspacePlugin singleton class for this module |
CWorkflowToolsPluginDesigner | WorkspacePlugin singleton class for this module |
CWorkspacePluginDesigner | WorkspacePlugin singleton class for this module |
CHdf5PluginDesigner | WorkspacePlugin singleton class for this module |
►CQDesignerCustomWidgetInterface | |
CConversionSpinBoxDesigner | Qt Designer support for ConversionSpinBox |
CArrayNdDimensionsWidgetDesigner | Qt Designer support for GLWidget |
CChartWidgetDesigner | Qt Designer support |
CColorSpectrumButtonDesigner | Qt Designer support for ColorSpectrum |
CDataCollectionWidgetDesigner | Qt Designer support |
CImageTileViewDesigner | Qt Designer support |
CImageWidgetDesigner | Qt Designer support for GLWidget |
CPlotWidgetDesigner | Qt Designer support |
CScientificDoubleSpinBoxDesigner | Qt Designer support |
CSqlDatabaseWidgetDesigner | Qt Designer support |
CTableWidgetDesigner | Qt Designer support |
CTransferFunction2dWidgetDesigner | Qt Designer support for GLWidget |
CMeshModelFilterWidgetDesigner | Qt Designer support for MeshModelFilterWidget |
CMeshModelInterfaceComboBoxDesigner | Qt Designer support for MeshModelInterfaceComboBoxWidget |
CMeshModelInterfaceInspectorWidgetDesigner | Qt Designer support for MeshModelInterfaceInspectorWidget |
CMeshModelInterfaceSummaryWidgetDesigner | Qt Designer support for MeshModelInterfaceSummaryWidgetWidget |
CMeshModelInterfaceWidgetDesigner | Qt Designer support for MeshModelInterfaceWidgetWidget |
CMeshModelWidgetDesigner | Qt Designer support for TransformByComponentsWidget |
CMeshReadersComboBoxDesigner | Qt Designer support for MeshReadersComboBoxWidget |
CTransformMatrixWidgetDesigner | Qt Designer support for TransformMatrixWidgetWidget |
CVector3dGroupDegreesWidgetDesigner | Qt Designer support for Vector3dGroupDegreesWidget |
CVector3dGroupWidgetDesigner | Qt Designer support for Vector3dGroupWidget |
CCreateInstallerDesigner | |
CPackageDirectoryItemDesigner | |
CPlaybackControlWidgetDesigner | Qt Designer support for PlaybackControlWidget |
CSceneEditorWidgetDesigner | Qt Designer support for GLWidget |
CSceneInteractionWidgetDesigner | Qt Designer support for GLWidget |
CSceneItemPropertiesWidgetDesigner | Qt Designer support for GLWidget |
CScreenNumberWidgetDesigner | Qt Designer support for ScreenNumberWidget |
CScreenSerialNumberWidgetDesigner | Qt Designer support for ScreenSerialNumberWidget |
CSelectedMeshWidgetDesigner | Qt Designer support for SelectedMeshWidget |
CWSGLGridWidgetDesigner | Qt Designer support for GLWidget |
CWSGLWidgetDesigner | Qt Designer support for GLWidget |
CGlobalsComparisonWidgetDesigner | Qt Designer support for a widget |
CMergeProgressWidgetDesigner | Qt Designer support for a widget |
CModifyMergedDifferencesWidgetDesigner | Qt Designer support for a widget |
CWorkflowDifferencesWidgetDesigner | Qt Designer support for WorkflowDifferencesWidget |
CWorkflowValidatorWidgetDesigner | Qt Designer support for WorkflowValidatorWidget |
CCertificateBrowserWidgetDesigner | Qt Designer support for a widget |
►CColorButtonDesigner | Qt Designer support for ColorButton |
CColorButtonDesignerOld | |
CColorComponentSliderDesigner | Qt Designer support for ColorComponentSlider |
CDataTableWidgetDesigner | Qt Designer support for DataTableWidget |
CFileNameWidgetDesigner | Qt Designer support for FileNameWidget |
►CFontButtonDesigner | Qt Designer support for FontButton |
CFontButtonDesignerOld | |
CGlobalNameTableDesigner | Qt Designer support for OperationCatalogue |
CJSEditDesigner | Qt Designer support for JSEdit |
CLineEditDesigner | Qt Designer support for LineEdit (Workspace's QLineEdit) |
CListLineEditDesigner | Qt Designer support for ListLineEdit |
CLogViewerDesigner | Qt Designer support for TextViewer |
CObjectArrayWidgetDesigner | Qt Designer support for ObjectArrayWidget |
CObjectDictionaryTableViewWidgetDesigner | Qt Designer support |
CObjectDictionaryWidgetDesigner | Qt Designer support |
CObjectGroupWidgetDesigner | Qt Designer support for ObjectGroupWidget |
COperationCatalogueDesigner | Qt Designer support for OperationCatalogue |
COperationEditorDesigner | Qt Designer support for OperationEditor |
COperationTimelineWidgetDesigner | Qt Designer support for OperationTimelineWidget |
COperationWidgetDesigner | Qt Designer support for OperationWidget |
CPasswordWidgetDesigner | Qt Designer support for a widget |
CPropertySetterBoolDesigner | Qt Designer support for PropertySetterBool |
CPropertySetterIntDesigner | Qt Designer support for PropertySetterInt |
CPropertySetterQrealDesigner | Qt Designer support for PropertySetterQreal |
CPropertySetterStringDesigner | Qt Designer support for PropertySetterString |
CQtTreePropertyBrowserDesigner | Qt Designer support for QtTreePropertyBrowser |
CRangedSliderDesigner | Qt Designer support for RangedSlider |
CRangedSpinBoxDesigner | Qt Designer support for RangedSpinBox |
CScriptWidgetDesigner | Qt Designer support for a widget |
CStandAloneWidgetDesigner | Qt Designer support for StandAloneWidget |
CStateToggleDesigner | Qt Designer support for StandAloneWidget |
CStringListWidgetDesigner | Qt Designer support for StringListWidget |
CTimeStampFormatWidgetDesigner | Qt Designer support for a widget |
CTreeSelectionWidgetDesigner | Qt Designer support for a widget |
CWebBrowserWidgetDesigner | Qt Designer support for WebBrowserWidget |
CWorkspaceNotesWidgetDesigner | Qt Designer support for WorkspaceTabWidget |
CWorkspaceStatusTableDesigner | Qt Designer support for the Workspace status table |
CWorkspaceTabWidgetDesigner | Qt Designer support for WorkspaceTabWidget |
CWorkspaceTableWidgetDesigner | Qt Designer support |
CWorkspaceTreeViewDesigner | Qt Designer support for WorkspaceTreeView |
CWorkspaceTreeWidgetDesigner | Qt Designer support for WorkspaceTreeWidget |
►CQDesignerTaskMenuExtension | |
CEditPropertiesTaskMenu | Qt Designer extension to allow property browser configuration |
►CQDialog | |
CConfigurePluginsDialog | Dialog for configuring the workspace plugins |
CDownloaderWidget | |
CRemoteSchedulerDialog | Widget for modifying the remote scheduler settings |
CWorkspaceAgent | |
CClientDialog | A configuration dialog for client-side authentication administration |
CCredentialsDialog | The base class for all widgets that provide authentication method specific credentials |
CEditDimensionRangeDialog | Dialog for editing a dimension range |
CImageToOverlayAdaptorDialog | Dialog for configuring how an image is adapted to a scene overlay |
CSaveChartToImageDialog | Dialog to save a chart to an image |
CSavePlotImageDialog | Dialog window for saving plots as an image file |
CScientificDoubleSpinBoxSettings | |
CSchedulerConfigurationDialog | The base class for all widgets that provide scheduler specific settings |
CSchedulerFeatureListDialog | The base class for all widgets that provide scheduler specific settings |
CAddWorkflowFromCatalogDialog | |
CAppSelectDialog | |
CFindDialog | Find dialog for TextViewer |
CFindReplaceDialog | |
►CGlobalNameEditor | |
CIOBaseGlobalNameEditor | |
COperationGlobalNameEditor | |
CHighlighterEditor | |
CHighlightingEditor | |
CMoreAdaptOptions | |
COperationPropertiesDialog | |
CPortReorderDialog | Top-level only abstract tree-based dialog box for reordering operation inputs and outputs |
CReplaceWithDialog | Dialog to display a list of operations available as a replacement operation |
CSetDefaultFormatDialog | |
CSetWorkflowLabelDialog | |
CWorkspaceEditorDialog | |
CImageToSceneOverlayAdaptorDialog | Dialog for configuring how an image is adapted to a scene overlay |
CMeshSelectionWidget | A modal dialog that gets the filename and reader type of a mesh model the user wants to add to a scene |
CWSGLRendererSettingsDialog | |
CWSGLTransparencyDialog | |
CExportVideoWindow | |
CCopySelectorWidget | Creates a list of checkable items from every child of the "set" item that represents a scalar input |
CPluginConnector | |
CSelectFilesDialog | Widget for setting workflow filenames (all four at once) |
CSettingsStackDialog | Dialog for configuring Workflow tools settings, based on WorkspaceSettingsDialog |
CTextComparisonWidget | Widget that lets use compare two strings inside a pair of QTextEdit widgets: dynamically colours the first line that differs between them |
CWorkflowDiffSettingsDialog | Widget for setting default external tools |
CWorkflowDiffsIgnoreList | Widget for setting any attributes that the diff tool should ignore |
CAboutAppDialog | Generic 'About $app' dialog box for use in Workspace applications. Caller should call adjustSize() once all customizations to the window are completed to ensure the dialog window looks good |
CAboutDialog | Custom "About" dialog for stand alone applications. See BrandingWidget for usage examples |
CPluginListDialog | Simple dialog box for displaying all visible plugins and their versions |
CPropertyEditorDialog | Widget for editing the properties for a QtTreePropertyBrowser within Qt Designer |
CWidgetEditorDialog | Widget for editing the editor widget properties for properties of a QtTreePropertyBrowser |
►CQDoubleSpinBox | |
CConversionSpinBox | Spin box designed for easy unit conversions in the GUI |
►CQException | |
CInvalidIONameError | Exception thrown when trying to access an Operation input or output with a name that doesn't exist |
►CQExtensionFactory | |
CPropertyBrowserMenuFactory | Qt Designer extension factory to allow property browser configuration |
►CQFileDialog | |
CWorkspaceFileDialog | |
►CQFormBuilder | |
CWorkspaceUiLoader | Custom UI loader for use with Workspace applications |
►CQFrame | |
CColorSpectrumWidget | A widget showing a color spectrum |
CImageWidget | |
CPlotWidget | Renders a plot and stores it as an image until the next render |
COperationCatalogue | Dockable widget containing a tree of all known operations |
CWorkspaceToolTip | |
CColorWidget | Simple widget which shows the current color as its background color |
CFileNameWidget | Widget for specifying a file or directory name |
CMultipleFileNamesWidget | Widget for specifying multiple files |
►CPropertySetter | |
CPropertySetterDataCollection | |
CPropertySetterBool | |
CPropertySetterInt | |
CPropertySetterObjectArray | |
CPropertySetterQreal | |
CPropertySetterString | |
CStandAloneWidget | |
►CQFutureInterface | |
CWaitForAnyFutureToFinish | Wait for a few QFuture and finish as soon as any of them finishes |
►CQGraphicsEffect | |
►CWorkspaceGraphicsEffect | General graphic effect class for shapes displayed in the Workspace canvas |
CWorkflowComparisonGraphicsEffect | Graphics effect for workflow comparisons |
►CQGraphicsEllipseItem | |
CControlPoint | |
►CQGraphicsItem | |
CMiniOperationRack | |
►CQGraphicsPathItem | |
CConnectionAnchor | Workspace scene item for connection anchors |
CConnectionView | Workspace scene item for connections |
►CQGraphicsPixmapItem | |
CImageTileItem | |
►CConnectionPort | Widget class for representing an input/output port attached to an operation view |
CInputArrayPort | Array input port class |
CInputScalarPort | Scalar input port class |
COutputPort | Widget class for representing an output connection port |
COperationIndicator | Graphical indicator for operations |
►COperationViewBase | |
CMiniOperationView | |
COperationView | |
COperationViewImage | |
CPortRackPinButton | Graphical indicator for operations |
►CQGraphicsRectItem | |
►CConnectionRack | Base class for organizing a set of ports into a vertical rack |
CInputRack | Widget class for representing an input connection rack |
COutputRack | Widget class for representing an output connection rack |
CTargetRectItem | Target bounding region for stacking mini Operations |
►CQGraphicsScene | |
CEditDimensionRangeScene | QGraphicsScene for editing a dimension range |
CImageTileScene | |
CTransferFunction2dScene | Scene for holding the contents of our transfer function 2d. Contains classification views |
CWorkspaceScene | |
►CQGraphicsTextItem | |
COperationViewLabel | |
CWorkspaceNoteItem | |
►CQGraphicsView | |
CEditDimensionRangeView | |
CTransferFunction2dView | |
CWorkspaceView | |
►CSimpleGraphicsView | A custom QGraphicsView that behaves more like a simple Google Maps style canvas |
CImageTileView | |
►CQGroupBox | |
►CButtonGroupBox | |
CCheckButtonGroupBox | |
CPushButtonGroupBox | |
CRadioButtonGroupBox | |
►CQGuiApplication | |
CQMyApplication | |
►CQLabel | |
►CStatusIndicator | Label that indicates some state is true or false |
CDuplicateGlobalNameIndicator | Status indicator customised to show duplicate globalnames |
CNullWidget | A null Widget that doesn't do anything except display a type name |
►CQLineEdit | |
CGlobalNameColumnEditor | Widget for entering global names as part of a QTableWidget. Can show a warning icon if there is another element with the same global name in the Workflow (icon is shown if showDuplicates is true) |
CLineEdit | |
CListLineEdit | |
►CQMainWindow | |
CHelpWindow | |
CStandAloneWindow | |
CWorkspaceEditorWidget | |
CProfiler | |
CMainWindow | |
CGlobalsDiffMainWidget | |
CMultipleWorkflowApp | Interface for applications with multiple workflows |
CWorkflowValidateMainWidget | |
►CQMap | |
►CDiffElementsMap | |
CAnchorElementsMap | |
CConnectionElementsMap | |
CDisplayElementsMap | |
CFeatureElementsMap | |
CInputElementsMap | |
CNoteElementsMap | |
COutputElementsMap | |
CPluginElementsMap | |
CViewElementsMap | |
CQMetaTypesMustBeClonable< T, C > | |
CQMetaTypesMustBeClonable< T, true > | |
►CQNetworkAccessManager | |
CPerThreadNetworkAccessManager | |
►CQObject | |
CIpcClient | Local inter-process communication client. This client is part of a local inter-process communication (IPC) client-server architecture providing two-way communications between the workspace-server process and the child process spawned by workspace-server in remote execution. The IpcClient use QLocalSocket to communicate with IpcServer. Currently there is only one IpcClient per child process. But the code supports multiple IpcClients per IpcServer. The IpcClient connects to IpcServer on a port keyed by the workspace label that is executed in the child process. The connection IpcClient-IpcServer remains open as long as the child process is running. The IpcClient receives OperationUpdateEvent notifications from WorkspaceBatch (which runs the child process) and sends messages to IpcServer |
CIpcServer | Local inter-process communication server. This server is part of a local inter-process communication (IPC) client-server architecture providing two-way communications between the workspace-server process and the child process spawned by workspace-server in remote execution. The IpcServer use IpcServerSocket which wraps QLocalSocket to communicate with its possibly many connected IpcClients. There will be one IpcServer per WorkspaceObserver (hence per child process). The IpcServer listens on a port keyed by the workspace label that is executed in the child process. The connections IpcClients-IpcServer remains open as long as the child process is running. The IpcServer receives messages from IpcClients and notifies WorkspaceObserver about OperationUpdateEvent |
CIpcServerSocket | IpcServerSocket wraps QLocalSocket and represents a connection from IpcServer to one single IpcClient |
COperationHelpGenerator | Generates doxygen files for each operation registered with Workspace |
►CPluginConfig | Provider of a QWidget for configuring a plugin. You can use the Developer wizard to generate a stub implementation of this class. See Integrating a custom plugin settings widget into the Workspace Editor |
CEmptyPluginConfig | Provides a configuration widget for plugins with no configurable parameters |
CRemoteExecutionSettingsPluginConfig | Provides a configuration widget for the remote execution management workspace plugin |
CRenderingSettingsPluginConfig | Provides a configuration widget for the rendering plugin |
►CPluginMenu | An interface for integrating a custom plugin menu into the Workspace editor |
CEmptyPluginMenu | A default implementation of PluginMenu for plugins that do not supply a custom menu for the Workspace editor |
CWorkflowToolsPluginMenu | Provides a custom menu for the plugin CSIRO::Tools::WorkflowToolsPlugin within the Workspace editor |
CProcessWorkflows | |
CQProcessRobust | Safer implementation of a subset of what QProcess tries to achieve |
CQtDebugCapture | Captures Qt debug messages |
CRemoteSchedulerService | |
CSmtp | |
CUdpBroadcast | Local broadcast helper This class implements a broadcast helper on the local interface using UDP diagrams. Listener apps can also use this class to receive the broadcast messages on shared socket SO_REUSEADDR |
CIOBaseLister | |
CServerEventLoop | Manages the event loop of the server application, if one is required |
CTcpMessageServer | Serves TCP messages which are listened to for by the WorkspaceWeb object |
►CWebTcpMessageHandler | |
CClientTcpMessageHandler | |
CServerTcpMessageHandler | |
CWorkspaceWeb | |
CWorkspaceAgentWorkflows | |
CWorkspaceContainer | |
CWorkspaceQueue | |
CApplicationSupportPluginDesigner | WorkspacePlugin singleton class for this module |
CConversionSpinBoxDesigner | Qt Designer support for ConversionSpinBox |
►CBlockingTask | Perform a task in a specific thread and wait for the result |
CThreadedChartRender | |
CSignalDrivenBlockingTask | Start a task in a specific thread and wait for a task finished signal |
CArrayNdDimensionLabelsToStringListAdaptor | |
CArrayNdDimensionsWidgetDesigner | Qt Designer support for GLWidget |
CArrayNdRangeIterable | A range of an ArrayNd that can be iterated over, exposed as a QObject so that it can be easily incorporated inside a Qt Script |
CChartInterface | |
CChartWebPageChannel | |
CChartWidgetDesigner | Qt Designer support |
CColorSpectrumButtonDesigner | Qt Designer support for ColorSpectrum |
CControlLine | |
CControlPoint | |
CDataAnalysisPluginDesigner | WorkspacePlugin singleton class for this module |
CDataCollectionWidgetDesigner | Qt Designer support |
CImageTileItem | |
CImageTileViewDesigner | Qt Designer support |
CImageToOverlayAdaptor | A TypeAdaptor class for converting an image to an image overlay |
CImageWidgetDesigner | Qt Designer support for GLWidget |
CPlotWidgetDesigner | Qt Designer support |
CScientificDoubleSpinBoxDesigner | Qt Designer support |
CSqlDatabaseWidgetDesigner | Qt Designer support |
CTableWidgetDesigner | Qt Designer support |
CTransferFunction2dClassificationView | Applies a DataSeriesMapper to a DataSeries |
CTransferFunction2dWidgetDesigner | Qt Designer support for GLWidget |
CWebLibraryInjector | Facilitates dependency injection of source files into a provided webpage |
►CAbstractRemoteScheduler | |
CTcpRemoteScheduler | |
CMongoDbRemoteScheduler | |
CSqlRemoteScheduler | |
►CAbstractScheduler | |
COOPScheduler | |
CTcpScheduler | |
CMongoDbScheduler | |
CSqlScheduler | |
CPbsScheduler | |
CSlurmScheduler | |
CDoubleToStringAdaptor | |
CExecutionDebugger | |
CExecutionTimekeeper | This class is a singleton and receives all notifications about operations' execution. It then sends a signal notifying the event. Any component wishing to make use of the operations' execution events should connect to this singleton and watch for the signal |
►CGlobalNameSerializer | This class provides serialization of global names for a Workspace-based application |
CGlobalsDiffNameSerializer | Loads global names from file into the GlobalsDiffModel |
CIntToStringAdaptor | |
CLogToGui | LogStream subclass for directing a log stream to GUI application components |
CLogToIpc | A LogStream that forward log to Ipc |
COperationRunner | Runs an operation or workspace. The OperationRunner can be used to run a workspace or operation. To use simply construct the with a path to a workspace file, existing workspace or operation. WARNING: If your client code decides to perform its own wait logic then use the OperationRunner isRunning method and not the isRunning method on your provided Workspace |
CParallelIteratingOperationMethodDispatcher | Utility class to ensure that calls from arbitrary iteration threads are forwarded onto the ParallelIterator's thread to enable the calling iteration threads to return immeadiately i.e. not block |
CSchedulerClient | |
CSchedulerController | Schedules both the local and remote execution of workspaces. The SchedulerController manages the scheduling of workspaces. A workspace can be scheduled to run either locally or remotely. The SchedulerController determines the optimum number of jobs that can be run locally, once exceeded, any additional workspaces are then remoted (subject to the availability of remote workspace-servers and the suitability of the workspace to be scheduled). If a workspace fails to be executed remotely then the workspace is scheduled locally. Irrespective of the location of workspace execution the key workspace events i.e. Start/Stop execution and Start/Stop update are observed. Workspace events that occurr on a remote machine find their way back to the scheduler by way of network messages that are translated and re-emitted locally to provide the appearance of local execution. The SchedulerController also emits significant workspace and scheduler related events that can be observed in case additional notification and/or processing is required in response to these events |
CSchedulerRequest | Handles the scheduling and lifetime management of a scheduler request. The scheduling of a request can involve either running the request locally or distributing the execution of the request to other remotely hosted schedulers. An instance of this class is created by the scheduler to handle the scheduling of a single request, to observe and process its events (received either locally or via network messages) and to collect and store data related to executing request as it works its way through the system |
CSchedulers | Maintains a collection of remote schedulers |
►CSocket | |
CTcpRemoteSchedulerSocketHandler | |
►CTask | The base class of a runnable task |
CUpdater | Updates a workspace |
CTcpMessageSocketAdapter | |
CUpdateSetProcessor | |
CDistributedPluginDesigner | WorkspacePlugin singleton class for this module |
CMeshModelFilterWidgetDesigner | Qt Designer support for MeshModelFilterWidget |
CMeshModelInterfaceComboBoxDesigner | Qt Designer support for MeshModelInterfaceComboBoxWidget |
CMeshModelInterfaceInspectorWidgetDesigner | Qt Designer support for MeshModelInterfaceInspectorWidget |
CMeshModelInterfaceSummaryWidgetDesigner | Qt Designer support for MeshModelInterfaceSummaryWidgetWidget |
CMeshModelInterfaceWidgetDesigner | Qt Designer support for MeshModelInterfaceWidgetWidget |
CMeshModelWidgetDesigner | Qt Designer support for TransformByComponentsWidget |
CMeshPluginDesigner | WorkspacePlugin singleton class for this module |
CMeshReadersComboBoxDesigner | Qt Designer support for MeshReadersComboBoxWidget |
CTransformMatrixWidgetDesigner | Qt Designer support for TransformMatrixWidgetWidget |
CVector3dGroupDegreesWidgetDesigner | Qt Designer support for Vector3dGroupDegreesWidget |
CVector3dGroupWidgetDesigner | Qt Designer support for Vector3dGroupWidget |
CCreateInstallerDesigner | |
CPackageDirectoryItemDesigner | |
CPackagePluginDesigner | |
CConnectWorkspaceToTopLevelOperationActions | Class representing actions that can be taken with regards to top-evel Workspace inputs/outputs |
CConnectionAnchor | Workspace scene item for connection anchors |
CConnectionPort | Widget class for representing an input/output port attached to an operation view |
CConnectionRack | Base class for organizing a set of ports into a vertical rack |
CConnectionView | Workspace scene item for connections |
CDelayedAction | Delay some action until control is returned to the event loop |
CHighlighter | A container of information used to describe a highlighter |
CMiniOperationRack | |
COperationIndicator | Graphical indicator for operations |
COperationViewBase | |
COperationViewImage | |
CPortRackPinButton | Graphical indicator for operations |
CRecentFilesMenuView | Menu-item based view for a RecentFilesModel |
CSelectFileActionDelegate | |
CTargetRectItem | Target bounding region for stacking mini Operations |
CTextManipulation | |
CWorkspaceActions | |
CWorkspaceController | Class for providing a model-based interface to a workspace |
►CWorkspaceModelItem | |
►CWorkspaceModelItem::IOBaseItem | |
CWorkspaceModelItem::InputArrayElementItem | |
CWorkspaceModelItem::InputArrayItem | |
CWorkspaceModelItem::InputScalarItem | |
CWorkspaceModelItem::OutputItem | |
►CWorkspaceModelItem::OperationItem | |
CWorkspaceModelItem::WorkspaceItem | |
CWorkspaceStatusTableRowItem | |
CProvenanceReporter | Provenance reporting singleton |
CPythonInitialiser | |
CQmlImageConnector | Represents a QImage input or output on a workflow as a QML element |
CQmlPropertyConnector | Connects an individual input or output on a workflow to a QML element |
CComponentBasedFlyTo | |
CImageToSceneOverlayAdaptor | |
CLinearMatrixFlyTo | |
CPlaybackControlWidgetDesigner | Qt Designer support for PlaybackControlWidget |
CRenderingPluginDesigner | WorkspacePlugin singleton class for this module |
CSceneEditorWidgetDesigner | Qt Designer support for GLWidget |
CSceneInteractionWidgetDesigner | Qt Designer support for GLWidget |
CSceneItemPropertiesWidgetDesigner | Qt Designer support for GLWidget |
CScreenNumberWidgetDesigner | Qt Designer support for ScreenNumberWidget |
CScreenSerialNumberWidgetDesigner | Qt Designer support for ScreenSerialNumberWidget |
CSelectedMeshWidgetDesigner | Qt Designer support for SelectedMeshWidget |
CSphericalMatrixFlyTo | |
CWSGLContextRegistry | Class for maintaining a registry of WSGLContexts |
CWSGLGridWidgetDesigner | Qt Designer support for GLWidget |
CWSGLModelProcessor | Model processor which converts a MeshModelInterface into an OpenGL instance of a model (WSGLRenderItem) |
CWSGLRenderQueueBuilder | Responsible for creating an ordered queue of WSGLRenderItem for use by the WSGLRenderer |
CWSGLRenderer | Renders a scene using OpenGL |
CWSGLScreenSpaceAmbientOcclusion | Class for using Screen Space Ambient Occlusion (SSAO) within an OpenGL renderer |
CWSGLWidgetDesigner | Qt Designer support for GLWidget |
CTestWorkspaceAssertionFile | This class is designed to simplify the use of loading workspace test files for use as test cases |
CDisplayUpdater | |
CDomDocumentUpdater | |
CGlobalsComparisonWidgetDesigner | Qt Designer support for a widget |
CMergeProgressWidgetDesigner | Qt Designer support for a widget |
CModifyMergedDifferencesWidgetDesigner | Qt Designer support for a widget |
CWorkflowDifferencesWidgetDesigner | Qt Designer support for WorkflowDifferencesWidget |
CWorkflowToolsPluginDesigner | WorkspacePlugin singleton class for this module |
CWorkflowUpdateRequester | Creates workflow update requests from the WorkflowDifferencesWidget |
CWorkflowUpdater | |
CWorkflowValidatorWidgetDesigner | Qt Designer support for WorkflowValidatorWidget |
CWriteableFileMenu | |
CWaitForAnyFutureToFinish | Wait for a few QFuture and finish as soon as any of them finishes |
CCertificateBrowserWidgetDesigner | Qt Designer support for a widget |
CColorButtonDesigner | Qt Designer support for ColorButton |
CColorComponentSliderDesigner | Qt Designer support for ColorComponentSlider |
CDataTableWidgetDesigner | Qt Designer support for DataTableWidget |
CDesignerDragDrop | |
CDockWidgetEventFilter | Installed as a event filter on QDockWidgets registered with a DockWidgetManager. It is used to detect mouse press events so that the manager can keep track of the last QDockWidget that was clicked on |
CDockWidgetManager | Registering a QDockWidget with a DockWidgetManager gives it the capability to float as a standalone floating widget. To activate floating, the user has to click on the QDockWidget and press ctrl-D. The floating widget can be docked by focusing on it and pressing ctrl-D again |
CEditPropertiesTaskMenu | Qt Designer extension to allow property browser configuration |
CFileNameWidgetDesigner | Qt Designer support for FileNameWidget |
CFontButtonDesigner | Qt Designer support for FontButton |
CGlobalNameTableDesigner | Qt Designer support for OperationCatalogue |
CJSEditDesigner | Qt Designer support for JSEdit |
CLineEditDesigner | Qt Designer support for LineEdit (Workspace's QLineEdit) |
CListLineEditDesigner | Qt Designer support for ListLineEdit |
CLogViewerDesigner | Qt Designer support for TextViewer |
CObjectArrayWidgetDesigner | Qt Designer support for ObjectArrayWidget |
CObjectDictionaryTableViewWidgetDesigner | Qt Designer support |
CObjectDictionaryWidgetDesigner | Qt Designer support |
CObjectGroupWidgetDesigner | Qt Designer support for ObjectGroupWidget |
COperationCatalogueDesigner | Qt Designer support for OperationCatalogue |
COperationEditorDesigner | Qt Designer support for OperationEditor |
COperationTimelineWidgetDesigner | Qt Designer support for OperationTimelineWidget |
COperationWidgetDesigner | Qt Designer support for OperationWidget |
CPasswordWidgetDesigner | Qt Designer support for a widget |
►CPropertyConnectorBase | |
CEnumPropertyConnector | |
CPropertyConnector< T > | |
CPropertyConnector< DataExecution::StringSelection > | |
CPropertySetterBoolDesigner | Qt Designer support for PropertySetterBool |
CPropertySetterIntDesigner | Qt Designer support for PropertySetterInt |
CPropertySetterQrealDesigner | Qt Designer support for PropertySetterQreal |
CPropertySetterStringDesigner | Qt Designer support for PropertySetterString |
►CQWidgetConnector | Base class for objects handling the connection between data objects and QWidget instances |
CConversionSpinBoxConnector | |
CChartWidgetConnector | |
CColorSpectrumButtonConnector | |
CDataCollectionWidgetConnector | |
CDataSeriesWidgetConnector | |
CImageTileViewConnector | |
CImageWidgetConnector | |
CPlotWidgetConnector | |
CPropertySetterDataCollectionConnector | |
CScientificDoubleSpinBoxConnector | |
CSqlDataTableWidgetConnector | |
CSqlDatabaseWidgetConnector | |
CSqlResultSetTableWidgetConnector | |
CMatrix3x3WidgetConnector | Connects a Matrix3x3Widget to a Matrix3x3Group data object |
CMeshModelInterfaceComboBoxConnector | Connects a TransformByComponents widget to a TransformMatrix data object |
CMeshModelInterfaceInspectorWidgetConnector | Connects a MeshModelInterfaceInspectorWidget to a MeshModelInterface data object |
CMeshModelInterfaceSummaryWidgetConnector | Connects a MeshModelInterfaceSummaryWidget to a MeshModelInterface data object |
CMeshModelInterfaceWidgetConnector | Connects a MeshModelInterfaceWidget to a MeshModelInterface data object |
CMeshModelWidgetConnector | Connects a MeshModelWidget to a Matrix3x3Group data object |
CMeshReadersComboBoxConnector | Connects a TransformByComponents widget to a TransformMatrix data object |
CQVectorVector3dWidgetConnector | |
CTransformByComponentsConnector | Connects a TransformByComponents widget to a TransformByComponents data object |
CTransformMatrixConnector | Connects a TransformByComponents widget to a TransformMatrix data object |
CVector3dGroupDegreesWidgetConnector | Connects a Vector3dGroupDegreesWidget to a Vector3dGroup data object |
CVector3dGroupWidgetConnector | Connects a Vector3dGroupWidget to a Vector3dGroup data object |
CSchedulerServerSelectionWidgetConnector | |
CPlaybackControlWidgetConnector | |
CScreenNumberWidgetConnector | |
CScreenSerialNumberWidgetConnector | |
CMergeProgressWidgetConnector | |
CWorkflowDifferencesWidgetConnector | |
CWorkflowValidatorWidgetConnector | |
CButtonGroupBoxConnector< T > | |
CCheckBoxConnector | |
CColorButtonConnector | |
CColorComponentSliderConnector | |
CComboBoxAsStringConnector | |
CComboBoxConnector | |
CDataTableWidgetConnector | |
CDateTimeWidgetConnector | |
CDependencyButtonConnector | |
CDoubleLineEditConnector | |
CDoubleSpinBoxConnector | |
CEnumComboBoxConnector< T > | |
CFileNameWidgetConnector | |
CFloatSpinBoxConnector | |
CFontButtonConnector | |
CGroupBoxConnector | |
CIntegerLineEditConnector | |
CIntegerSpinBoxConnector | |
CJsonJSEditConnector | |
CMatrixWidgetConnector< T > | Connects a MatrixWidget to a matrix datastructure of the specified type |
CMultipleFileNamesWidgetConnector | |
CNullWidgetConnector | A null connector that doesn't do anything |
CObjectArrayWidgetConnector | |
CObjectDictionaryTableViewWidgetConnector | |
CObjectDictionaryWidgetConnector | |
CObjectGroupWidgetConnector | |
CPasswordWidgetConnector | |
CProgressBarConnector | |
CPropertySetterBoolConnector | |
CPropertySetterIntConnector | |
CPropertySetterObjectArrayConnector | |
CPropertySetterQrealConnector | |
CPropertySetterStringConnector | |
CQByteArrayLabelConnector | |
CQPointFLineEditConnector | |
CQVariantWidgetConnector | |
►CQueuedWidgetConnector | A widget connector that causes the attached IOBase to queue all data changes to the workspace hierarchy while it's being updated |
CSceneInteractionWidgetConnector | Widget connector for the SceneInteractionWidget |
CWSGLGridWidgetConnector | Widget connector for WSGLGridWidget |
CWSGLWidgetConnector | Widget connector for GLWidget |
CRadioButtonConnector | |
CRangedSliderConnector | |
CRangedSpinBoxConnector | |
CShowWidgetButtonConnector | |
CStateToggleConnector | |
CStringComboBoxConnector | |
CStringJSEditConnector | |
CStringLineEditConnector | |
CStringListLineEditConnector | |
CStringListWidgetConnector | |
CStringSelectionWidgetConnector | |
CStringTextEditConnector | |
CTimeStampFormatWidgetConnector | |
CToggleButtonConnector | |
CVariantLabelConnector | |
CVariantLineEditConnector | |
►CQtAbstractEditorFactoryBase | The QtAbstractEditorFactoryBase provides an interface for editor factories |
►CQtAbstractEditorFactory< QtCharPropertyManager > | |
CQtCharEditorFactory | Editor widgets for properties created by QtCharPropertyManager objects |
►CQtAbstractEditorFactory< QtBoolPropertyManager > | |
CQtCheckBoxFactory | QCheckBox widgets for properties created by QtBoolPropertyManager objects |
►CQtAbstractEditorFactory< QtColorPropertyManager > | |
CQtColorEditorFactory | Color editing for properties created by QtColorPropertyManager objects |
►CQtAbstractEditorFactory< QtCursorPropertyManager > | |
CQtCursorEditorFactory | QComboBox widgets for properties created by QtCursorPropertyManager objects |
►CQtAbstractEditorFactory< QtDatePropertyManager > | |
CQtDateEditFactory | QDateEdit widgets for properties created by QtDatePropertyManager objects |
►CQtAbstractEditorFactory< QtDateTimePropertyManager > | |
CQtDateTimeEditFactory | QDateTimeEdit widgets for properties created by QtDateTimePropertyManager objects |
►CQtAbstractEditorFactory< QtDoublePropertyManager > | |
CQtDoubleSpinBoxFactory | QDoubleSpinBox widgets for properties created by QtDoublePropertyManager objects |
►CQtAbstractEditorFactory< QtEnumPropertyManager > | |
CQtEnumEditorFactory | QComboBox widgets for properties created by QtEnumPropertyManager objects |
►CQtAbstractEditorFactory< QtFontPropertyManager > | |
CQtFontEditorFactory | Font editing for properties created by QtFontPropertyManager objects |
►CQtAbstractEditorFactory< QtKeySequencePropertyManager > | |
CQtKeySequenceEditorFactory | Editor widgets for properties created by QtKeySequencePropertyManager objects |
►CQtAbstractEditorFactory< QtStringPropertyManager > | |
CQtLineEditFactory | QLineEdit widgets for properties created by QtStringPropertyManager objects |
►CQtAbstractEditorFactory< QtIntPropertyManager > | |
CQtScrollBarFactory | QScrollBar widgets for properties created by QtIntPropertyManager objects |
CQtSliderFactory | QSlider widgets for properties created by QtIntPropertyManager objects |
CQtSpinBoxFactory | QSpinBox widgets for properties created by QtIntPropertyManager objects |
►CQtAbstractEditorFactory< QtTimePropertyManager > | |
CQtTimeEditFactory | QTimeEdit widgets for properties created by QtTimePropertyManager objects |
►CQtAbstractEditorFactory< QtVariantPropertyManager > | |
CQtVariantEditorFactory | Widgets for properties created by QtVariantPropertyManager objects |
CQtAbstractEditorFactory< PropertyManager > | The QtAbstractEditorFactory is the base template class for editor factories |
►CQtAbstractPropertyManager | The QtAbstractPropertyManager provides an interface for property managers |
CQtBoolPropertyManager | And manages boolean properties |
CQtCharPropertyManager | The QtCharPropertyManager provides and manages QChar properties |
CQtColorPropertyManager | The QtColorPropertyManager provides and manages QColor properties |
CQtCursorPropertyManager | The QtCursorPropertyManager provides and manages QCursor properties |
CQtDatePropertyManager | The QtDatePropertyManager provides and manages QDate properties |
CQtDateTimePropertyManager | The QtDateTimePropertyManager provides and manages QDateTime properties |
CQtDoublePropertyManager | The QtDoublePropertyManager provides and manages double properties |
CQtEnumPropertyManager | The QtEnumPropertyManager provides and manages enum properties |
CQtFlagPropertyManager | The QtFlagPropertyManager provides and manages flag properties |
CQtFontPropertyManager | The QtFontPropertyManager provides and manages QFont properties |
CQtGroupPropertyManager | The QtGroupPropertyManager provides and manages group properties |
CQtIntPropertyManager | The QtIntPropertyManager provides and manages int properties |
CQtKeySequencePropertyManager | The QtKeySequencePropertyManager provides and manages QKeySequence properties |
CQtLocalePropertyManager | The QtLocalePropertyManager provides and manages QLocale properties |
CQtMarginsFPropertyManager | The QtMarginsFPropertyManager provides and manages QMarginsF properties |
CQtMarginsPropertyManager | The QtMarginsPropertyManager provides and manages QMargins properties |
CQtPointFPropertyManager | The QtPointFPropertyManager provides and manages QPointF properties |
CQtPointPropertyManager | The QtPointPropertyManager provides and manages QPoint properties |
CQtRectFPropertyManager | The QtRectFPropertyManager provides and manages QRectF properties |
CQtRectPropertyManager | The QtRectPropertyManager provides and manages QRect properties |
CQtSizeFPropertyManager | The QtSizeFPropertyManager provides and manages QSizeF properties |
CQtSizePolicyPropertyManager | The QtSizePolicyPropertyManager provides and manages QSizePolicy properties |
CQtSizePropertyManager | The QtSizePropertyManager provides and manages QSize properties |
CQtStringPropertyManager | The QtStringPropertyManager provides and manages QString properties |
CQtTimePropertyManager | The QtTimePropertyManager provides and manages QTime properties |
CQtVariantPropertyManager | And manages QVariant based properties |
CQtMetaEnumWrapper | |
CQtTreePropertyBrowserConnector | |
CQtTreePropertyBrowserDesigner | Qt Designer support for QtTreePropertyBrowser |
CRangedSliderDesigner | Qt Designer support for RangedSlider |
CRangedSpinBoxDesigner | Qt Designer support for RangedSpinBox |
CScriptWidgetDesigner | Qt Designer support for a widget |
CStandAloneWidgetDesigner | Qt Designer support for StandAloneWidget |
CStateToggleDesigner | Qt Designer support for StandAloneWidget |
CStringListWidgetDesigner | Qt Designer support for StringListWidget |
CTimeStampFormatWidgetDesigner | Qt Designer support for a widget |
CTreeSelectionWidgetDesigner | Qt Designer support for a widget |
CWebBrowserWidgetDesigner | Qt Designer support for WebBrowserWidget |
CWidgetManager | Singleton for managing widgets attached to workspace data |
CWidgetPropertyMonitor | Class for monitoring changes to a widget property |
CWorkspaceNotesWidgetDesigner | Qt Designer support for WorkspaceTabWidget |
CWorkspacePluginDesigner | WorkspacePlugin singleton class for this module |
CWorkspaceStatusTableDesigner | Qt Designer support for the Workspace status table |
CWorkspaceTabWidgetDesigner | Qt Designer support for WorkspaceTabWidget |
CWorkspaceTableWidgetDesigner | Qt Designer support |
CWorkspaceTreeViewDesigner | Qt Designer support for WorkspaceTreeView |
CWorkspaceTreeWidgetDesigner | Qt Designer support for WorkspaceTreeWidget |
CHdf5PluginDesigner | WorkspacePlugin singleton class for this module |
►CQOpenGLExtension_EXT_multi_draw_arrays | |
CWSGLBufferObjectCache | The WSGLBufferObjectCache is a cache which manages the allocation and storage of WSGLBufferObjectCacheItem (cache items) |
►CQOpenGLFunctions | |
CWSGLBufferObjectCache | The WSGLBufferObjectCache is a cache which manages the allocation and storage of WSGLBufferObjectCacheItem (cache items) |
CWSGLSparseOctree | |
CWSGLTexture | Encapsulates the state attached to an OpenGL texture |
►CQOpenGLShaderProgram | |
CWSGLShaderProgram | Represents an OpenGL shader program present on a particular context |
►CQPlainTextEdit | |
►CHighlightingTextEdit | |
CHighlightingGhostTextEdit | |
CJSEdit | |
►CQProgressBar | |
COperationViewProgressBar | |
►CQPushButton | |
►CColorButton | |
CFramedColorButton | QPushButton subclass that adds a frame coloured by the hue of the main colour |
CFontButton | |
►CQQuickItem | |
CQmlGlobalName | Represents a Workspace Global Name in a QML file |
CQmlWorkspaceLog | Represents the workspace log stream in a QML file |
CQmlWorkspaceRunner | Represents a Workspace workflow in a QML user interface |
►CQQuickPaintedItem | |
CQmlImage | Represents a Workspace QImage in a QML scene |
►CQRunnable | |
CTask | The base class of a runnable task |
►CQSharedData | |
CSqlBoundObjectGroupData | |
►CQSlider | |
CRangedSlider | |
►CQSortFilterProxyModel | |
CWorkspaceModelFilter | |
CGlobalsDiffSortFilterModel | Proxy filter that allows a GlobalsDiffModel to be sorted and filtered |
►CQSpinBox | |
CRangedSpinBox | |
►CQSplashScreen | |
CSplashScreen | Custom splash screen for stand alone applications. See BrandingWidget for usage examples |
►CQStandardItem | |
CWorkspaceModelItem | |
►CQStandardItemModel | |
CTreeSelectionModel | |
►CQStyledItemDelegate | |
►CDifferenceHighlightingStyledItemDelegate | Displays coloured highlights in the display text based on known differences between it and another string (ie that displayed in the cell next to it). Does not affect editing |
CCustomWidgetItemDelegate | Creates an editor widget based on the underlying data's type and preferred display widget |
CEditorSelectorItemDelegate | Creates a set of QComboBoxes that allow the user to select the type of data and preferred display widget for the item |
►CQSyntaxHighlighter | |
CHighlighting | Highlights text in a QTextDocument |
CTextHighlighter | |
►CQTableView | |
CTableWidget | Widget for displaying tables using a table model |
►CQTableWidget | |
CWorkspaceTableWidget | Generic Workspace table widget that can be embedded into other widgets for additional functionality |
►CQTabWidget | |
CConfigurePluginsWidget | Widget for configuring the workspace plugins |
CQtBrowserItem | Property in a property browser instance |
►CQTcpServer | |
CTcpRemoteScheduler::TcpServer | |
CQtCursorDatabase | |
►CQTextBlockUserData | |
CBlockData | |
►CQTextEdit | |
CTextViewer | |
►CQThread | |
CLoggingThread | Thread for modifying the log - writing to it, adding streams etc |
CRequestProcessor | |
CRequestProcessor | |
CWSGLModelProcessingThread | A thread for asynchronously processing OpenGL model updates |
CRequestProcessor | |
CRequestProcessor | |
►CQToolButton | |
COperationColorToolButton | Convience QToolButton class that contains an OperationColorSlider as a menu item of the button |
►CQtProperty | Encapsulates an instance of a property |
CQtVariantProperty | Convenience class handling QVariant based properties |
CQtPropertyBrowserUtils | |
►CQTreeView | |
CGlobalsDiffTreeView | View of a GlobalsDiffModel showing global name elements from each side-by-side |
CIOTreeWidget | QTreeView specialization for showing an Operation's inputs and outputs |
CWorkspaceTreeView | Generic Workspace tree view that can be embedded into other widgets for additional functionality |
►CQTreeWidget | |
►CSortOnDemandTreeWidget | Tree widget that supports sorting by clicking on a column header as well as dragging items from row to row |
CDisplayWidgetTree | Top-level only abstract tree-based dialog box for displaying inputs and outputs with DisplayWidgets |
CSceneInteractionWidget | A tree widget that allows users to view and modify a scene hierarchy defined in the workspace |
CProperyEditorTreeWidget | |
►CQTreeWidgetItem | |
CSceneInteractionWidgetItem | Class representing an individual scene item in the tree. Note that QTreeWidgetItem is not a QObject so we can't start adding signals and slots to it (https://stackoverflow.com/questions/19053355/error-when-connecting-a-qtreewidgetitem) |
CQtScriptEnginePool | Provides a means to create just one engine pool per thread |
►CQtService | |
►CRemoteSchedulerServiceBase | |
CRemoteSchedulerService | |
CQuadSplitter | Helper class for splitting quad shell elements |
CQuaternion | Quaternion class for handling spherical interpolation |
CIOBase::QueueChangesWhileUpdatingSentry | |
CQueuedInteraction | |
►CQUndoCommand | Base class for all undoable commands. It is part of the Qt toolkit |
CSetCreateChartInputsCmd | Command class for adding an input to an input array |
CSetModifyObjectDictionaryInputsCmd | Command class for setting the inputs on a ModifyObjectDictionary operation |
CAddConnectionCmd | Command class for adding a connection to a workspace view |
CAddInputElementCmd | Command class for adding an input to an input array |
CAddOperationCmd | Command class for adding an operation to a workspace |
CAddOutputCmd | Command class for adding an output to an operation (specifically, aimed at a FilePathBuilder operation) |
CChangeBroadcastUpdatesBehaviourCmd | Command class for changing an workspace operation's behaviour regarding broadcasting of update events |
CChangeCatalogueDetailsCmd | Command class for changing an operation's label |
CChangeDataNameCmd | Command class for changing the data name of a polymorphic data operation |
►CChangeDescriptionCmd | Command class for changing the description of a polymorphic data operation |
CUserChangedIOBaseDescription | |
CUserChangedOperationDescription | |
CChangeEnableProfilingCmd | Command class for changing an workspace operation's behaviour regarding broadcasting of update events |
►CChangeGlobalNameCmd | Command class for changing the data name of a polymorphic data operation |
CUserChangedIOBaseGlobalName | |
CUserChangedOperationGlobalName | |
CChangeIOBaseNameCmd | Command class for changing the name of a iobase object |
CChangeNamespaceCmd | Command class for changing a workspace's namespace |
CChangeOperationDataFactoryCmd | Command class for changing an operation's color |
CChangeOperationFeaturesCmd | Command class for changing an operation's features |
CChangeOperationLabelCmd | Command class for changing an operation's label |
CChangePreferredWidgetCmd | Command class for changing the preferred widget of an iobase object |
CChangeProgressContributionCmd | Command class for changing an operation's contribution to its parent workspace's progress |
CChangeWorkspaceParallelBehaviourCmd | Command class for changing an workspace operation's update behaviour |
CChangeWorkspaceParallelProcessBehaviourCmd | Command class for changing an workspace operation's update behaviour |
CChangeWorkspaceUpdateBehaviourCmd | Command class for changing an workspace operation's update behaviour |
CConfigureConnection | Command class for updating details of a connection from a serialized representation |
CConfigureCustomIoOperationCmd | QUndoCommand class for CustomInputsOutputsOperation |
CConnectionCopySourceCmd | Command class for toggling whether or not a connection copies the source data |
CEnableAllConnectionsCmd | Command class for enabling all connections |
CLoadWorkflowCmd | Undoable command to load contents into a new Workspace operation |
CRemoveConnectionCmd | Command class for removing a connection from a workspace view |
CRemoveFilePathDataCmd | Command class for removing path configuration data from a FilePathBuilder operation |
CRemoveInputElementCmd | Command class for removing an input from an input array |
CRemoveOperationCmd | Command class for removing an operation from a workspace view |
CRenumberOperationCmd | Command class for changing the ID of an operation |
CReplaceOperationCmd | Command class for replacing an operation |
CRestoreIOBaseData | Command class for changing the name of a iobase object |
CSetScriptingOperationInputsOutputsCmd< O > | Command class for adding an input to an input array |
CSetWorkspaceSourceUrlCmd | Undoable command to change the stored external source URL for a Workspace |
CToggleConnectionEnabledCmd | Command class for disabling a connection |
CUpdateFilePathDataCmd | Command class for adding or updating path configuration data to a FilePathBuilder operation |
CSetModifyGroupInputsCmd | Command class for setting the inputs on a ModifyGroup operation |
CAddConnectionAnchor | Command class for adding a connection anchor |
CAddNoteItem | Command class for adding a note item |
CAddToAnchor | Command class for adding a connection to an anchor |
CEditMiniOperationRackLabelItem | Command class for editting a mini operation rack's label |
CEditNoteItem | Command class for editting a note item |
CMergeMiniOperationRacks | Command class for adding a note item |
CMoveMiniOperationRack | Command class for moving a mini operation rack |
CMoveSelection | Command class for moving operation widgets |
CPasteFromClipboard | Command class for pasting a serialized workspace description |
CPolymorphicDataTypeChange | Command class for changing the data type for a PolymorphicDataOperation |
CRemoveConnectionAnchor | Command class for removing a connection anchor |
CRemoveFromAnchor | Command class for removing a connection from an anchor |
CRemoveNoteItem | Command class for removing a note item |
CResizeNoteItem | Command class for resizing a note item |
CResizeWorkspace | Command class for automatically resizing the workspace view to its contents |
CRotateAnchor | Command class for rotating a connection anchor |
CSplitMiniOperationRack | Command class for adding a note item |
CUserChangedOperationColor | Command class for changing an operation's background color |
CUserChangedOperationIcon | Command class for changing an operation's icon |
CUserChangedOperationUi | Command class for changing an operation's .ui file |
CSetSceneItemLibraryBuilderInputsCmd | Command class for adding an input to an input array |
CSetShaderLibraryBuilderInputsCmd | Command class for adding an input to an input array |
CTransformManipulatorUndoCommand | Command class for undoing transform manipulation actions in a scene widget |
►CQUndoGroup | |
CWorkspaceUndoGroup | Provides an undo stack for each workspace |
CQVariantHelper< T, G, C, E, HasMetaType > | |
CQVariantHelper< DataAnalysis::DataSeries, false, true, false > | |
CQVariantHelper< DataExecution::ObjectDictionary, false, true, false > | |
CQVariantHelper< Mesh::TransformMatrix, false, true, false > | |
CQVariantHelper< Mesh::Vector3d, false, true, false > | |
CQVariantHelper< ObjectArray, false, true, false > | |
CQVariantHelper< QJsonDocument, false, true, false > | |
CQVariantHelper< QVariant, false, C, E, true > | |
CQVariantHelper< T, false, C, true, true > | |
CQVariantHelper< T, false, false, false, true > | |
CQVariantHelper< T, G, C, E, false > | |
CQVariantHelper< T, true, C, false, true > | |
►CQWebEnginePage | |
CChartWebPage | Web page used to render a chart. Separated out from the widget so that it can be re-used in various other contexts, such as off-screen rendering |
►CQWebEngineUrlSchemeHandler | |
CHelpNetworkAccessManager | |
►CQWebEngineView | |
CAnnounceCheckWidget | Checks for Workspace announcements |
►CQWidget | |
CConfigureRemoteWidget | Widget for configuring remote authentication details |
CExecutionInspectorWidget | |
CRemoteSchedulerWidget | Widget for controlling the remote scheduler |
CWorkspaceAgentWorkflowWidget | |
CCertificateBrowserWidget | |
CClientWidget | Provides a view of client-side settings relating to remote execution |
►CCredentialsWidget | |
CBACredentialsWidget | |
CNoneCredentialsWidget | A widget for editing anonymous credentials |
CChartWidget | Displays a Chart object using a QWebView |
CColorSpectrumButton | |
CColorSpectrumEditor | |
CColorSpectrumSelectionWidget | |
CCreateChartDataCollectionPropertiesWidget | |
CCreateChartPropertiesWidget | |
CDataCollectionWidget | Deprecated - User Widgets::ObjectDictionaryWidget |
CDataSeriesWidget | |
CDimensionRangeWidget | A widget for displaying and editing a dimension range |
CRunMatLabScriptPropertiesWidget | |
CSqlDatabaseWidget | Widget for viewing and editing data in a SQL database |
CTransferFunction2dWidget | |
CCreateObjectDictionaryPropertiesWidget | |
CDecomposeObjectDictionaryPropertiesWidget | |
CFilePathBuilderPropertiesWidget | |
CModifyObjectDictionaryWidget | Widget for editing the contents of a ModifyObjectDictionary. Intended for use as an additional tab to the operation properties dialog |
CRunQtScriptPropertiesWidget | |
►CSchedulerConfigurationWidget | |
COOPSchedulerConfigurationWidget | A widget for configuring a oop based scheduler |
CTcpRemoteSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CTcpSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CMongoDbRemoteSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CMongoDbSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CSqlRemoteSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CSqlSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CPbsSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CSlurmSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CSchedulerFeatureListWidget | Provides a widget that supports the adding and removing of features |
CSchedulerListWidget | Provides a view of client-side settings relating to remote execution |
CServerWidget | Provides a view of settings relating to authenticated entity management |
CTreeSelectionBuilderPropertiesWidget | |
CRetryRulesWidget | Provides a view of client-side settings relating to remote execution |
CMatrix3x3Widget | Widget for displaying / editing the contents of a Matrix3x3Group |
CMeshModelInterfaceInspectorWidget | Widget for inspecting nodes and elements of a MeshModelInterface |
CMeshModelInterfaceSummaryWidget | |
CMeshModelInterfaceWidget | Widget for displaying properties of a MeshModelInterface |
CMeshModelWidget | |
CQVectorVector3dWidget | |
CTransformMatrixWidget | |
CVector3dGroupDegreesWidget | |
CVector3dGroupWidget | |
CCreateInstallerWidget | Widget for the CreateInstaller operation |
CBreakpoints | A Widget to show and manipulate breakpoints in ExecutionDebugger |
CCheckBoxList | List widget containing items that each have their own checkbox |
CCustomInputsOperationPropertiesWidget | |
CCustomOutputsOperationPropertiesWidget | |
CCustomPathsPropertiesWidget | |
CExecutionCallstack | A Widget to show Callstack of a currently selected thread in ExecutionDebugger |
CGlobalNameTable | Dockable widget containing a table of all global names |
CModifyGroupPropertiesWidget | Special widget for editing the properties of a modify group operation |
COperationColorSlider | Widget for controlling the background color of operations |
COperationEditor | Container for an OperationWidget with an association to a WorkspaceController |
COperationTimelineWidget | Dockable widget containing the timeline of all operations |
CPolymorphicPropertiesWidget | |
CRunPythonScriptPropertiesWidget | |
CSetFormatWidget | |
CFormatStringPropertiesWidget | |
CWorkspaceBreadCrumbs | |
CWorkspaceNotesWidget | Widget for displaying notes for a workspace |
CWorkspacePropertiesWidget | |
CWorkspaceStatusTable | Dockable widget containing a table of all workspaces and their current execution status |
CWorkspaceTabWidget | Tab widget for editing workspaces |
CWorkspaceThreadsWidget | A Widget to show worker threads captured in ExecutionDebugger |
►CWorkspaceTreeWidget | A tree view widget showing a Workspace hierarchy |
CAnalysisTree | Class for customising a WorkspaceTreeWidget without changing the application-wide settings |
CRemoteExecutionSettingsWidget | Provides a view of settings relating to remote execution |
CRetryRulesWidget | Provides a view of client-side settings relating to remote execution |
CSchedulerServerSelectionWidget | Restricts the selection of available servers |
CMouseControlBindingEditor | A widget for editing a mouse control binding |
CPlaybackControlWidget | Widget for controlling playback of a scene |
CRenderingSettingsWidget | Provides a view of settings relating to the rendering plugin |
CSceneEditorWidget | A widget encompassing the WSGLWidget, SceneInteractionWidget and SceneItemPropertiesWidget |
CSceneItemLibraryWidget | Widget for editing the contents of a SceneItemLibrary. Added as an additional tab to the operation properties dialog |
CSceneItemPropertiesWidget | A widget for editing the properties of a scene item, including it's name and relevant inputs |
CScreenNumberWidget | Restricts the selection of screens to the available range |
CScreenSerialNumberWidget | Restricts the selection of screens to the available range |
CSelectedMeshWidget | Widget for viewing information about the selected mesh in a rendering window |
CShaderLibraryWidget | Widget for editing the contents of a ShaderLibrary. Added as an additional tab to the operation properties dialog |
CWSGLGridWidget | Widget for rendering grids using OpenGL |
CWSGLRendererSettingsWidget | |
CWSGLWidget | Widget for interactive rendering of a Scene object using OpenGL |
CRetryRulesWidget | Provides a view of client-side settings relating to remote execution |
CCustomWidgetWrapper | A wrapper for an editor based on a preferred display widget; controls moving data between the model and the widget's data object |
CEditorSelectorWidget | Widget lets the user choose the item's data type and preferred display widget |
CLineNumberArea | |
CMergeProgressWidget | Displays an array of MergeItem |
►CSettingsWidget | Widget ready to be added to a SettingsStackDialog widget |
CColourSettingsWidget | Loads the application colours (this is application dependent), and lets the user change them |
CDefaultMergeSettingsWidget | Sets the defaults associated with the merge defaults |
CWorkflowDifferencesWidget | Display workflow differences as held in an ObjectArray |
CWorkflowValidatorWidget | Display workflow validation report as held in an ObjectArray |
CBrandingWidget | Software branding widget for use with SplashScreen and AboutDialog in stand alone applications |
CColorComponentSlider | A simple slider for a single component of a color (red, green, blue or alpha) |
►CConnectionDisplayWidget | A widget which holds a connection icon as well as a display widget |
CConnectionDisplayButton | A widget which holds a connection icon as well as a display widget wrapper button |
CDataTableWidget | This widget allows to interact with a DataTable |
CDisplayWidgetButton | Button that displays an embedded display widget in a dialog when clicked |
CFloatingDockWidget | Container widget for storing the contents of a QDockWidget. While a QDockWidget can itself float by itself, it does not behave in a same way as most windows do with the main limitation that a floating QDockWidget can't be easily maximised. FloatingDockWidget is used as a work-around for this limitation but taking possession of a QDockWidget's contents and is displayed as a standalone floating widget |
CGeneralProgressBarWidget | This class defines a progress bar in a general sense: a possibly non-contiguous bar. The interest lies in the fact that some actions can be on/off, so non-contiguous. This progress bar also supports coloring that corresponds to different action's states, zoom-in/out and mouse hovering above the bars that shows in a tooltip the precise time at the mouse pointer location |
CJSEditWidget | A wrapper class of JSEdit with enriched functions of opening and saving scripts |
CMatrixWidget | Widget for displaying / editing the contents of a matrix datastructure. Assumes that all data is going to be in floating point format |
CObjectArrayWidget | |
CObjectController | |
CObjectDictionaryTableViewWidget | Widget for displaying the contents of an ObjectDictionary in a table format |
CObjectDictionaryWidget | Widget for displaying the contents of a ObjectDictionary in an expandable tree |
CObjectGroupWidget | Generic tree view widget to view and interact with any data type derived from ObjectGroup |
►COperationConnectionWidget | Base class for QWidgets that connect to an entire operation rather than just a single IOBase |
CArrayNdDimensionsWidget | Widget for selecting the dimensions of an ArrayND object. Should be used as part of an Operation |
CMeshModelFilterWidget | Widget for displaying and modifying MeshModelFilters |
CModifyMergedDifferencesWidget | Offers user input to an auto merge process, such as choosing to ignore a merge or (to be implemented) choose which workflow to choose in case of conflict |
CScriptWidget | Operation widget for editing scripts |
CTreeSelectionWidget | Operation widget for displaying lists of toggle check boxes in a tree view |
COperationWidget | A container widget for showing a widget for a particular operation |
CPasswordWidget | Widget to use for entering passwords |
CQVariantWidget | Widget for displaying the contents of a QVariant in an expandable tree |
►CQtAbstractPropertyBrowser | QtAbstractPropertyBrowser provides a base class for implementing property browsers |
CQtTreePropertyBrowser | QTreeWidget based property browser |
CQtBoolEdit | |
CQtCharEdit | |
CQtColorEditWidget | |
CQtFontEditWidget | |
CQtKeySequenceEdit | |
CShowWidgetButton | |
CStateToggle | |
CStringListWidget | |
CTimeStampFormatWidget | Sets a format string intended for a QDateTime object |
CWidgetWindow | Provides a floating window which keeps its title synchronized with its source |
CSelectableMeshReaders::Reader | Details about a specific reader |
CRefCountedObject | Base class for reference-counted objects |
CRefCountedObjectPtr< T > | Template class for smart pointers-to-T objects (requires modification to T) |
CRefCountedPtr< T > | Template class for reference-counted pointers-to-T (T requires no special modification) |
CRefCountedPtr< CSIRO::Application::Memento::Data > | |
►CRegion | Abstract base class defining an arbitrary region in 3D space |
CBoundingBox | Describes a bounding box region in 3D space |
CBoundingCylinder | Describes a bounding cylinder region in 3D space |
CBoundingPlane | Describes a bounding plane region in 3D space |
CBoundingSphere | Describes a bounding sphere region in 3D space |
CRegionIntersection | Defines an intersection of an arbitrary number of regions |
CRegionNegate | Defines the logical negation of a region |
CRegionTransform | Applies an arbitrary affine transformation to a region |
CRegionUnion | Defines a union of an arbitrary number of regions |
CRegionProcessor | |
CRemoteManager | Singleton for handling network requests |
CRenderGlyphCallback | Base class for callbacks that need to be invoked per-glyph. This allows users of a particular shader program to change uniform values on a per-glyph basis if need-be |
CRenderingSettings | Class representing the settings specific to the rendering plugin |
CProvenanceReporter::Reporter::ReportConfig | |
CRetryRule | |
CRetryRule | |
CRetryRule | |
CRetryRules | |
CRetryRules | |
CRetryRules | |
CRodMesher | Creates a mesh for a rod |
CRunScriptUtilities | |
CScaledZeroVectorError | Exception class for when an attempt is made to scale a zero vector |
►CSceneInteraction | |
CAddSceneItem | A SceneInteraction that adds a new scene item to an existing transform |
CFocusOnSceneItem | A SceneInteraction that focuses the camera on a scene item |
CRemoveSceneItem | A SceneInteraction that removes a scene item from the scene |
CSceneItemLabelChanged | A SceneInteraction the lets an operation update itself when it's label changes |
CSceneItemLibrary | Library containing scene items, allowing scene item instances to be stored with identifiers, and be instanced elsewhere in a scene |
►CSceneItemType | An abstract base class for the types of scene items or 'nodes' that make up the scene interaction tree |
►CSceneItemTypeSingleton< AmbientLightItemType > | |
CAmbientLightItemType | A ambient light item type in the scene interaction tree |
►CSceneItemTypeSingleton< AxesOverlayItemType > | |
CAxesOverlayItemType | A Lambert shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< AxisModelItemType > | |
CAxisModelItemType | A grid scale item type in the scene interaction tree |
►CSceneItemTypeSingleton< AxisScaleItemType > | |
CAxisScaleItemType | An axis scale item type in the scene interaction tree |
►CSceneItemTypeSingleton< BlinnPhongShaderItemType > | |
CBlinnPhongShaderItemType | A BlinnPhong shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< CameraItemType > | |
CCameraItemType | A camera item type in the scene interaction tree |
►CSceneItemTypeSingleton< ClipPlaneItemType > | |
CClipPlaneItemType | Defines a SceneItemType for ClipRegions with an attached Plane region |
►CSceneItemTypeSingleton< ClipPlaneItemTypeDeprecated > | |
CClipPlaneItemTypeDeprecated | Defines a SceneItemType for ClipRegions with an attached Plane region |
►CSceneItemTypeSingleton< ColorStateShaderItemType > | |
CColorStateShaderItemType | A color state shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< ControlPointMeshItemType > | |
CControlPointMeshItemType | A control point mesh item type in the scene interaction tree |
►CSceneItemTypeSingleton< DirectionalLightItemType > | |
CDirectionalLightItemType | A directional light item type in the scene interaction tree |
►CSceneItemTypeSingleton< DynamicMeshModelItemType > | |
CDynamicMeshModelItemType | A dynamically created (on the workflow) mesh model item type in the scene interaction tree |
►CSceneItemTypeSingleton< ElementColoringShaderItemType > | |
CElementColoringShaderItemType | An element coloring shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< ElementToNodeColoringShaderItemType > | |
CElementToNodeColoringShaderItemType | A node coloring shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< GridScaleItemType > | |
CGridScaleItemType | A grid scale item type in the scene interaction tree |
►CSceneItemTypeSingleton< ImageOverlayItemType > | |
CImageOverlayItemType | A Lambert shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< LambertShaderItemType > | |
CLambertShaderItemType | A Lambert shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< MeshModelInstanceItemType > | |
CMeshModelInstanceItemType | A mesh model instance item type in the scene interaction tree |
►CSceneItemTypeSingleton< MeshModelItemType > | |
CMeshModelItemType | A mesh model item type in the scene interaction tree. This includes the file reader operation and the MeshModelSource |
►CSceneItemTypeSingleton< MeshModelSequenceItemType > | |
CMeshModelSequenceItemType | A mesh model sequence item type in the scene interaction tree. This includes the file reader operation and the MeshModelSource |
►CSceneItemTypeSingleton< MultiModelNodeColoringShaderItemType > | |
CMultiModelNodeColoringShaderItemType | A node coloring shader preprocessor (for multiple mesh models) item type in the scene interaction tree |
►CSceneItemTypeSingleton< MultiModelNodeColoringShaderPreprocessItemType > | |
CMultiModelNodeColoringShaderPreprocessItemType | A node coloring shader preprocessor (for multiple mesh models) item type in the scene interaction tree |
►CSceneItemTypeSingleton< NodeColoringShader2ItemType > | |
CNodeColoringShader2ItemType | A node coloring shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< NodeColoringShaderItemType > | |
CNodeColoringShaderItemType | A node coloring shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< PointLightItemType > | |
CPointLightItemType | A point light item type in the scene interaction tree |
►CSceneItemTypeSingleton< RadialGridItemType > | |
CRadialGridItemType | A grid scale item type in the scene interaction tree |
►CSceneItemTypeSingleton< RodGlypherItemType > | |
CRodGlypherItemType | A sphere glygher item type in the scene interaction tree |
►CSceneItemTypeSingleton< SceneRootItemType > | |
CSceneRootItemType | A Scene root item type in the scene interaction tree |
►CSceneItemTypeSingleton< SphereGlypherItemType > | |
CSphereGlypherItemType | A sphere glygher item type in the scene interaction tree |
►CSceneItemTypeSingleton< SpotLightItemType > | |
CSpotLightItemType | A spot light item type in the scene interaction tree |
►CSceneItemTypeSingleton< StreakGlypherItemType > | |
CStreakGlypherItemType | |
►CSceneItemTypeSingleton< SuperQuadGlypherItemType > | |
CSuperQuadGlypherItemType | A super quadric glygher item type in the scene interaction tree |
►CSceneItemTypeSingleton< TextOverlayItemType > | |
CTextOverlayItemType | A Lambert shader item type in the scene interaction tree |
►CSceneItemTypeSingleton< Texture2dItemType > | |
CTexture2dItemType | A 2d texture item type in the scene interaction tree |
►CSceneItemTypeSingleton< TransformItemType > | |
CTransformItemType | A Transform item type in the scene interaction tree |
►CSceneItemTypeSingleton< VectorGlypherItemType > | |
CVectorGlypherItemType | A vector glygher item type in the scene interaction tree |
CSceneItemTypeSingleton< Derived > | SceneItemType singleton class template |
CSceneItemTypeManager | Manager for SceneItemType classes |
CSceneItemTypeSingletonTraits< Derived > | SceneItemType singleton class template |
►CSceneRenderer | Base class anything that renders a scene |
►CTypedSceneRenderer< WSGLRenderer > | |
CWSGLRenderer | Renders a scene using OpenGL |
CTypedSceneRenderer< T > | Special typed scenerenderer class which saves subclasses from having to implement functionality for retrieving the unique identifier for their renderer |
►CSceneRendererContext | Represents the context for a given renderer, in which all its state information is stored |
CWSGLContext | Manages the data shared within an OpenGL context |
CSceneRendererTypeId | Class used to uniquely identify each type of renderer available in the workspace |
CSchedulerFeature | |
CSchedulerFeatures | Maintains a collection of scheduler features |
►CSchedulerProvider | The base class of all authentication providers |
COOPSchedulerProvider | |
CTcpSchedulerProvider | |
CMongoDbSchedulerProvider | |
CSqlSchedulerProvider | |
CPbsSchedulerProvider | |
CSlurmSchedulerProvider | |
CSchedulerProviderManager | Maintains a list of scheduler providers |
CSchedulerRequests | |
CSchedulerSettings | Provides access to client side authentication settings |
CExecutionDebugger::Scope | |
CScopedDeviceAcquisition | Scoped acquisition of a device |
CScopedElapsedTimeLogger | Measure and trace elapsed time during lifetime of object |
CScopeGuard< Callable > | Generic scopeguard to simplify RAII where cleanup is needed |
CScriptLibraryRegistry | Repository through which source files for script dependencies can be stored for later usage. Includes convenience method for adding comma-delimited string of sources (addSourceListing) |
►CSearchRegion< T > | |
CPartitionConstantGrid< CSIRO::Mesh::Node > | |
CPartitionConstantGrid< T > | |
CSearchRegion< CSIRO::Mesh::Node > | |
CSelectableMeshReaders | Singleton class that provides an extensible list of mesh readers |
CSelfElevate | |
►CSerialize | Base class for all objects that may want to support serialization |
CColorSpectrum | Describes a color spectrum that maps a floating point number in the range [0,1] to a specific color |
CTransferFunction2dClassification | Base class for classification objects attached to transfer functions |
►CDataObject | Base class for all data objects |
CTypedObject< bool > | |
CTypedObject< CSIRO::DataExecution::Dependency > | |
CTypedObject< IntVector > | |
CTypedObject< int > | |
CTypedObject< CSIRO::DataAnalysis::Array3dTyped > | |
CTypedObject< CSIRO::DataAnalysis::ColorScale > | |
CTypedObject< CSIRO::DataAnalysis::ArrayNd > | |
CTypedObject< CSIRO::DataAnalysis::NamedDimensionRange > | |
CTypedObject< CSIRO::DataExecution::ObjectArray > | |
CTypedObject< double > | |
CTypedObject< ScaleType > | |
CTypedObject< QString > | |
CTypedObject< TickLabelNumberFormat > | |
CTypedObject< QStringList > | |
CTypedObject< CSIRO::DataAnalysis::Chart > | |
CTypedObject< QImage > | |
CTypedObject< CSIRO::DataAnalysis::ColorSpectrum > | |
CTypedObject< ColorScaleImage::Orientation > | |
CTypedObject< ColorScaleImage::NumberFormat > | |
CTypedObject< QColor > | |
CTypedObject< QFont > | |
CTypedObject< CSIRO::DataAnalysis::SqlCompositePrimaryKey > | |
CTypedObject< CSIRO::DataExecution::ObjectDictionary > | |
CTypedObject< QVariant > | |
CTypedObject< CSIRO::DataAnalysis::ScriptedDataSeriesMapper > | |
CTypedObject< CSIRO::DataAnalysis::ImageOverlay > | |
CTypedObject< CSIRO::DataAnalysis::GridPlot > | |
CTypedObject< ImageTileSet::SizePolicy > | |
CTypedObject< QJsonDocument > | |
CTypedObject< CSIRO::DataAnalysis::ImageTileSet > | |
CTypedObject< QSqlDatabase > | |
CTypedObject< CreateSqlTableFromCsvFile::ColumnHeaderFormatting > | |
CTypedObject< CreateSqlTableFromCsvFile::DetermineDatatypes > | |
CTypedObject< CSIRO::DataAnalysis::TransferFunction2d > | |
CTypedObject< CsvReader::ColumnHeaderFormatting > | |
CTypedObject< QVector< double > > | |
CTypedObject< CSIRO::DataAnalysis::DataSeries > | |
CTypedObject< QVector< int > > | |
CTypedObject< DiscreteNamedDimensionRangeFilter::Operator > | |
CTypedObject< CSIRO::DataAnalysis::NamedDimensionRangeFilter > | |
CTypedObject< GetImage3dSlice::SlicePlane > | |
CTypedObject< CSIRO::DataAnalysis::SqlResultSet > | |
CTypedObject< ImageOverlay::Anchor > | |
CTypedObject< CSIRO::DataExecution::TypedObjectArray< T > > | |
CTypedObject< CSIRO::DataAnalysis::DataSeriesMapper > | |
CTypedObject< size_type > | |
CTypedObject< CSIRO::DataAnalysis::ArrayNdDimensionLabels > | |
CTypedObject< CSIRO::DataAnalysis::AxisSettings > | |
CTypedObject< Plot::LegendAnchor > | |
CTypedObject< CSIRO::DataAnalysis::PlotItem > | |
CTypedObject< CSIRO::DataAnalysis::Plot > | |
CTypedObject< PlotItem::ColorMode > | |
CTypedObject< PlotItem::LineMode > | |
CTypedObject< PlotItem::LineStyle > | |
CTypedObject< PlotItem::LineType > | |
CTypedObject< PlotItem::Glyph > | |
CTypedObject< PlotRecolor::Theme > | |
CTypedObject< RawVoxelReader::VoxelDataSize > | |
CTypedObject< ResizeImage::ResizeUnits > | |
CTypedObject< ResizeImage::SmoothingType > | |
CTypedObject< CSIRO::DataAnalysis::TransferFunction2dClassification > | |
CTypedObject< QDateTime > | |
CTypedObject< Compare::Operator > | |
CTypedObject< QByteArray > | |
CTypedObject< DoubleToString::Format > | |
CTypedObject< FileIterator::OutputFormat > | |
CTypedObject< CSIRO::DataExecution::FileFilter > | |
CTypedObject< CSIRO::DataExecution::FileSortFlags > | |
CTypedObject< FileLoop::OutputFormat > | |
CTypedObject< CSIRO::DataExecution::DirIteratorFlags > | |
CTypedObject< PlatformInfo::Platform > | |
CTypedObject< CSIRO::DataExecution::StringSelection > | |
CTypedObject< QTime > | |
CTypedObject< CSIRO::Mongo::Bson > | |
CTypedObject< CSIRO::Mesh::MeshModelInterface > | |
CTypedObject< CSIRO::Rendering::Shader > | |
CTypedObject< CSIRO::Mesh::MeshModelLibrary > | |
CTypedObject< CSIRO::Rendering::Transform > | |
CTypedObject< CSIRO::Rendering::SceneItem > | |
CTypedObject< CSIRO::Mesh::NodeMapper > | |
CTypedObject< CSIRO::Mesh::MeshModel > | |
CTypedObject< NodeHandleList > | |
CTypedObject< CSIRO::Mesh::Vector3dGroup > | |
CTypedObject< CSIRO::Mesh::BoundingBox > | |
CTypedObject< CSIRO::Mesh::BoundingCylinder > | |
CTypedObject< CSIRO::Mesh::BoundingPlane > | |
CTypedObject< CSIRO::Mesh::BoundingSphere > | |
CTypedObject< CSIRO::Mesh::Vector3d > | |
CTypedObject< CSIRO::Mesh::TruncatedCone > | |
CTypedObject< CSIRO::Mesh::ElementScriptMapper > | |
CTypedObject< VectorMapping > | |
CTypedObject< CSIRO::Mesh::ElementStateMapper > | |
CTypedObject< EnsureElementStateExists::StateType > | |
CTypedObject< EnsureNodeStateExists::StateType > | |
CTypedObject< CSIRO::Mesh::TypedMeshModelFilter > | |
CTypedObject< MeshModel::ListType > | |
CTypedObject< QVector4D > | |
CTypedObject< RangeInOut > | |
CTypedObject< CSIRO::Mesh::MeshModelSource > | |
CTypedObject< CSIRO::Mesh::TransformMatrix > | |
CTypedObject< DataType > | |
CTypedObject< quint8 > | |
CTypedObject< quint16 > | |
CTypedObject< MeshModelInterface::int_type > | |
CTypedObject< CSIRO::Mesh::NodeCriterion > | |
CTypedObject< CSIRO::Mesh::NodeScriptMapper > | |
CTypedObject< CSIRO::Mesh::NodeStateMapper > | |
CTypedObject< CSIRO::Mesh::NodeTextureMapper > | |
CTypedObject< CSIRO::Mesh::Region > | |
CTypedObject< CSIRO::Mesh::ElementCriterion > | |
CTypedObject< CSIRO::Mesh::TransformGroup > | |
CTypedObject< SmoothMeshMethod > | |
CTypedObject< Vector3dGroup > | |
CTypedObject< CSIRO::Mesh::VectorNodeStateMapper > | |
CTypedObject< CSIRO::Mesh::VectorNodeTextureMapper > | |
CTypedObject< CSIRO::Package::PackageItem > | |
CTypedObject< CreateInstaller::VendorPackageNameLocation > | |
CTypedObject< CSIRO::Package::LinuxDesktopIcon > | |
CTypedObject< CSIRO::Package::StartMenuItem > | |
CTypedObject< CSIRO::Provenance::ProvenanceReporter::Reporter > | |
CTypedObject< Provenance::ReportItemAs > | |
CTypedObject< WorkflowResult > | |
CTypedObject< CSIRO::Rendering::AmbientLight > | |
CTypedObject< CSIRO::Rendering::Camera > | |
CTypedObject< CSIRO::Rendering::SceneOverlay > | |
CTypedObject< CSIRO::Rendering::Texturizer > | |
CTypedObject< CSIRO::Rendering::BillboardImageShader > | |
CTypedObject< SurfaceRepresentation > | |
CTypedObject< CSIRO::Rendering::BlinnPhongShader > | |
CTypedObject< CSIRO::Rendering::Scene > | |
CTypedObject< Camera::ProjectionMode > | |
CTypedObject< CSIRO::Rendering::CameraInteractionOptions > | |
CTypedObject< ClipRegion::ClipCriteria > | |
CTypedObject< CSIRO::Rendering::ClipRegion > | |
CTypedObject< CSIRO::Rendering::Annotation > | |
CTypedObject< CSIRO::Rendering::ColorStateShader > | |
CTypedObject< SuperquadricMesher::TextureCoords > | |
CTypedObject< CSIRO::Rendering::DepthShader > | |
CTypedObject< CSIRO::Rendering::DirectionalLight > | |
CTypedObject< CSIRO::Mesh::ElementMapper > | |
CTypedObject< CSIRO::Rendering::ElementColoringShader > | |
CTypedObject< LodAccessMethod > | |
CTypedObject< GridScaleBuilder::Plane > | |
CTypedObject< CSIRO::Rendering::LambertShader > | |
CTypedObject< CSIRO::Rendering::Glypher > | |
CTypedObject< CSIRO::Rendering::NodeColoringShader > | |
CTypedObject< NormalShader::Mode > | |
CTypedObject< CSIRO::Rendering::NormalShader > | |
CTypedObject< CSIRO::Rendering::OctreeShader > | |
CTypedObject< CSIRO::Rendering::RenderTargetType > | |
CTypedObject< CSIRO::Rendering::PlotGrid3dRenderOptions > | |
CTypedObject< CSIRO::Rendering::PointLight > | |
CTypedObject< CSIRO::Rendering::LightAttenuationFactors > | |
CTypedObject< RadialGridBuilder::Plane > | |
CTypedObject< RenderTargetType > | |
CTypedObject< RenderSettings::FaceCulling > | |
CTypedObject< RenderSettings::SymbolSizeCoordinateSystem > | |
CTypedObject< unsigned int > | |
CTypedObject< CSIRO::Rendering::RenderFilter > | |
CTypedObject< RenderViewFrustumToMesh::TextureLocation > | |
CTypedObject< CSIRO::Rendering::Texture2D > | |
CTypedObject< CSIRO::Rendering::RodGlypher > | |
CTypedObject< RodGlypherTargetType > | |
CTypedObject< CSIRO::Rendering::ShaderLibrary > | |
CTypedObject< CSIRO::Rendering::SceneItemLibrary > | |
CTypedObject< CSIRO::Rendering::RenderSettings > | |
CTypedObject< CSIRO::Rendering::SceneItemInstance > | |
CTypedObject< SphereGlypher::SphereType > | |
CTypedObject< CSIRO::Rendering::SphereGlypher > | |
CTypedObject< LinearSpatialPartitioningTree::TreeLayout > | |
CTypedObject< LinearSpatialPartitioningTree::QuadtreePlane > | |
CTypedObject< PatchCountSpecification > | |
CTypedObject< CSIRO::Rendering::SpotLight > | |
CTypedObject< CSIRO::Rendering::SquareGlypher > | |
CTypedObject< CSIRO::Rendering::StreakGlypher > | |
CTypedObject< CSIRO::Rendering::SuperquadricGlypher > | |
CTypedObject< Texturizer::Wrapping > | |
CTypedObject< CSIRO::Rendering::Texture3D > | |
CTypedObject< CSIRO::Rendering::TextureCoordShader > | |
CTypedObject< CSIRO::Rendering::TextureProjectionShader > | |
CTypedObject< CSIRO::Mesh::VectorNodeMapper > | |
CTypedObject< CSIRO::Rendering::VectorGlypher > | |
CTypedObject< CSIRO::Rendering::VolumeShader > | |
CTypedObject< CSIRO::Ssh::SshSession > | |
CTypedObject< QPointF > | |
CTypedObject< ReportingLevel > | |
CTypedObject< uint > | |
CTypedObject< T > | Template for instantiating a smart pointer to a particular data type |
►CDataTable | This class defines the DataTable data type. A DataTable is a table that contains a set of columns and a collection of data records (i.e. rows) |
CSqlDataTable | |
CExecutionTimekeeper::Event | Event to be passed around |
►CObjectArray | Generic array class for holding an array of DataObject's |
CTypedObjectArray< T > | Convenience typed interface to an object array, which can be converted to a general ObjectArray in Workspace through use of a DerivedToBaseAdaptor |
CObjectDictionary | Holds a named set of DataObject instances, previosuly DataAnalysis::DataCollection |
CObjectGroup | Class for relating a group of DataObject instances together |
CSerializedTree | Class to hold a serialized representation of a tree of objects |
CStringSelection | Provides a list of strings, one of which will be considered selected |
►CTypeAdaptor | Provides a way to adapt one type to another |
►CJsonObjectGroupAdaptorBase< From, QJsonDocument > | |
CJsonObjectGroupAdaptor< From, QJsonDocument > | A TypeAdaptor class for converting from Json to an ObjectGroup |
►CJsonObjectGroupAdaptorBase< QJsonDocument, To > | |
CJsonObjectGroupAdaptor< QJsonDocument, To > | A TypeAdaptor class for converting from Json to an ObjectGroup |
CArray3dAdaptor< From, To > | Adapts an Array3dTyped<From> to Array3dTyped<To> |
CArrayNdDimensionLabelsToStringListAdaptor | |
CDataSeriesAdaptor< T > | A TypeAdaptor class for adapting T to a DataSeries where T is like a std::vector or QVector |
CDataSeriesToQVariantAdaptor | Adapts a DataSeries to a QVariant |
CImageToOverlayAdaptor | A TypeAdaptor class for converting an image to an image overlay |
CQVariantToDataSeriesAdaptor | Adapts a QVariant to a DataSeries |
CQVariantToQImageAdaptor | Adapts a QVariant to a DataSeries |
CAssignmentAdaptor< From, To > | A TypeAdaptor class for converting between two types using assignment operator |
CDateTimeToStringAdaptor | Adapts a QDateTime object to a QString object |
CDependencyDateTimeAdaptor | Adapts a Dependency object to a QDateTime object |
CDerivedToBaseAdaptor< D, B > | A TypeAdaptor class for converting a derived class to a base class |
CDoubleToStringAdaptor | |
CEnumToIntAdaptor< T > | A TypeAdaptor class for converting a derived class to a base class |
CIntToStringAdaptor | |
CJsonObjectGroupAdaptorBase< From, To > | Adaptor base class for converting from QJsonDocument to/from an ObjectGroup-derived class |
CQVariantToQVectorDateTimeAdaptor | Adapts a QVariant to a QVector<QDateTime> |
CQVariantToQVectorDoubleAdaptor | Adapts a QVariant to a QVector<double> |
CQVariantToQVectorIntAdaptor | Adapts a QVariant to a QVector<int> |
CSimpleAdaptor< From, To > | A TypeAdaptor class for converting between two types using an adapt(From, To) func |
CSimpleDataObjectAdaptor< From, To > | A TypeAdaptor class for converting between two types using an adapt(DataObject from, DataObject to, bool copy) func |
CTimeToStringAdaptor | Adapts a QTime object to a QString object |
CAdaptFromQVariant< T > | |
CAdaptToQVariant< T > | |
CMeshModelInterfaceToMeshModelAdaptor | Adapts a MeshModelInterface to a MeshModel |
CMeshModelToMeshModelInterfaceAdaptor | Adapts a MeshModel to a MeshModelInterface |
CTransformGroupAdaptor | Adapts a TransformGroup object to a TransformMatrix |
CTypedNullOperationMeshModelFilterAdaptor | Adapts a NullOperationMeshModelFilter to a TypedMeshModelFilter |
CTypedScalarNodeStateFilterAdaptor | Adapts a ScalarNodeStateFilter to a TypedMeshModelFilter |
CNumPyToArray3dScalarAdaptor | |
CImageToSceneOverlayAdaptor | |
CTransformToTransformGroupAdaptor | Adapts a Rendering::Transform's world matrix to a Mesh::TransformGroup |
CUpdatable | Base class for all objects that are executable within a workspace |
CElementMapper | Base class defining an interface for mapping a model's elements to values |
CMatrix3x3Group | Object group containing a 3x3 matrix of floating point numbers |
CNodeMapper | Base class defining an interface for mapping a model's nodes to values |
CTransformByComponents | Specify a transform matrix by its components |
CTypedMeshModelFilter | Allows polymorphic serialization of MeshModelFilters |
CGlypher | Base class for glyphers to be used with a MeshModelInstance |
CKeyControlBinding | Key control binding |
CMouseControlBinding | Mouse control binding |
CTexturizer | Base class for texturizers to be used with a MeshModelInstance |
CSerializeDataType< T > | Traits class defining whether detection of serialization support for class T is permitted |
CSerializeDataType< Mesh::MeshModelSource > | |
CSerializeDefaultImpl< T, Allowed, Srl, Strm, E > | |
CSerializeDefaultImpl< T, true, false, false, true > | |
CSerializeDefaultImpl< T, true, false, true, E > | |
CSerializeDefaultImpl< T, true, true, Strm, E > | |
CSerializedItem | Class to hold a serialized representation of an object |
►CSerializedTreeIO | Interface for reading or writing out a serialized tree in a specific format |
CSerializedTreeJsonIO | Interface for writing out a serialized tree in an JSON format |
CSerializedTreeXmlIO | Interface for writing out a serialized tree in an XML format |
CServer | Represents a remotely accessible server |
CServers | Maintains a collection of Servers |
CSession | Wrapper of mongoc_client_session_t |
CSessionHandler | |
CSessionManager | |
CSettingsMap< Enum >::Setting | |
►CSettingContainer | |
CAgentSettings | |
CServerSettings | |
CSettingItem< T > | |
CSettingItem< bool > | |
CSettingItem< int > | |
CSettingItem< QString > | |
CSettingItemImpl< T > | |
CSettings | Singleton class holding the settings for the Workspace |
CSettingsMap< Enum > | This abstract class stores settings information and current value. It wraps around QMap that maps some type of settings Enum to a QVariant |
►CSettingsMap< UiSetting > | |
CUserInterfaceMap | |
CSettingsVariables | Singleton class for storing settings variables |
►CShaderImplementation | Base class for shader implementations. Associated with a specific factory |
►CTypedShaderImplementation< BlinnPhongShader, WSGLRenderer, WSGLBlinnPhongShaderImplementation > | |
CWSGLBlinnPhongShaderImplementation | |
►CTypedShaderImplementation< ColorStateShader, WSGLRenderer, WSGLColorStateShaderImplementation > | |
CWSGLColorStateShaderImplementation | |
►CTypedShaderImplementation< DepthShader, WSGLRenderer, WSGLDepthShaderImplementation > | |
CWSGLDepthShaderImplementation | |
►CTypedShaderImplementation< ElementColoringShader, WSGLRenderer, WSGLElementColoringShaderImplementation > | |
CWSGLElementColoringShaderImplementation | |
►CTypedShaderImplementation< HighlightElementShader, WSGLRenderer, WSGLHighlightElementShaderImplementation > | |
CWSGLHighlightElementShaderImplementation | A shader implementation of the highlight element shader |
►CTypedShaderImplementation< HighlightNodeShader, WSGLRenderer, WSGLHighlightNodeShaderImplementation > | |
CWSGLHighlightNodeShaderImplementation | A shader implementation of the highlight element shader |
►CTypedShaderImplementation< LambertShader, WSGLRenderer, WSGLLambertShaderImplementation > | |
CWSGLLambertShaderImplementation | |
►CTypedShaderImplementation< NodeColoringShader, WSGLRenderer, WSGLNodeColoringShaderImplementation > | |
CWSGLNodeColoringShaderImplementation | |
►CTypedShaderImplementation< NormalShader, WSGLRenderer, WSGLNormalShaderImplementation > | |
CWSGLNormalShaderImplementation | |
►CTypedShaderImplementation< OctreeShader, WSGLRenderer, WSGLOctreeShaderImplementation > | |
CWSGLOctreeShaderImplementation | |
►CTypedShaderImplementation< SymbolShader, WSGLRenderer, WSGLSymbolShaderImplementation > | |
CWSGLSymbolShaderImplementation | |
►CTypedShaderImplementation< TextureCoordShader, WSGLRenderer, WSGLTextureCoordShaderImplementation > | |
CWSGLTextureCoordShaderImplementation | |
►CTypedShaderImplementation< TextureProjectionShader, WSGLRenderer, WSGLTextureProjectionShaderImplementation > | |
CWSGLTextureProjectionShaderImplementation | OpenGL implementation of the WSGLTextureProjectionShader |
►CTypedShaderImplementation< VolumeShader, WSGLRenderer, WSGLVolumeShaderImplementation > | |
CWSGLVolumeShaderImplementation | |
CTypedShaderImplementation< S, R, Derived > | Templated base-class for shader implementations that are specific to a particular renderer type and specific to a single shader type. Uses the curiously recurring template pattern to manage the factories associated with the derived implementation class |
►CShaderImplementationFactory | |
CTypedShaderImplementationFactory< T > | |
CShaderImplementationFactoryTraits< T > | Traits class for shaderimpls of type T |
CShaderLibrary | Library containing shader objects, allowing shader instances to be stored with identifiers |
CDataFactory::SharedInfo | |
►CShellSurfaceError | Base class for all exceptions related to processing shell surfaces |
CDuplicateElementError | Duplicate shell element exception class |
CInconsistentSurfaceNormalsError | Inconsistent shell element normals exception class |
CMultipleFreeEdgesError | Multiple free edges exception class |
CSurfaceIntersectError | Multiple surface intersect exception class |
CThinWedgeError | Overlaid shell elements exception class |
CSimpleInput< T > | |
CSimpleInput< bool > | |
CSimpleInput< Compare::Operator > | |
CSimpleInput< CSIRO::DataAnalysis::Array3dTyped > | |
CSimpleInput< CSIRO::DataAnalysis::ColorScale > | |
CSimpleInput< CSIRO::DataAnalysis::ColorSpectrum > | |
CSimpleInput< CSIRO::DataAnalysis::TransferFunction2d > | |
CSimpleInput< CSIRO::DataExecution::Dependency > | |
CSimpleInput< CSIRO::DataExecution::DirIteratorFlags > | |
CSimpleInput< CSIRO::DataExecution::FileFilter > | |
CSimpleInput< CSIRO::DataExecution::FileSortFlags > | |
CSimpleInput< CSIRO::DataExecution::ObjectArray > | |
CSimpleInput< CSIRO::DataExecution::ObjectDictionary > | |
CSimpleInput< CSIRO::Mesh::BoundingBox > | |
CSimpleInput< CSIRO::Mesh::MeshModelInterface > | |
CSimpleInput< CSIRO::Mesh::MeshModelLibrary > | |
CSimpleInput< CSIRO::Mesh::NodeMapper > | |
CSimpleInput< CSIRO::Mesh::TransformMatrix > | |
CSimpleInput< CSIRO::Mesh::Vector3d > | |
CSimpleInput< CSIRO::Mesh::Vector3dGroup > | |
CSimpleInput< CSIRO::Mongo::Bson > | |
CSimpleInput< CSIRO::Rendering::Camera > | |
CSimpleInput< CSIRO::Rendering::PlotGrid3dRenderOptions > | |
CSimpleInput< CSIRO::Rendering::Scene > | |
CSimpleInput< CSIRO::Rendering::SceneItem > | |
CSimpleInput< CSIRO::Rendering::Shader > | |
CSimpleInput< CSIRO::Rendering::Transform > | |
CSimpleInput< CSIRO::Ssh::SshSession > | |
CSimpleInput< double > | |
CSimpleInput< FileLoop::OutputFormat > | |
CSimpleInput< ImageTileSet::SizePolicy > | |
CSimpleInput< int > | |
CSimpleInput< LinearSpatialPartitioningTree::QuadtreePlane > | |
CSimpleInput< LinearSpatialPartitioningTree::TreeLayout > | |
CSimpleInput< LodAccessMethod > | |
CSimpleInput< NormalShader::Mode > | |
CSimpleInput< PatchCountSpecification > | |
CSimpleInput< QByteArray > | |
CSimpleInput< QColor > | |
CSimpleInput< QDateTime > | |
CSimpleInput< QImage > | |
CSimpleInput< QJsonDocument > | |
CSimpleInput< QString > | |
CSimpleInput< QStringList > | |
CSimpleInput< QVariant > | |
CSimpleInput< RenderViewFrustumToMesh::TextureLocation > | |
CSimpleInput< ReportingLevel > | |
CSimpleInput< RodGlypherTargetType > | |
CSimpleInput< SurfaceRepresentation > | |
CSimpleInput< VectorMapping > | |
CSimpleInputArray< T > | |
CSimpleInputArray< CSIRO::DataAnalysis::TransferFunction2dClassification > | |
CSimpleInputArray< CSIRO::DataExecution::Dependency > | |
CSimpleInputArray< CSIRO::DataExecution::ObjectArray > | |
CSimpleInputArray< CSIRO::DataExecution::ObjectDictionary > | |
CSimpleInputArray< CSIRO::Package::StartMenuItem > | |
CSimpleInputArray< QImage > | |
CSimpleInputArray< QString > | |
CSimpleInputOutput< T > | |
CSimpleInputOutput< CSIRO::DataExecution::ObjectDictionary > | |
CSimpleInputOutput< CSIRO::Mesh::MeshModelInterface > | |
CSimpleInputOutput< QJsonDocument > | |
CSimpleInputOutput< QSqlDatabase > | |
CSimpleOutput< T > | |
CSimpleOutput< bool > | |
CSimpleOutput< CSIRO::DataAnalysis::ImageTileSet > | |
CSimpleOutput< CSIRO::DataAnalysis::TransferFunction2d > | |
CSimpleOutput< CSIRO::DataExecution::ObjectArray > | |
CSimpleOutput< CSIRO::DataExecution::ObjectDictionary > | |
CSimpleOutput< CSIRO::Mesh::MeshModelInterface > | |
CSimpleOutput< CSIRO::Mesh::MeshModelLibrary > | |
CSimpleOutput< CSIRO::Mesh::MeshModelSource > | |
CSimpleOutput< CSIRO::Mesh::TransformMatrix > | |
CSimpleOutput< CSIRO::Rendering::DepthShader > | |
CSimpleOutput< CSIRO::Rendering::NormalShader > | |
CSimpleOutput< CSIRO::Rendering::Texture2D > | |
CSimpleOutput< CSIRO::Rendering::TextureProjectionShader > | |
CSimpleOutput< CSIRO::Rendering::Transform > | |
CSimpleOutput< CSIRO::Rendering::VolumeShader > | |
CSimpleOutput< int > | |
CSimpleOutput< QByteArray > | |
CSimpleOutput< QDateTime > | |
CSimpleOutput< QImage > | |
CSimpleOutput< QJsonDocument > | |
CSimpleOutput< QString > | |
CSimpleOutput< QStringList > | |
CSimpleOutput< QVector< double > > | |
CSimpleOutput< uint > | |
CSimpleOutput< WorkflowResult > | |
CSizeOverOne | |
CSortDataTypeImpl< T, isSortable > | |
►CSortDataTypeImpl< T, Application::IsSortable< T >::value > | |
CSortDataType< T > | Traits class defining whether a class T can be sorted. This is important for some comparison operations |
CSortDataTypeImpl< T, false > | |
CSortDefaultImpl< T, C > | |
CSortDefaultImpl< T, false > | |
CSoundEffectRegistry | Sound effect registry |
CSplitAndLodPointCloud | A functor that splits a point cloud into multiple sub-regions (patches) and computes multiple levels of detail (LODs) for each |
CSplitAndLodPointCloud::SplitSettings | Settings that control how a point cloud is split into patches |
CSqlBoundObjectClassData | Contains static information about a specific SqlBoundObjectGroup class. Is used to capture data shared at the class level that cannot be specified statically |
CSqlClientScheduler | |
CSqlCompositePrimaryKey | A class encapsulating information about a stored composite primary key (i.e. a primary key spanning the values of multiple fields) |
CSqlDataModel | Provides an interface to access data from an SQL database as bound objects. The created objects can then be manipulated by calling code and submitted back to the model to write back to the database |
CSqlDataModelResult | Contains information about results of an operation on the SqlDataModel such as a fetch, insert or update |
►CSqlDbClient | |
CRequestProcessor | |
CSqlResultSet | The result of an SQL query, use GetSqlResultSetColumn operation to access results |
CSqlSchedulerDefs | |
CSshSession | |
CSshWrapper | |
►CState | Defines state info for an object |
CElement | Defines a generic element class |
CNode | Defines a node in (x,y,z) space with an ID. The node also has state info |
►CStateControl | Defines a class to manipulate State objects |
CElementList< Segment > | |
CElementList< ShellElement > | |
CElementList< VolumeElement > | |
CElementList< T > | Class for storing a list of T objects |
CNodeList | Class for storing a list of nodes |
►CStateHandle | Base class for state handles |
CElementStateHandle | A handle to an element state |
CNodeStateHandle | A handle to a node state |
CStateInfo | Defines a class to hold info for one particular state |
CStateMap | |
CStateSelector< T > | Helper class for getting a state whose type depends on a template parameter |
CStateVerificationFunctor< SrcInterfaceType, DestInterfaceType, DataType > | |
Cstatic_is_lock_free< bool > | |
Cstatic_is_lock_free< U * > | |
Cstatic_is_lock_free_num< T > | |
Cstatic_is_lock_free_num< int > | |
Cstatic_is_lock_free_num< long > | |
Cstatic_is_lock_free_num< long long > | |
Cstatic_is_lock_free_num< short > | |
Cstatic_is_lock_free_num< signed char > | |
►Cstatic_is_lock_free_num< std::make_signed< T >::type > | |
Cstatic_is_lock_free< T > | |
CGlobalNameTracker::Status | |
CStdCapture | |
CStillExecutingChecker | Checks that an Updatable object's execution thread is stopped |
CSTLAsciiReader | |
CSTLBinaryReader | |
►CStoragePolicy | |
CPartitionConstantData< T, StoragePolicy > | Data structure for partitioning with a constant interval grid |
CStreakMeshGenerator | |
►CStreamable< T > | Traits class to determine if a type T supports output and input streaming |
CStreamableFallback< T, bypass, Allowed > | |
CStreamableFallback< T, false, false > | |
CStreamableFallback< T, true, Allowed > | |
►Cstreambuf | |
Ciautogzstream | File stream input with gzip functionality |
CStreamlinedMeshModelInterfaceImpl< T > | |
CStreamlinedMeshModelInterfaceImpl< CSIRO::DataAnalysis::PartitionedVector > | |
CStreamlinedMeshModelInterfaceImpl< std::vector > | |
CStreamlinedStateStorage< C > | |
CStreamlinedStateStorage< std::vector > | |
►CStringFragment | |
CHighlightingStringFragment | Keeps track of the starting pos and length of a string fragment, and whether it should be highlighted or not |
CStringHighlights | Keeps list of fragments of text to be highlighted, or to be flagged as a point at which text was inserted into an alternate string |
CSuperquadricMesher | Creates a mesh for a superquadric |
►CTcpMessage | |
►CWebTcpMessage | |
►CAssignMsg | Base class for all assignment messages |
CAssignGlobalNameMsg | Message for assigning a globalName value |
CAssignInputMsg | Message for assigning an input value |
CExecuteMsg | Message to commence execution of a workspace |
CListMsg | Message for a list request (asking for a list of inputs / outputs / globalNames) |
CListResponseMsg | When a list request has been completed, a list response is returned to the server containing the details of the requested items |
CStopExecutionMsg | Message for stopping execution of a running workspace |
CTerminateMsg | Message for terminating a workspace process |
CWatchCancelMsg | Message for when a watch is cancelled |
CWatchMsg | Message for creating a new watch |
CWatchUpdatedMsg | Base class for all assignment messages |
CWorkspaceErrorMsg | Message for when an error occurs in a workspace |
CWorkspaceFailedMsg | Message for when a workspace fails to execute |
CWorkspaceSuccessMsg | Message for when a workspace successfully completes execution |
►CSchedulerTcpMessage | The base class of tcp messages sent by a scheduler |
CAbortedWorkspaceUpdateMessage | Represents a message sent by a remote scheduler to a workspace client indicating that the remotely executing workspace has aborted updating |
CChangePriorityInQueueWorkspaceMessage | Message reply with a list of Workspace in queue |
CClearWorkspaceHistoryMessage | Message Request for cleaning up history |
CClientHeartbeatMessage | Heartbeat between client and server to check server available. Client will constantly send this and server should reply as soon as possible |
CDelayScheduledWorkspaceMessage | Message created when a workspace is delayed |
CFailedToScheduleWorkspaceMessage | Message created when a workspace has failed to be scheduled by a remote scheduler |
CFinishedWorkspaceExecutionMessage | Represents a message sent by a remote scheduler to a workspace client indicating that the remotely executing workspace has finished execution |
CGetListAllWorkspaceMessage | Message Request for a list of all Workspace workflows |
CGetListQueueWorkspaceMessage | Message Request for a list of Workspace in queue |
CGetWorkspaceDetailMessage | Message Request for details of a specific Workspace workflow |
CHandshakeMessage | Handshake between client and server to check server available. Server will use this message to pass a session ID to identify a client |
CHeartbeatMessage | Heartbeat between client and server to check client available. Server will constantly send this and client should reply as soon as possible |
COperationUpdateEventListMessage | Represents a message sent by a remote scheduler to a workspace client that contains a list of operation update events in the remote execution |
CPauseQueueWorkspaceMessage | Message pause Workspace in queue |
CResumeQueueWorkspaceMessage | Message resume Workspace in queue |
CServerLoadMessage | Send summary of server load to client. Server will constantly send this |
CStartedWorkspaceExecutionMessage | Represents a message sent by a remote scheduler to a workspace client indicating that the remotely executing workspace has started execution |
CStartedWorkspaceUpdateMessage | Represents a message sent by a remote scheduler to a workspace client indicating that the remotely executing workspace has started updating |
CStopWorkspaceExecutionMessage | Use this message to stop the execution of a workspace on a remote machine |
CWorkspaceDetailMessage | Message reply for details of a specific Workspace workflow |
CWorkspaceListMessage | Message reply with a list of Workspace in queue |
CWorkspaceLogMessage | Represents a message sent by a remote scheduler to a workspace client indicating that an operation in the remote workspace has notified a log message |
►CWorkspaceTcpMessage | The base class of workspace-based Scheduler-originated network messages |
CFinishedWorkspaceUpdateMessage | Represents a message sent by a remote scheduler to a workspace client indicating that the remotely executing workspace has finished updating |
CScheduleWorkspaceExecutionMessage | Use this message to schedule the execution of a workspace on a remote machine |
►CTcpMessageFactory | The base class of all tcp message factories |
CWorkspaceTcpMessageFactory | The base class of all Scheduler-originated network messages |
►CTemporaryDirectory | An application-level temporary directory, similar to QTemporaryFile |
CTemporaryDirectoryWithSearchPaths | TemporaryDirectory subclass with additional support for Qt resource search paths |
CTemporaryErrors | |
CTestWorkspaceAssertionFile::TestCase | |
►CTestHarness | Basic test harness for running test cases |
CTestSuite::TestCase< TestNum > | Nested class template defining a test case for test TestNum |
CTestIfDerivedFrom< Derived, Base > | Define a constraints base class with a testable value |
CTestIfDerivedFuncs< Derived, Base > | |
CTestSuite | Class for implementing a suite of related tests |
CTextDifference | |
CTextDifferencer | |
►CTextLogger | Convenience base class for anything associated with an operation that needs to write text to the log manager |
CConnection | Represents a connection of an output to an input |
COperation | All workspace operations must derive from this class |
CEnumPropertyConnector | |
CPropertyConnector< DataExecution::StringSelection > | |
CTextTemplate | Represents a template (or set of templates) that can be rendered using a supplied context |
CTextureImage | Dimension-and-format-dependent texture image, used as a returned type by Texturizer |
CExecutionDebugger::Thread | |
Cthread_id_converter< thread_id_t > | |
CThreadExitListener | |
CThreadExitNotifier | |
CThreadSafeLock | |
CToolLogCategoryGuard | Temporarily disables the normal log warnings if they are inappropriate and distracting in the Workflowtool context |
CTransaction | Wrapper of a mongo transaction over a Session |
CTransferFunction2d | Represents a TransferFunction in two dimensions. The x-dimension is the data value and the y-dimension is the gradient of the data value |
►CTransferFunction2dClassificationImpl | |
CTransferFunction2dAngleClassification | Applies a DataSeriesMapper to a DataSeries |
CTransferFunction2dRectClassification | |
►CTransferFunction2dInteraction | |
CAddClassification | |
CDeleteClassification | |
CUpdateClassification | |
CTransformMatrix::TransformHasNoInverse | Exception class for when an attempt is made to find the inverse of a singular transform matrix |
CTransformMatrix | |
CTriangle | |
CTrie | Super basic trie class for validating strings. Speeds up the code needed for some autocomplete / validation used in QLineEdits |
CTriSplitter | Helper class for splitting tri shell elements |
CWSGLSparseOctree::Tuple | |
►Ctype | |
CHasOperatorEqual< T, EqualTo > | Constraints class for whether or not a type can be compared to another with operator== |
►Ctype | |
CHasOperatorLessThan< T, LessThan > | Constraints class for whether or not a type can be compared to another with operator< |
►CType | A type of element supported by a MeshModelInterface |
►CTypeSingleton< Hexahedron > | |
CHexahedron | |
►CTypeSingleton< Point > | |
CPoint | |
►CTypeSingleton< PolyLine > | |
CPolyLine | |
►CTypeSingleton< Polygon > | |
CPolygon | |
►CTypeSingleton< Quadrilateral > | |
CQuadrilateral | |
►CTypeSingleton< Segment > | |
CSegment | |
►CTypeSingleton< Tetrahedron > | |
CTetrahedron | |
►CTypeSingleton< Triangle > | |
CTriangle | |
►CTypeSingleton< Unsupported > | |
CUnsupported | |
CTypeSingleton< Derived > | |
►Ctype | |
CIteratingWorkspaceBase< ConditionalLoop, false > | |
►Ctype | |
CIteratingWorkspaceBase< Derived, false > | |
CIteratingWorkspaceBase< Derived, true > | |
CIteratingWorkspaceBase< Derived, Parallel > | |
►Ctype | |
CIteratingWorkspaceBase< FileLoop, true > | |
►Ctype | |
CIteratingWorkspaceBase< ForLoop, true > | |
►Ctype | |
CIteratingWorkspaceBase< ObjectArrayLoop, false > | |
►Ctype | |
CIteratingWorkspaceBase< TranslateObjectDictionary, true > | |
►Ctype | |
CIteratingWorkspaceBase< ZeroMQReplyLoop, false > | |
►Ctype | |
CIteratingWorkspaceBase< ZeroMQSubscribeLoop, false > | |
►CTypeAdaptorFactory | Base class for all TypeAdaptorFactory instances |
CArray3dTypedAdaptorFactory< From, To > | Factory for creating adaptors of Array3dTyped<From> to Array3dTyped<To> |
CArrayNdDimensionLabelsToStringListAdaptor::Factory | Factory for the adaptor |
CDataSeriesAdaptorFactory< T > | A TypeAdaptorFactory class for an adaptor converting a type into a DataSeries |
CDataSeriesToQVariantAdaptor::Factory | Factory for the QVariant to DataSeries adaptor |
CImageToOverlayAdaptorFactory | A TypeAdaptorFactory class for an adaptor converting an image to an image overlay |
CQVariantToDataSeriesAdaptor::Factory | Factory for the QVariant to DataSeries adaptor |
CQVariantToQImageAdaptor::Factory | Factory for the QVariant to DataSeries adaptor |
CAssignmentAdaptorFactory< From, To > | A TypeAdaptorFactory for an adaptor converting between two types using assignment operator |
CDateTimeToStringAdaptor::Factory | Factory for the QDateTime to QString adaptor |
CDependencyDateTimeAdaptor::Factory | Factory for the Dependency to QDateTime adaptor |
CDerivedToBaseAdaptorFactory< D, B > | A TypeAdaptorFactory class for an adaptor converting a derived class to a base class |
CDoubleToStringAdaptor::Factory | Factory for the int to QString adaptor |
CEnumToIntAdaptorFactory< T > | A TypeAdaptorFactory class for an adaptor converting an enum to an int |
CIntToStringAdaptor::Factory | Factory for the int to QString adaptor |
CJsonObjectGroupAdaptorFactory< From, QJsonDocument > | Partial template specialisation for the ObjectGroup-derived class -> QJsonDocument case |
CJsonObjectGroupAdaptorFactory< QJsonDocument, To > | Partial template specialisation for the QJsonDocument -> ObjectGroup-derived class case |
CQVariantToQVectorDateTimeAdaptor::Factory | Factory for the QVariant to QVector<double> adaptor |
CQVariantToQVectorDoubleAdaptor::Factory | Factory for the QVariant to QVector<double> adaptor |
CQVariantToQVectorIntAdaptor::Factory | Factory for the QVariant to QVector<int> adaptor |
CSimpleAdaptorFactory< From, To > | A TypeAdaptorFactory for an adaptor converting between two types using an adapt(From, To) func |
CTimeToStringAdaptor::Factory | Factory for the QTime to QString adaptor |
CAdaptFromQVariantFactory< T, Adapt > | |
CAdaptToQVariantFactory< T, Adapt > | |
CMeshModelInterfaceToMeshModelAdaptor::Factory | Factory for the MeshModelInterface to a MeshModel adaptor |
CMeshModelToMeshModelInterfaceAdaptor::Factory | Factory for the MeshModel to a MeshModelInterface adaptor |
CTransformGroupAdaptor::Factory | Factory for the TransformGroup to TransformMatrix adaptor |
CTypedNullOperationMeshModelFilterAdaptor::Factory | |
CTypedScalarNodeStateFilterAdaptor::Factory | |
CNumPyToArray3dScalarAdaptor::Factory | |
CImageToSceneOverlayAdaptorFactory | Factory for the int to QString adaptor |
CTransformToTransformGroupAdaptor::Factory | Factory for the TransformGroup to TransformMatrix adaptor |
CTypeRegistry | A class to provide a lookup between element type name and singleton instance |
CTypeT< T > | Type classification template |
►CUi_mongodbremoteschedulerConfigurationWidget | |
CMongoDbRemoteSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
►CUi_mongodbschedulerConfigurationWidget | |
CMongoDbSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
►CUi_OOPSchedulerConfigurationWidget | |
COOPSchedulerConfigurationWidget | A widget for configuring a oop based scheduler |
►CUi_PbsSchedulerConfigurationWidget | |
CPbsSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
►CUi_SlurmSchedulerConfigurationWidget | |
CSlurmSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
►CUi_sqlremoteschedulerConfigurationWidget | |
CSqlRemoteSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
►CUi_sqlschedulerConfigurationWidget | |
CSqlSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
►CUi_TcpRemoteSchedulerConfigurationWidget | |
CTcpRemoteSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
►CUi_TcpSchedulerConfigurationWidget | |
CTcpSchedulerConfigurationWidget | A widget for configuring a tcp based scheduler |
CUpdatableLog | |
►CUpdatablesObserverBase | Base class for UpdatablesObserver to facilitate storage of lists of UpdatablesObserver objects for deletion at a later time |
►CUpdatablesObserver< std::function< void()> > | |
CUpdatablesMonitor< CallbackType, CallbackReturnType > | An alternative template class that provides a single callback in response to a set of one or more provided updatable objects being up to date |
CUpdatablesObserver< F > | A template class that provides a single callback in response to a set of one or more provided updatable objects being up to date |
CUrlMap | |
CUtilities | |
CUuidGenerator | Generates unique identifiers that are guaranteed to be unique |
CVariableLengthArray< T, StackPrealloc > | An array class similar to std::vector or QVector |
CVariableLengthArray< NamedDimensionRange::size_type, 32 > | |
CVector3d | A vector or 3D point in space with useful operation support |
CVectorStorageLess< T > | Sorting criteria for a sorted vector storage policy |
CSimpleGraphicsView::ViewFixer | |
CVolumeFace | Define a class representing a face of a tetra volume element |
CVtkWriter | Writes models in VTK ASCII format |
CWallTime | |
CWallTime | |
CWebTcpMessageFactory | |
►CWebView | |
CHelpViewer | |
CWebBrowserWidget | QWebView with some helper slots |
CWidgetCreators | Class for creating widgets connected to input/output data |
►CWidgetDelegateBase | |
CWidgetDelegate | |
►CWidgetFactory | |
CConversionSpinBoxFactory | |
CChartWidgetFactory | |
CColorSpectrumButtonFactory | |
CDataCollectionWidgetFactory | |
CDataSeriesWidgetFactory | |
CImageTileViewFactory | |
CImageWidgetFactory | |
CPlotWidgetFactory | Factory for plot widgets |
CPropertySetterDataCollectionFactory | |
CScientificDoubleSpinBoxFactory | |
CSqlDataTableWidgetFactory | |
CSqlDatabaseWidgetFactory | |
CSqlResultSetTableWidgetFactory | |
CMatrix3x3WidgetFactory | Widget factory for a Matrix3x3Widget |
CMeshModelInterfaceComboBoxFactory | Widget factory for a QComboBox whose items reflect the supported mesh reader formats |
CMeshModelInterfaceInspectorWidgetFactory | Widget factory for a MeshModelInterfaceInspectorWidget |
CMeshModelInterfaceSummaryWidgetFactory | Widget factory for a MeshModelInterfaceSummaryWidget |
CMeshModelInterfaceWidgetFactory | Widget factory for a MeshModelInterfaceWidget |
CMeshModelWidgetFactory | Widget factory for a MeshModelWidget |
CMeshReadersComboBoxFactory | Widget factory for a QComboBox whose items reflect the supported mesh reader formats |
CQVectorVector3dWidgetFactory | |
CTransformByComponentsFactory | Widget factory for TransformByComponents widget attached to a TransformByComponents data object |
CTransformMatrixFactory | Widget factory for TransformByComponents widget attached to a TransformMatrix data object |
CVector3dGroupDegreesWidgetFactory | Widget factory for a Vector3dGroupDegreesWidget |
CVector3dGroupWidgetFactory | Widget factory for a Vector3dGroupWidget |
CSchedulerServerSelectionWidgetFactory | |
CPlaybackControlWidgetFactory | |
CSceneEditorWidgetFactory | Widget factory for the SceneEditorWidget |
CSceneInteractionWidgetFactory | Widget factory for the SceneInteractionWidget |
CScreenNumberWidgetFactory | |
CScreenSerialNumberWidgetFactory | |
CWSGLGridWidgetFactory | Factory for WSGL grid widgets |
CWSGLWidgetFactory | Factory for scene widgets |
CMergeProgressWidgetFactory | |
CWorkflowDifferencesWidgetFactory | |
CWorkflowValidatorWidgetFactory | |
CButtonGroupBoxFactory< EnumT, WidgetT > | |
CCheckBoxFactory | |
CColorButtonFactory | |
CColorComponentSliderFactory | |
CComboBoxAsStringFactory | |
CComboBoxFactory | |
CDataTableWidgetFactory | |
CDateTimeWidgetFactory | |
CDependencyButtonFactory | |
CDirectoryWidgetFactory | |
CDoubleLineEditFactory | |
CDoubleSpinBoxFactory | |
CDoubleWsLineEditFactory | |
CEnumComboBoxFactory< T > | |
CFileNameWidgetFactory | |
CFloatSpinBoxFactory | |
CFontButtonFactory | |
CGroupBoxFactory | |
CIntegerLineEditFactory | |
CIntegerSpinBoxFactory | |
CIntegerWsLineEditFactory | |
CJsonJSEditFactory | |
CMatrixWidgetFactory< T > | Widget factory for a MatrixWidget |
CMultipleFileNamesWidgetFactory | |
CNullWidgetFactory< DataObjectT > | A null widget that doesn't do anything |
CObjectArrayWidgetFactory | |
CObjectDictionaryTableViewWidgetFactory | |
CObjectDictionaryWidgetFactory | |
CObjectGroupWidgetFactory | |
CPasswordWidgetFactory | |
CProgressBarFactory | |
CPropertySetterBoolFactory | |
CPropertySetterIntFactory | |
CPropertySetterObjectArrayFactory | |
CPropertySetterQrealFactory | |
CPropertySetterStringFactory | |
CQByteArrayLabelFactory | |
CQPointFLineEditFactory | |
CQVariantWidgetFactory | |
CRadioButtonFactory | |
CRangedSliderFactory | |
CRangedSpinBoxFactory | |
CShowWidgetButtonFactory< T, ChildFactoryT > | |
CStateToggleFactory | |
CStringJSEditFactory | |
CStringLineEditFactory | |
CStringListLineEditFactory | |
CStringListWidgetFactory | |
CStringSelectionWidgetFactory | |
CStringTextEditFactory | |
CStringWsLineEditFactory | |
CTimeStampFormatWidgetFactory | |
CToggleButtonFactory | |
CVariantLabelFactory | |
CVariantLineEditFactory | |
CWidgetSignalBlocker | Temporarily blocks onward signals while user-selection signals are propagated to linked widgets |
CWorkflowToolUtil | General class for utility functions across the Workflow Tool set |
CWorkspaceBrief | |
►CWorkspaceContainer::WorkspaceContainerInterface | |
CWorkspaceQueue | |
CTcpRemoteSchedulerSocketHandler | |
CWorkspaceData | |
CWorkspaceContainer::WorkspaceDetails | |
►CWorkspaceGraphicsEffectFactory | Factory base class for creating graphics effects. Allows us to use dependency injection when varying graphics effects in large numbers of components |
CStandardWorkspaceGraphicsEffectFactory | Standard implementation of the WorkspaceGraphicsEffectFactory for use with the regular Workspace-GUI |
CDiffGraphicsEffectFactory | Creates graphics effects that differ depending on the provided difference information |
CMergeGraphicsEffectFactory | Creates graphics effects that differ depending on the provided difference information (for the three-way merge tool) |
CWorkspaceId | Identifies a running Workspace client process by the host / port that it is connected on |
CWorkspaceObserver | |
►CWorkspacePlugin | Base class for all workspace plugin classes |
CBuiltinPlugin | This is the built-in plugin class |
CHelpPlugin | Plugin providing a help implementation |
CApplicationSupportPlugin | WorkspacePlugin singleton class for this module |
CDataAnalysisPlugin | WorkspacePlugin singleton class for this module |
CDistributedPlugin | A plugin for all things distributed |
CHeterogeneousParallelComputingPlugin | A Workspace plugin for Heterogeneous Parallel Computing with OpenCL |
CHdf5Plugin | A plugin for interacting with the HDF5 data storage format |
CMeshPlugin | WorkspacePlugin singleton class for this module |
CPackagePlugin | Plugin providing functionality to create install packages on various platforms |
CPythonPlugin | Provides Python operations to support the running of Python code from within the Workspace |
CRemoteExecutionSettingsPlugin | |
CRenderingPlugin | WorkspacePlugin singleton class for this module |
CSshPlugin | Provides workspace operations for ssh support |
CWorkflowToolsPlugin | Plugin holds applications, operations and support code for workspace elements outside the editor |
►CWorkspaceQmlItem | Represents a Workspace Global Name in a QML file |
CQmlGlobalName | Represents a Workspace Global Name in a QML file |
CQmlImage | Represents a Workspace QImage in a QML scene |
CSmtp::Wrapper | |
CSession::Wrapper | |
CTransaction::Wrapper | |
CWsCapture | |
CWSGLAnnotation | |
CWSGLBufferObjectCacheItem | |
CWSGLBufferObjectCacheItemPtr | Holder class for managing items in a WSGLBufferObjectCache |
CWSGLCacheCapacityExceededException | Exception class for when a WSGLBufferObjectCache's size is exceeded during memory allocation |
CWSGLElementArrayProperties | |
CWSGLGeometry | Encapsulates the geometry of an OpenGL rendered item |
CWSGLGlyphSet | |
CWSGLGlyphSuperSet | |
CWSGLInnerGlowShader | Shader for rendering an internal glow on objects in a scene. This shader can only be used in a WSGL renderer directly - it is not a general shader able to be used in the Workspace |
CWSGLInvalidBufferException | Exception thrown when an invalid buffer is assigned or used |
CWSGLLayer | |
CWSGLLoadingScreen | Renders a loading screen to the currently bound framebuffer |
CWSGLModelUpdateInfo | Descriptor class for queueing model updates via the ModelProcessingThread |
CWSGLOffscreenRenderBuffer | |
CWSGLPickElementShader | A shader implementation of a hardware picking shader |
CWSGLPickModelShader | A shader implementation of a hardware picking shader |
CWSGLPickNodeShader | A shader implementation of a hardware picking shader |
CWSGLRenderElementsFilter | A filtering class for including / excluding specific parts of a render item during a render call |
►CWSGLRenderItem | Memento-like structure for holding everything we need to know in order to render some geometry in the scene |
CWSGLFacetedGeometry | Struct for containing the geometry of the model when it is faceted (i.e. broken up into individual elements |
CWSGLInstancedItem | Special type of render item for rendering items that are drawn many times in different parts of the scene, slightly differently |
CWSGLNodeGeometry | Struct for containing the geometry of the model when it is faceted (i.e. broken up into individual elements |
CWSGLSceneItemSymbolLibrary | Contains a set of mesh model 'symbols', which can be used to represent the set of SceneItems that are not MeshModelInstances. The symbol library contains its own MeshModelLibrary, as well as a MeshModelSource and MeshModelInstance for each symbol |
CWSGLScreenSpaceLayers | Encapsulates the screen space layers used for rendering |
►CWSGLShaderProgramCapability | Base class for all capabilities that can be added to a shader program |
►CWSGLTypedShaderProgramCapability< WSGLBlinnPhongLightingCapability > | |
CWSGLBlinnPhongLightingCapability | |
►CWSGLTypedShaderProgramCapability< WSGLClippingCapability > | |
CWSGLClippingCapability | |
►CWSGLTypedShaderProgramCapability< WSGLDepthPeelingCapability > | |
CWSGLDepthPeelingCapability | |
►CWSGLTypedShaderProgramCapability< WSGLLambertLightingCapability > | |
CWSGLLambertLightingCapability | |
►CWSGLTypedShaderProgramCapability< WSGLScreenSpaceAmbientOcclusionCapability > | |
CWSGLScreenSpaceAmbientOcclusionCapability | This class allows other shaders to add the capability to support Screen Space Ambient Occlusion (SSAO) |
►CWSGLTypedShaderProgramCapability< WSGLTransformCapability > | |
CWSGLTransformCapability | |
CWSGLTypedShaderProgramCapability< Derived > | |
CWSGLShaderProgramCapabilityId | Class used for uniquely identifying a shader program capability |
CWSGLShaderProgramManager | |
CWSGLSurfaceRepresentationEffect | |
CWSGLTextureBinder | |
CWSGLTransformNotInvertibleException | |
CWSGLVertexArrayProperties | |
CXmlEntitiesHandler | This class makes it easy to convert HTML strings back to plain texts |
CTestIfDerivedFuncs< Derived, Base >::Yes | |