Class SoWrapperKit
- java.lang.Object
- 
- All Implemented Interfaces:
- SafeDisposable
 
 public class SoWrapperKit extends SoSeparatorKit Wrapper nodekit class.SoWrapperKitis derived fromSoSeparatorKit. It adds the capability to wrap an arbitrary scene graph, (non-nodekit), within anSoSeparatorKit, so that it may be used along with other shape kits in a hierarchy. There are two additional parts included inSoWrapperKit: localTransform and contents .The part contents is an SoSeparatornode beneath which any arbitrary scene graph can be added. This is especially useful for importing scene graphs of unknown structure (non-nodekits) into nodekit format.Since an SoWrapperKitis a class descended fromSoSeparatorKit, it may be put into anotherSoSeparatorKit's childList .PARTS ( SoTransform) localTransform
 This part is anSoTransformnode that is used to affect the scene graph defined in contents part. This part is NULL by default and is automatically created if requested.( SoSeparator) contents
 This part is anSoSeparatornode that contains a user-supplied scene graph. This scene graph can contain any nodes. This part is NULL by default and anSoSeparatoris automatically created if the user asks the nodekit to build the part.File format/default: WrapperKit { boundingBoxCaching AUTO renderCulling AUTO pickCulling AUTO callbackList NULL pickStyle NULL appearance NULL units NULL transform NULL texture2Transform NULL childList NULL localTransform NULL contents NULL CATALOG PARTS All Parts Part Name Part Type Default Type NULL Default callbackList NodeKitListPart yes pickStyle PickStyle yes appearance AppearanceKit yes units Units yes transform Transform yes texture2Transform Texture2Transform yes childList NodeKitListPart yes localTransform Transform yes contents Separator yes Extra Information for List Parts from Above Table Part Name Container Type Possible Types callbackList Separator Callback, EventCallback 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.openinventor.inventor.nodekits.SoSeparatorKitSoSeparatorKit.Cachings
 - 
Nested classes/interfaces inherited from class com.openinventor.inventor.nodes.SoNodeSoNode.RenderModes
 - 
Nested classes/interfaces inherited from class com.openinventor.inventor.InventorInventor.ConstructorCommand
 
- 
 - 
Field Summary- 
Fields inherited from class com.openinventor.inventor.nodekits.SoSeparatorKitboundingBoxCaching, pickCulling, renderCaching, renderCulling
 - 
Fields inherited from class com.openinventor.inventor.nodekits.SoBaseKitboundingBoxIgnoring
 - 
Fields inherited from class com.openinventor.inventor.InventorVERBOSE_LEVEL, ZeroHandle
 
- 
 - 
Constructor SummaryConstructors Constructor Description SoWrapperKit()Constructor.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static SoNodekitCataloggetClassNodekitCatalog()Returns theSoNodekitCatalogfor this class.- 
Methods inherited from class com.openinventor.inventor.nodekits.SoBaseKitgetNodekitCatalog, getPart, getPart, getPartString, getViewportIsEnabled, getViewportOrigin, getViewportSize, isSearchingChildren, set, set, setPart, setSearchingChildren
 - 
Methods inherited from class com.openinventor.inventor.nodes.SoNodeaffectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderEngineMode, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
 - 
Methods inherited from class com.openinventor.inventor.fields.SoFieldContainercopyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, setToDefaults
 - 
Methods inherited from class com.openinventor.inventor.misc.SoBasedispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable
 - 
Methods inherited from class com.openinventor.inventor.InventorgetNativeResourceHandle
 
- 
 
- 
- 
- 
Method Detail- 
getClassNodekitCatalogpublic static SoNodekitCatalog getClassNodekitCatalog() Returns theSoNodekitCatalogfor this class.
 
- 
 
-