Clarisse 5.0 SP8 SDK
5.0.5.8.0
|
![]() ![]() | This module defines to python Clarisse function helpers |
![]() ![]() | This module defines to python Clarisse helpers for remote connection to Clarisse Command Port |
![]() ![]() | This module defines python Clarisse commands |
![]() ![]() | Helpers for log levels |
![]() ![]() | |
![]() ![]() | This module defines helper methods to integrate PyQt5/PySide2 functionalities into Clarisse |
![]() ![]() | To store the supported types constants |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Specialization of FCurve to display an animation on a specified OfAttr |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Application base class, defines low levels behaviors and settings |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Manages configuration read and write of an application |
![]() ![]() | |
![]() ![]() | Application dialog helper |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Contains evaluators and allow to manage their lifecycle |
![]() ![]() | Evaluator base class |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Application base class containing commands, managing project load and save and some low level application settings |
![]() ![]() | Interface to hold/save/load project preferences based on OfClass name |
![]() ![]() | Application Preferences API |
![]() ![]() | Defines progress bar behavior, allowing to monitor the progress of a process |
![]() ![]() | Contains the Application selection and allows to manage it. Defines Slots and Groups to allow several selection channels |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | CAM (Context Attribute Modifier) data descriptor |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class allows you to create an instance of Clarisse in order to embbed it in an host application. Only one instance of Clarisse Engine is allowed by application. This means that if you quit use ClarisseEngineHandler::quit you won't able to create a new instance of the engine. When you create an instance of Clarisse Engine, it creates an instance of Clarisse application running in a background thread attached to the current process |
![]() ![]() | This class is a handler to a ClarisseEngine instance running in a background thread |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class defines a collection of components. Each component has its own set of properties (as defined in the interface) and an ID. The ID is the index of the component as returned by the object. The ID is different from the index of the component in the collection |
![]() ![]() | |
![]() ![]() | This class defines manages interfaces (ComponentFactory) and schema (ComponentSchema) |
![]() ![]() | This class defines an generic implementation for a generic interface (with or without schema) |
![]() ![]() | This class defines a component interface |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class defines a component property |
![]() ![]() | This class defines a proxy to a generic implementation for an interface |
![]() ![]() | This class defines a component schema which defines how a component is described |
![]() ![]() | This class defines an generic implementation for a generic interface that works without any instance, when the CoreClassInfo is enough |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Same as CorePointerGandler, but dedicated to array allocated objects (with new []) |
![]() ![]() | Memory manager allowing to create and delete arrays of objects in a memory efficient way |
![]() ![]() | Thread safe singleton holding an array of objects that is created on demand. The array is destroyed automatically at the destruction of the singleton |
![]() ![]() | |
![]() ![]() | Iterator class All the necessaries operators to be complient with the std random acces iterator have been implemented. http://www.cplusplus.com/reference/iterator/ |
![]() ![]() | Base Class for objects |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Iterator class All the necessaries operators to be complient with the std random acces iterator have been implemented. http://www.cplusplus.com/reference/iterator/ |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Simplified version of the std::function object |
![]() ![]() | |
![]() ![]() | Access efficient template collection of Key/Value objects couples The CoreHashTable is meant to be used as a general purpose hash table structure. The hash table has two distinct implementation. The first one is a sparse structure when the number of items is smaller than a predefined threshold (256). The second implementation is a hash table. The sparse implementation is basically a vector on which the search is performed linearly. When the number of items is rather small, typically lower than 256, the sparse table performs faster that a dense one. The dense hash table overhead is overkill for a small amount of items. The implementation is automatically switched in runtime, between sparse or dense, according to the actual number of items |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Memory efficient template collection of Key/Value objects couples. Used when there is a small number of items in the hash table |
![]() ![]() | |
![]() ![]() | Template List Collection |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Portable mutexes |
![]() ![]() | Manages names structure and guaranties unicity, and offers name manipulation functions |
![]() ![]() | Thread safe singleton holding an object that is created on demand. The object is destroyed automatically at the destruction of the singleton |
![]() ![]() | CoreOrderedHashTable provides an implementation of a container of U based on an hash_table< T, unsigned int > and two vectors vector< U > for storing data and vector< unsigned int > to manage sorting |
![]() ![]() | Our own simplified version of std::pair |
![]() ![]() | RAII Helper class to help lifetime manageent of static objects, allowing their automatic destruction at the end. Objects must have been allocated with new(). Keep a CorePointerHandler (ex: in a class member vector) containing static object pointer to enable the static object destruction with CorePointerHandler's |
![]() ![]() | Memory manager allowing to create and delete objects in a memory efficient way |
![]() ![]() | |
![]() ![]() | FIFO thread-safe template object collection |
![]() ![]() | Efficient non thread-safe basic allocator. Typically use as a temporary scratchpad |
![]() ![]() | Every allocated object must inherit from this class in order to be correctly constructed and destructed |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class containing information about the shaded fragment |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class containing geometric information used for the shading of a fragment |
![]() ![]() | |
![]() ![]() | This class describes the context of an object in the scene. It allows to raytrace a single object without passing by the GAS of a group |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Defines supported types of fcurves, their behavior and how they get evaluated. Not thread safe class due to the use of CoreList |
![]() ![]() | |
![]() ![]() | FCurveKey key description |
![]() ![]() | Defines unique identifier for FCurveKey objects within FCurves |
![]() ![]() | |
![]() ![]() | Contains a list of rules and all class filter to apply for each rule |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | GAS tree for raytracing UV maps |
![]() ![]() | |
![]() ![]() | Class defining an implicit box geometry |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class defining an implicit cylinder geometry |
![]() ![]() | Class defining an implicit cylinder geometry where X is the main axis |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Structure that describes the geometry used during sampling |
![]() ![]() | Structure holding the partial derivatives on a geometry for ray differentials |
![]() ![]() | Class defining an implicit disk |
![]() ![]() | |
![]() ![]() | Class holding all informations about a geometry fragment |
![]() ![]() | Class holding the current context of the frustum test |
![]() ![]() | Class containing the input data needed for testing objects against a frustum |
![]() ![]() | Class corresponding to an intersection that is outputed by the raytracer |
![]() ![]() | Class holding the intersections computed between a packet of rays and the scene |
![]() ![]() | Structure corresponding to a transparency path |
![]() ![]() | Pool of intersections used during the raytracing in order to reduce memory allocations |
![]() ![]() | Structure holding informations about the medium of a geometry fragment |
![]() ![]() | Structure containing data about a motion blur sample |
![]() ![]() | |
![]() ![]() | Class defining the GeometryObject object, which is the base object in Clarisse to define a geometry |
![]() ![]() | Class implementing the base object that is used in GeometryBundles |
![]() ![]() | Structure holding the information about the origin of a geometry and the material that is affected to it |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class representing a point cloud |
![]() ![]() | Class that associates values of a property to vertex IDs |
![]() ![]() | Class containing all properties associated to a point cloud |
![]() ![]() | Simple structure that describes a sample on the surface of a geometry |
![]() ![]() | |
![]() ![]() | Structure holding the position partial derivatives on a geometry for ray differentials |
![]() ![]() | |
![]() ![]() | Simple structure that describes the parametric position of a sample on a primitive |
![]() ![]() | Base class for evaluating a property |
![]() ![]() | |
![]() ![]() | Class containing all properties associated to a geometry |
![]() ![]() | Class holding the current context of the frustum test |
![]() ![]() | Class containing the input data needed for testing objects against a frustum |
![]() ![]() | |
![]() ![]() | Class holding the current context of the raytracing |
![]() ![]() | Class containing the input data needed for the raytracing |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class defines a geometric sample on a geometry |
![]() ![]() | Structure that describes the parametric position of a sample on a geometry |
![]() ![]() | Adds pivot information and object instancing to GeometryBundles |
![]() ![]() | Simple struct that contains the source of a geometry, i.e. the scene object from which it is accessed and its index in the scene or in regard to its parent |
![]() ![]() | Class that contains the hierarchy of scene objects from which a geometry is accessed |
![]() ![]() | Class defining an implicit sphere |
![]() ![]() | |
![]() ![]() | Class defining an implicit unit square |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class allowing to create and manipulate a single dimension LUT |
![]() ![]() | |
![]() ![]() | The GMathMatrix4x4 class Implements a row-major 4 by 4 Matrix. | [0,0] [0,1] [0,2] [0,3] | [1,0] [1,1] [1,2] [1,3] | [2,0] [2,1] [2,2] [2,3] | [3,0] [3,1] [3,2] [3,3] |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class allowing to create and manipulate a single dimension LUT |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | The GroupManager optimizes the number of events between groups and the factory |
![]() ![]() | Monostate used to provide miscellaneous Gui related utilities |
![]() ![]() | Defines an action, which is a specified callback triggered when a specific event occurs |
![]() ![]() | Defines graphical user interface application |
![]() ![]() | |
![]() ![]() | Application Menu API |
![]() ![]() | |
![]() ![]() | Allow to browse project items. It has two parts, the left one allows to navigate within the context structure, the right part shows current context items. Browser offers to filter items, to search of items and allows different display modes |
![]() ![]() | Modal Window allowing to pick an item |
![]() ![]() | Widget using a GuiBrowser allowing to pick items |
![]() ![]() | |
![]() ![]() | Classical Checkbox widget |
![]() ![]() | Classical Check button widget |
![]() ![]() | GuiLineEdit override to add specific validation conditions |
![]() ![]() | Widget to display a filtered list of class to enable quick objects creation |
![]() ![]() | Window containing a GuiClassCreationWidget |
![]() ![]() | Window allowing to choose a color in a color palette |
![]() ![]() | ColorField Widget to show and edit a color |
![]() ![]() | Used to manage the colors for all application widgets. Any widget can ask for a specific color for a specific use, it will adapt automaticaly when theme changes |
![]() ![]() | Context zone in GuiContextSelectionToolbar allowing to navigate between current context and its parent hierarchy using buttons |
![]() ![]() | Used in GuiContextField to enable navigation in context hierarchy |
![]() ![]() | Used in GuiContextField to enable navigation in context hierarchy |
![]() ![]() | |
![]() ![]() | Used in GuiContextField to allow navigation by typing directly items location |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Hierarchical project objects and contexts view |
![]() ![]() | Window allowing to browse local filesystem to search for a file or folder |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Internal GuiFileBrowser widget class |
![]() ![]() | Widget to show and edit a filename |
![]() ![]() | This Widget is used as holder window for Clarisse floating widgets. The following parenting schema has to be followed: GuiFloatingWindow <- m_viewport_widget <- GuiContextSelectionToolbar <- content_widget (module widget) GuiViewportWidget MUST in any case be found in module widget parent hierarchy because it is used to ask and set selection |
![]() ![]() | Text font class |
![]() ![]() | Simple frame with a background. Use this to get a background behind your widgets |
![]() ![]() | Base Dialog to tune Head-up display options for a GuiGlWidget |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Base OpenGlWidget |
![]() ![]() | Specialized DC for OpenGL which contains helper function for opengl drawing |
![]() ![]() | Gradient editor widget |
![]() ![]() | |
![]() ![]() | Curve representation in GuiGraph |
![]() ![]() | Abstract class for all tool manipulators |
![]() ![]() | Abstract class for GuiGraphGizmo handle: has its own picking color, will behave as the GuiGraphGizmo itself when hit/dragged |
![]() ![]() | Base class for all Graph Objects, defines their common behaviors and attributes |
![]() ![]() | Represents a point in a GuiGraphCurve |
![]() ![]() | Point tangent in a GuiGraphCurve. Its coordinates are relative to the point it referes to |
![]() ![]() | Widget class to display one or several curves. Manages grid display, curve and points creation and events |
![]() ![]() | |
![]() ![]() | Gui component used to edit a color |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Gui Nodal definition, manages nodes and links |
![]() ![]() | Class for Backdrops. Backdrops are intended to improve network workflow by providing selection & move shortcuts |
![]() ![]() | UI for a GuiNodalBookmarkData |
![]() ![]() | Holds data: name, color, viewpoint and blind data to be used by upper classes. Bookmarks are intended to improve network workflow by providing shortcuts to graph areas |
![]() ![]() | Implements AppObjectClassPreference for nodal widgets. It holds the list of GuiNodalBookmarkData, provides IO capabilities |
![]() ![]() | |
![]() ![]() | Class for connectors. Dots are intended to improve network appearence by breaking links |
![]() ![]() | Base class for all nodal items (nodes, links, zones...). Defines their global behaviors and attributes |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Displays a link between two nodes in a GuiNodal |
![]() ![]() | |
![]() ![]() | Defines a GuiNodalNode, displaying a node in a GuiNodal |
![]() ![]() | For GuiNodalNode defining generic behaviors and attributes |
![]() ![]() | Base class for all available zones in the Nodal. Zones are parts of nodes to display information or add behaviors |
![]() ![]() | Defines an Anchor, a zone allowing user to click and drag to create a link from or to another Anchor |
![]() ![]() | Defines an Button, a node zone with a behavior similar to a button |
![]() ![]() | Defines a Zone header, a node zone wich can display text and pictures, used to describe a node |
![]() ![]() | Defines a Zone image, a node zone able to display an image |
![]() ![]() | Defines a Zone Text, a node zone able to display and layout text |
![]() ![]() | Class for Notes. Notes are intended to improve network workflow by providing comments holder |
![]() ![]() | Class for Subnet Nodes. Subnets are intended to improve network workflow & efficiency by providing grouping feature |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Part of GuiContextField to display selection information. This class displays current selection object name |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Menu allowing to perform item-related actions like copy, paste, rename |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Text editor with a completion system |
![]() ![]() | |
![]() ![]() | Widget to show and edit a tag |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Cell dedicated to show a color and edit it using a color picker |
![]() ![]() | Cell dedicated to show a preview of a script and edit it using a light script editor |
![]() ![]() | |
![]() ![]() | Cell dedicated to edit a string value with a limited set of values, controlled by a GuiListButton |
![]() ![]() | Cell dedicated to show or edit a number |
![]() ![]() | Cell dedicated to show an OfObject name and allow to change it using a BrowserPicker |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Cell dedicated to show a preview of a script and edit it using a light script editor |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Abstract class defining the interface of a GuiTableSpreadsheet edit field |
![]() ![]() | |
![]() ![]() | Widget to show and edit a tag |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Window to display application errors |
![]() ![]() | Base class for all Gui widgets |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Spherical coordinates in (colatitude, longitude) |
![]() ![]() | To read and evaluate IES angular profiles (https://www.ies.org) |
![]() ![]() | IES angular emission |
![]() ![]() | |
![]() ![]() | Top level object that defines an Image in Clarisse. The ImageCanvas contains a pyramid of mipmaps, which are computed on demand. Each mipmap is an instance of the ImageMap class. When modifying an ImageCanvas, modifications are always done for the top level image, accessible through the get_image() function. Other mipmaps are never directly editable |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This structure holds information about an image file, like channel count, names, size, etc.. |
![]() ![]() | Helper class to simply the usage of Image library |
![]() ![]() | Helper class to create 8-bit bitmaps. A bitmap is basically a 8-bit image |
![]() ![]() | |
![]() ![]() | Image information |
![]() ![]() | Image Input/Output. This class offers statics methods to load and save image from and to the disk |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Image texture evaluation. This class wraps OpenImageIO's texture evaluation system. This class can be either be instanciated manually (if there is a need for multiple texture systems for example), or accessed through the get_texture_stream() function, which returns an instance shared by the whole application |
![]() ![]() | Defines the options to use when loading a file |
![]() ![]() | This class represents a mimap level of an ImageCanvas. A map contains a set of channels, each containing color data. Standard channels (like color ones, Z) are directly accessible using an ID (see KnownChannels). Other (custom) channels need to be accessed by name. An ImageMap has no notion of its boundaries. The visible part of the map is defined by parent ImageCanvas's canvas. That's the reason why most of the function take a region as parameter, so they know how which data they should work on |
![]() ![]() | This class implements a image channel. It stores data, using a list of tiles, for one color, or custom data. |
![]() ![]() | This structure holds information needed to evaluate an image |
![]() ![]() | This class manages mipmaps for an ImageCanvas. It contains two (for multi threading purpose) arrays containing the ImageMap representing each mipmap. The first cell holds the full resolution image |
![]() ![]() | |
![]() ![]() | This object holds data for a region of a particular channel. A tile has a fixed size, and is square. Its buffer contains values for one channel only, for example R, G , B, Alpha or Z (depth). For filtering purpose we store not only the "visible" pixels of the region covered by the tile, but extra rows and columns (on top, left, right and bottom) as well. These extra pixels are copied from the tiles surrounding the current one. HHH...HHH HVV...VVH HVV...VVH ... HVV...VVH HVV...VVH HHH...HHH These hidden pixels are managed internally, there is no need to take them into account when evaluating and writing in the tile: offset are automatically applied. If a tile is uniform (ie has the same value in all its pixels), the data buffer is freed to save space, and the value is stored in a simple float variable |
![]() ![]() | The ImageMapTileHandle is a smart pointer that wraps an ImageMapTile |
![]() ![]() | This class holds all the enums that are used to describe data in an image |
![]() ![]() | The ImageProxy is a proxy to an ImageCanvas. It holds data for the specified region in several float buffers (one per channel). When creating and ImageProxy, its internal buffers are initiliazed with pixel data from the ImageCanvas it is referencing, for the requested region |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Defines the options to use when saving a file |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This static class defines SDK/Script IO function helpers |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class implements a Light Path Expression accumulator in Clarisse |
![]() ![]() | This class implements a Light Path Expression automata in Clarisse |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Builtin LPE labels |
![]() ![]() | This class will handle This class is a singleton and it is NOT THREAD SAFE |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Utility wrapper that contains attributes and evaluators to give easy access to the matte override outside of the layer |
![]() ![]() | Table matching the layout of a ModuleGroup's scene object collection for quick "is_matte_object" test |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Declare the interface for AOV store objects, which are used to write arbitrary output variables during the shading process |
![]() ![]() | Defines a callback wrapper that is used by ModuleAOVStore |
![]() ![]() | This class implements a camera object in Clarisse |
![]() ![]() | Definition of the callbacks that are used by camera objects |
![]() ![]() | |
![]() ![]() | This class implements a constraint object in Clarisse. A constaint is an embedded object that modifies the matrix of an item |
![]() ![]() | Definition of the callbacks that are called when applying a constraint on a scene item |
![]() ![]() | This class implements a Deformer object in Clarisse. A deformer is an embedded object that modifies a geometry |
![]() ![]() | Definition of the callbacks that are called when applying a Deformer object on a geometry |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Definition of specific callbacks used by the ModuleGeometry class |
![]() ![]() | This class defines a base interface for all objects needing GL drawing |
![]() ![]() | Definition of the callbacks that are called when drawing GL objects |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class implements an Image object in Clarisse. ModuleImage stores several images, for the various quality values available. ( see ModuleImageInfo ) The class implements several functions to access these images, launch image renders and perform various tasks on the object |
![]() ![]() | |
![]() ![]() | Declares the interface of Image Filters |
![]() ![]() | The structure stores information about an image. It is used by the ModuleImage class |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Declare the interface for integrator objects, which are used to compute the final lighting of a surface/volume |
![]() ![]() | Defines a callback wrapper that is used by ModuleIntegrator |
![]() ![]() | Declare the interface for our pathtracer integrator objects |
![]() ![]() | Defines customization callbacks for our pathtracer |
![]() ![]() | |
![]() ![]() | This class implements a multithreaded kernel filtering process |
![]() ![]() | Definition of the callback that is used by Kernel filters |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class implements a Layer object in Clarisse. The Layer objects contains two arrays (internally called pyramids) that store the renders of various qualities that have been computed. One array stores the raw image (the source pyramid), the other one the result after filters have been applied. Dirtiness information is associated with each of theses renders. The canvas of these images matches the parent image's, or the render region if one is set |
![]() ![]() | This class implements a 3D Layer object in Clarisse |
![]() ![]() | Definition of the callback that is called to render a layer |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Declare the interface for LPE objects, which are used to write arbitrary output variables during the shading process |
![]() ![]() | Defines a callback wrapper that is used by ModuleLpe |
![]() ![]() | LPE Constant interface. Allows to access to a constant with the help of a LPE |
![]() ![]() | Callbacks declaration for ModuleLpeConstant |
![]() ![]() | This class implements a Material object in Clarisse |
![]() ![]() | Definition of the callbacks that are called by the shading process |
![]() ![]() | This class is a placeholder Material object in Clarisse, each integrator should use its own default when encountered |
![]() ![]() | Definition of the callbacks that are called by the shading process |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Base class of ray switch materials. This kind of material switch the material according to the ray type |
![]() ![]() | This class is a customizable dynamic switch material |
![]() ![]() | Definition of the callbacks that are called by the shading process |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class implements a multithreaded pixel filtering process |
![]() ![]() | Definition of the callback that is used by Pixel filters |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | A process for which the implementation can be scripted |
![]() ![]() | A specialized engine to script processes |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Base class of all renderers (Clarisse renderer as well as external renderers integrated in Clarisse) |
![]() ![]() | Definition of the callbacks that are used by a renderer |
![]() ![]() | |
![]() ![]() | Definition of the callbacks that are used by a renderer |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | SceneAssemblyExtract inteface. Exposes public interface |
![]() ![]() | SceneAssemblySwitch inteface. Exposes public interface |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This module is used to represent a list of instances of other scene objects |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | A Project Item for which the implementation can be scripted |
![]() ![]() | Defines an engine used to implement a class by script |
![]() ![]() | Custom data that can be defined in script to store per instance data |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Defines behavior for ShadingLayer objects, which define rules (based on objects names) to override materials for a batch of objects |
![]() ![]() | |
![]() ![]() | This class implements a multithreaded sub pixel filtering |
![]() ![]() | Definition of the callback that is used by Sub Pixel filters |
![]() ![]() | This class implements a Texture object in Clarisse |
![]() ![]() | Definition of the callbacks that are called by the shading process on texture objects |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class implements a Spatial Texture object in Clarisse |
![]() ![]() | This class implements Tools in Clarisse |
![]() ![]() | Definition of the callbacks that are used by the Tools |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class implements a filtering process |
![]() ![]() | Definition of the callback that is used by WholeImage filters |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Piecewise monotone cubic Hermite interpolation |
![]() ![]() | Compute nodal layout |
![]() ![]() | Store nodes hierarchicaly |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class defining an action that invokes a customizable callback when a specific event occurs (like a key event) |
![]() ![]() | |
![]() ![]() | Object Framework object attribute. OfAttrs describe attribute type, values, validators, dirtiness. They contain OfObject attributes values and are serialized |
![]() ![]() | Class that allows to associate a dirtiness to an attribute |
![]() ![]() | Helper to evaluate an attribute value in a rendering context, according to texture/shading variable |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Defines OfAttr related events |
![]() ![]() | Class that allows to associate a dirtiness to an attribute |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class that allows to associate a dirtiness to an attribute |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class implements manager that defines layers and channels in an image. Only one instance of this class exists when Clarisse runs. A channel manager defines a list of Channel Layers, each defining a set of channels with a few options. Channels defined in layers can also be used in groups to create custom channel sets re-using existing channels. (it is not actually used) |
![]() ![]() | |
![]() ![]() | Object framework class definition |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Command base class, defining commands behavior |
![]() ![]() | Defines argument types available for application commands parameters |
![]() ![]() | Allows to call a command and to send parameters to it |
![]() ![]() | Base class for command data |
![]() ![]() | Manages commands and commands execution history |
![]() ![]() | Defines the flavor of a command |
![]() ![]() | Defines the signature of a command with its argument types |
![]() ![]() | |
![]() ![]() | Contexts are similar to folders and allows to store and organize project objects |
![]() ![]() | |
![]() ![]() | Defines base classe to be used (inherited from) to add dg_info to the dirtiness. After having inherited this class and added your custom content, just call add_dg_info on AttrEvent to add your data. This has to be allocated with "new" beforehand and destruction will be managed by AttrEvent, don't delete the object. ! |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Base Class for handles |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class defining Object Factory objects. They have inner properties and contain OfAttr attributes |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Object Framework object plug. OfPlugType describes both object input (OfAttr) and output (OfOutput) |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Base class for engine of scene assembly context. A scene assembly context is either a read context or an operator context. A read context allows to load a scene and creates its content on demand (see: OfSceneAssemblyReadContextEngine). An operator context takes as input one or multiples contexts and is able to add/remove/override any items coming from the input |
![]() ![]() | Base class for engine of scene assembly read contexts. A read context allows to read a custom file and load assets on demand. It must be able to translate a file into a scene description - see : get_scene(). and it must be able to create the objects that are needed by the scene assembly engine - see : get_items()) |
![]() ![]() | Helpers to use by scene assembly nodes to resolve rules on item that has not been yet created. A rule is a project path or a world path, with "*" characters, targetting one or multiples items |
![]() ![]() | Class holding a light description of a scene. Basically, it allows to manipulate all the items of a context without loading all OF items and their modules. It is generated when calling OfContextEngine::get_scene(), which compute the description of all the scene under its context. It can be processed by scene assembly rules. For all items, it is possible to know such information as project or kinematic paths, the name, the OF class, whether the item has been overidden, etc.. |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Key/serialization for all resources generated in the application |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class defining the OpenSubdivMesh object. The OpenSubdivMesh is the geometry used in Clarisse to define a mesh |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Contains information on file to be parsed |
![]() ![]() | Serialization node, which contains other groups to create a hierarchy or ParseEntries for data |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class defining a geometry made of particles |
![]() ![]() | The PbrAbsorptionLayer struct This struct defines an absorption layer computed by a Beer-Lambert law factor depending on thickness, a rate and a path length |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | The PbrBrdfNormalisation class Compensate the missing energy using the formula from Revisiting Physically Based Shading at Imageworks slide 10 link : https://blog.selfshadow.com/publications/s2017-shading-course/imageworks/s2017_pbs_imageworks_slides_v2.pdf |
![]() ![]() | The PbrBrdfNormalisation class Compensate the missing energy for a BRDF and take into account the Fresnel term |
![]() ![]() | This is used to compensate the energy loss of a bsdf. It's a bsdf, it means that it has a reflection and a refract albedo |
![]() ![]() | The PbrBtdfNormalisation class Compensate the missing energy for a BTDF and take into account the Fresnel term |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class allow to bake a bxdf and store the result in lut dependings on n (n <= 4) parameters. For instance those parameters can be (wi.dot(wo)), the roughness, the ior. Each parameters can be control by a parameter function. For instance if we can have function x^2 for the roughness. Hence the array m_parameter_functions. In order to bake the bxdf we need to configure the bxdf with different parameters, hence m_configuration_function |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class is used to compensate the energy loss of a bxdf by normalizing the albedo |
![]() ![]() | |
![]() ![]() | The PbrChannelContribution class |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | The PbrIntegrator class |
![]() ![]() | The PbrIntegratorOutput class |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class will handle the registration of the LUTs for the multiple scattering |
![]() ![]() | Defines all the data (bxdfs, fresnels, absorptions, microfacets distributions...) necessary to make a material |
![]() ![]() | The PbrMaterialConfig class Describe a material composed by a PbrMaterial data (which contains the bxdfs, fresnel, absorption, ...) a weight and a transmission attribute |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Contains all the mediums being used for one ray path, the last medium in the stack is the one that must be used to compute the transmittance for the current sample |
![]() ![]() | The PbrLightTransmittance class Is used to compute the transmittance value for the ligh ray |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | The PbrSheen class This implementation of a microfacet model is based on the paper Production Friendly Microfacet Sheen BRDF |
![]() ![]() | |
![]() ![]() | Represents a spherical function on the basis of tesseral spherical harmonics up to _Degree |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class defining the PolyMesh object. The PolyMesh is the geometry used in Clarisse to define a mesh |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class is used to add metadata to the image To use it you have to inherit from it and add it to your RendererOutput class (ex : ImageNodeMetadata) |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Blind data base class that is passed onto importers |
![]() ![]() | Class defining a simple resource item that can be shared between Bundle objects. A resource bundle item links a ResourceData to an hash_key, that is provided along the data itself |
![]() ![]() | Class representing a property of any kind. It allows to store an array of items that can be composed of several values of the same type |
![]() ![]() | Base class for Resource Users, allowing to know when a resource is updated |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | SamplingKernel2d defines a framework that tells, with its evaluate function, if a sample (<x>, <y>) must be processed and how |
![]() ![]() | Describes the scene used for the integration |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This static class defines SDK/Script Items function helpers |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Helper class for rasterization, illumination and shading and raytracing |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Simple class allowing to not compute the full path of a context every time when resolving a relative rule |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Defines a manager scanning all shading variables and providing helpers to read/edit them |
![]() ![]() | Defines a container to read/write a shading variable value |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Represents a spherical function on the basis of tesseral spherical harmonics up to _Degree |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | File access class with internal buffer to read file content |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class represents a IP V4 Address |
![]() ![]() | |
![]() ![]() | This class represents a socket |
![]() ![]() | This class represents a socket |
![]() ![]() | This class represents a socket |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | An operating system abstraction of a thread. Implement entry as entry point to the thread execution |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | A thread pool that dispatches tasks added in the queue to a number of worker threads |
![]() ![]() | Abstract task to be dispatched by SysThreadPool to worker threads |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Real-time timer to measure elapsed time in milliseconds |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | TextureEvaluator class |
![]() ![]() | Singleton that manages for TextureEvaluators |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Manages the evolution of an integer from its starting value to its target value using a timer. Once started, the user just has to requery the current value to get its current working value |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() |