public class SoMasterConfig extends SoNode
SoMasterConfig
node is used in a ScaleViz configuration file. This node provides a simple way of specifying properties of the machine where the application is running (called the "master").
The networkSpeed, lossyQuality, lossyMode fields are useful for controlling the amount of compression and lossy filtering depending on the speed of the network. NOTE: Starting with Open Inventor 7.0, these three fields have been deprecated in this node and have been transferred to the SoRemoteParams
node. For compatibility they are still available in this node, but should no longer be used.
This class is only used in Cluster mode, not in MultiPipe mode. For configuring Multipipe rendering, please use SoMPConfig.
File format/default:
MasterConfig {
hostname | "localhost" |
port | 3456 |
remotePathMapping | [ "" "" ] |
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFString |
hostname
Specifies the hostname of the master node.
|
SoSFUShort |
port
Specifies the ScaleViz daemon connection port.
|
SoMFVec2FilePathString |
remotePathMapping
This field allows users to specify strings to replace during file and directory name synchronization.
|
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoMasterConfig()
Creates an
SoMasterConfig node with default settings. |
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public final SoSFString hostname
This field can also be used to specify which network to use when several are available. For instance, in the case of a Gigabit network (mapped on IP addresses 10.0.0.x) and an InfiniBand network (mapped to 12.12.12.x), the application cluster communication will use the InfiniBand network by setting the field to "12.12.12.x" (or its alias on the InfiniBand network).
public final SoSFUShort port
public final SoMFVec2FilePathString remotePathMapping
SoSFFilePathString
and SoMFFilePathString
. String replacement rules are comma separated.Specifies a user file path mapping between the local client computer and the remote cluster.
public SoMasterConfig()
SoMasterConfig
node with default settings.Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com