Configuration for a single channel Serialized and sent to remote displays as necessary to configure remote channels.
More...
|
| | DtChannelConfiguration (const std::string &name=DefaultChannelString) |
| | CTOR The default channel configuration. More...
|
| |
| | DtChannelConfiguration (const DtChannelConfiguration &) |
| | Copy CTOR. More...
|
| |
| DtChannelConfiguration & | operator= (const DtChannelConfiguration &) |
| | Assignment operator. More...
|
| |
| virtual | ~DtChannelConfiguration () |
| | DTOR. More...
|
| |
| virtual void | setParentChannel (const std::string &displayName, const std::string &windowName, const std::string &channelName) |
| | Set the parent channel that this channel's camera will be "locked" to. More...
|
| |
| virtual void | getParentChannel (std::string &displayEngineNameOut, std::string &windowNameOut, std::string &channelNameOut) const |
| | Get the parent channel that this channel's camera will be "locked" to. More...
|
| |
| virtual void | setProjection (ProjectionUnits units, double left, double right, double bottom, double top, double zNear, double zFar) |
| | Set projection. More...
|
| |
| virtual void | getProjection (ProjectionUnits &units, double &left, double &right, double &bottom, double &top, double &zNear, double &zFar) const |
| | Get projection. More...
|
| |
| virtual ProjectionUnits | projectionUnits () const |
| | ProjectionUnits accessor. More...
|
| |
| virtual void | setProjectionUnits (ProjectionUnits units) |
| | ProjectionUnits setter. More...
|
| |
| virtual void | getClearColor (float &r, float &g, float &b, float &a) const |
| | Get the clear color. More...
|
| |
| virtual void | setClearColor (float r, float g, float b, float a) |
| | Set the clear color. More...
|
| |
| virtual void | setCameraPositionOffset (double x, double y, double z) |
| | Set the camera position offset. More...
|
| |
| virtual void | getCameraPositionOffset (double &x, double &y, double &z) const |
| | Get the camera position offset. More...
|
| |
| virtual void | setCameraOrientationOffset (double psi, double theta, double phi) |
| | Set the camera orientation offset. More...
|
| |
| virtual void | getCameraOrientationOffset (double &psi, double &theta, double &phi) const |
| | Get the camera orientation offset. More...
|
| |
| virtual void | getViewport (double &left, double &right, double &bottom, double &top) const |
| | Get the viewport. Values are percentages of the window's dimensions. More...
|
| |
| virtual void | setViewport (double left, double right, double bottom, double top) |
| | Set the viewport. Values are percentages of the window's dimensions. More...
|
| |
| virtual const std::string & | observerName () const |
| | Get the observer name. More...
|
| |
| virtual void | setObserverName (const std::string &observerName) |
| | Set the observer name. More...
|
| |
| virtual const std::string & | sensorName () const |
| | Get the sensor name. More...
|
| |
| virtual void | setSensorName (const std::string &sensorName) |
| | Set the sensor name. More...
|
| |
| virtual ProjectionResizePolicy | projectionResizePolicy () const |
| | ProjectionResizePolicy accessor. More...
|
| |
| virtual void | setProjectionResizePolicy (ProjectionResizePolicy policy) |
| | ProjectionResizePolicy setter. More...
|
| |
| virtual double | cameraMagnification () const |
| | Get the 3D camera's magnification for this channel. More...
|
| |
| virtual void | setCameraMagnification (double mag) |
| | Set the 3D camera's magnification for this channel (default is 1.0) More...
|
| |
| virtual float | lodScale () const |
| | Get the lodScale for this channel. More...
|
| |
| virtual void | setLodScale (float lodScale) |
| | Set the lod scale for this channel. More...
|
| |
| virtual void | setNearFarClipPolicy (NearFarClipPolicy policy) |
| | When using dynamic near/far clipping planes, optimize for z fighting reduction (keeping the near/far ratio small if true. More...
|
| |
| virtual NearFarClipPolicy | nearFarClipPolicy () const |
| | Get whether dynamic near/far clipping is using z-fighting reduction. More...
|
| |
| virtual void | setZFightReductionRatio (double ratio) |
| | When using z-fighting reduction, set the ratio that we attempt to maintain. More...
|
| |
| virtual double | zFightReductionRatio () const |
| | Get the near/far ratio used when dynamic near/far clipping is using z-fighting reduction. More...
|
| |
| virtual void | setDynamicNearClipAttachedObjectPolicy (DynamicNearClipAttachedObjectPolicy useAttached) |
| | When dynamic clipping planes is enabled, consider attached objects above a specified altitude when calculating the near clipping plane. More...
|
| |
virtual
DynamicNearClipAttachedObjectPolicy | dynamicNearClipAttachedObjectPolicy () const |
| | Get whether attached objects are considered for calculating the near clipping plane. More...
|
| |
| virtual void | setAltitudeForUseAttachedNearClip (double altitude) |
| | Specify the altitude to use when considering attached objects when calculating the near clipping plane. More...
|
| |
| virtual double | altitudeForUseAttachedNearClip () const |
| | Get the altitude being used when considering attached objects when calculating the near clipping plane. More...
|
| |
| virtual void | setNearClipWhenAttached (double distance) |
| | Set the near clipping distance used when attached, useAttachedForNearClip is true, and useFixedNearClipWhenAttached is true. More...
|
| |
| virtual double | nearClipWhenAttached () const |
| | Get the near clipping distance used when attached, useAttachedForNearClip is true, and useFixedNearClipWhenAttached is true. More...
|
| |
| virtual void | setDynamicWaterVisibilityEnable (bool enable) |
| | Set dynamic water visibility, based on altitude. More...
|
| |
| virtual bool | dynamicWaterVisibilityEnable () const |
| | Get whether dynamic water is enabled. More...
|
| |
| virtual void | setDynamicWaterVisibilityMax (double visMax) |
| | Set the maximum value to which water visibility will be set when dynamic water visibility is enabled. More...
|
| |
| virtual double | dynamicWaterVisibilityMax () const |
| | Get the maximum value to which water visibility will be set when dynamic water visibility is enabled. More...
|
| |
| virtual void | setRenderOrder (int order) |
| | order number for this channel to render. More...
|
| |
| virtual int | renderOrder () const |
| | get the render order for this channel which is used to order the channels rendering. More...
|
| |
| virtual double | minZNear (double value) const |
| | get the minimum value to which the passed in z near value to setProjection gets automatically clamped to default value is 0.01 More...
|
| |
| virtual void | setMinZNear (double value) |
| | set the minimum value to which the passed in z near value to setProjection gets automatically clamped to default value is 0.01 More...
|
| |
| virtual float | pixelRatio () const |
| | get the pixel ratio for high dpi scaling More...
|
| |
| virtual void | setPixelRatio (float ratio) |
| | set the pixel ratio for high dpi scaling default value is 1.0 More...
|
| |
| | DtConfiguration (const std::string &name="") |
| | CTOR. More...
|
| |
| | DtConfiguration (const DtConfiguration &) |
| | Copy CTOR. More...
|
| |
| DtConfiguration & | operator= (const DtConfiguration &) |
| | Assignment OP. More...
|
| |
| virtual | ~DtConfiguration () |
| | DTOR. More...
|
| |
| virtual const std::string & | name () const |
| | Get the configuration name. More...
|
| |
| virtual void | setName (const std::string &name) |
| | Set the configuration name. More...
|
| |
| virtual const std::string * | findOptionalParameter (const std::string &name) const |
| | Find an optional parameters. More...
|
| |
| virtual void | setOptionalParameter (const std::string &name, const std::string &value) |
| | Set an optional parameter. More...
|
| |
| virtual void | setOptionalParameters (const ParameterMap &) |
| | Set an optional parameters. More...
|
| |
| virtual void | removeOptionalParameter (const std::string &name) |
| | Remove an optional parameter. More...
|
| |
| const ParameterMap & | optionalParameters () const |
| | Get the optional parameters. More...
|
| |
| | DtKeywordMixin () |
| | CTOR. More...
|
| |
| virtual | ~DtKeywordMixin () |
| | DTOR. More...
|
| |
| virtual void | addKeyword (const std::string &keyword) |
| | Add a keyword. More...
|
| |
| virtual void | removeKeyword (const std::string &keyword) |
| | Remove a keyword. More...
|
| |
| virtual void | clearKeywords () |
| | Clear the keywords. More...
|
| |
virtual const std::set
< std::string > & | keywords () const |
| | Get the keywords. More...
|
| |
| virtual bool | findKeywords (const std::set< std::string > &) const |
| | Check to see if the class has any of the supplied keywords For best performance sort the keywords (from most frequent to less frequent) and for keywords with the same frequency shortest to longest. More...
|
| |
| virtual bool | findKeyword (const std::string &word) const |
| | Check to see if a single keyword is in the set. More...
|
| |
Configuration for a single channel Serialized and sent to remote displays as necessary to configure remote channels.
- Examples
-