Click or drag to resize
SoNetBase Class
Base class for all Inventor reference classes.
Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    More...

Namespace: OIV.Inventor
Assembly: OIV.Inventor.Base (in OIV.Inventor.Base.dll) Version: 2024.1.0.0 (2024.1.0)
Syntax
public abstract class SoNetBase

The SoNetBase type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Overrides GetHashCode().
(Overrides ObjectGetHashCode.)
Public methodStatic memberCode exampleGetInstance(IntPtr, Type)
Gets a managed object for the given native handle (non generic version).
Public methodStatic memberGetInstanceManagedType(IntPtr)
Gets a managed object for the given native handle (generic version).
Public methodStatic memberGetRegisteredType
Gets the managed type associated with the specified native type name.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGetUnmanagedHandle
Convenient method to get the address of the managed C++ object. This is useful to retrieve the native C++ object pointer.
Public methodStatic memberRegisterTypeManagedType
Associates a native type name with a managed type.
Public methodStatic memberReleaseUnmanagedResources
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also
Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.HardCopySoHardCopy
    OIV.HardCopySoVectorOutput
    OIV.Inventor.ActionsActionMethodList
    OIV.Inventor.ActionsEnabledElementsList
    OIV.Inventor.ActionsSoAction
    OIV.Inventor.AlgorithmsSoAlgorithms
    OIV.Inventor.AlgorithmsSoArithmetic
    OIV.Inventor.AlgorithmsSoConversion
    OIV.Inventor.AlgorithmsSoConvolution
    OIV.Inventor.AlgorithmsSoDataExtract
    OIV.Inventor.AlgorithmsSoSeismic
    OIV.Inventor.AntialiasingSiAntialiasingEventListener
    OIV.Inventor.AntialiasingSoAntialiasingParameters
    OIV.Inventor.CollisionSoCollisionManager
    OIV.Inventor.CollisionSoDualSceneCollider
    OIV.Inventor.ComponentsSoGraphicConfig
    OIV.Inventor.ComponentsSoGraphicConfigTemplate
    OIV.Inventor.ComponentsSoGraphicDevice
    OIV.Inventor.Components.StereoSoBaseStereo
    OIV.Inventor.DetailsSoDetail
    OIV.Inventor.DevicesSoBaseContextObject
    OIV.Inventor.DevicesSoDevice
    OIV.Inventor.DevicesSoGLDeviceSettings
    OIV.Inventor.DevicesSoGLExtension
    OIV.Inventor.DevicesSoGLFormat
    OIV.Inventor.DevicesSoGLScreenDevice
    OIV.Inventor.ElementsSoElement
    OIV.Inventor.EnginesSoEngineOutput
    OIV.Inventor.ErrorsSoError
    OIV.Inventor.EventsSoEvent
    OIV.Inventor.FieldsSoField
    OIV.Inventor.Gestures.RecognizersSoGestureRecognizer
    OIV.Inventor.HelpersSbFileHelper
    OIV.Inventor.HelpersSbGraphicsCapabilities
    OIV.Inventor.ImageSbRasterImage
    OIV.Inventor.ImageSoRasterImageIO
    OIV.Inventor.ImageSoRasterImageRW
    OIV.Inventor.ImageSoRasterReaderSet
    OIV.Inventor.IO.CADSoCADFileFormat
    OIV.Inventor.IO.STLSoSTLFileFormat
    OIV.Inventor.LockSoLicensesInfo
    OIV.Inventor.LockSoLockManager
    OIV.Inventor.MiscSbExtrusionGenerator
    OIV.Inventor.MiscSoByteStream
    OIV.Inventor.MiscSoColorPacker
    OIV.Inventor.MiscSoState
    OIV.Inventor.MiscSoTranReceiver
    OIV.Inventor.MiscSoTranSender
    OIV.Inventor.MPEGSoMPEGRenderer
    OIV.Inventor.NodekitsSoNodekitCatalog
    OIV.Inventor.ProjectionSbProjection
    OIV.Inventor.ProjectionSbProjectionCoordinates
    OIV.Inventor.ProjectorsSbProjector
    OIV.InventorSbCPUID
    OIV.InventorSbVertexAttributeBinding
    OIV.Inventor.SensorsSoSensor
    OIV.Inventor.SimplifierSoSimplifier
    OIV.InventorSoDB
    OIV.InventorSoDisposable
    OIV.InventorSoInput
    OIV.InventorSoInputParameters
    OIV.InventorSoModuleCheck
    OIV.InventorSoOutput
    OIV.InventorSoPickedPoint
    OIV.InventorSoPreferences
    OIV.InventorSoProgressIndicator
    OIV.InventorSoSceneManager
    OIV.Inventor.TouchSoTouchManager
    OIV.Inventor.ViewerComponentsSoEventBuilder
    OIV.Inventor.ViewerComponentsSoStereoParameters
    OIV.Inventor.Win.DevicesSoWinDevice
    OIV.Inventor.WinSoWin
    OIV.Inventor.WinSoWinClipboard
    OIV.Inventor.WinSoWinComponent
    OIV.Inventor.Win.ViewersSoWinCollisionViewer
    OIV.Inventor.Win.ViewersSoWinExaminerViewerSoViewingFunction
    OIV.IvTuneSoIvTune
    OIV.LDM.CompressorsSoDataCompressor
    OIV.LDM.ConvertersSoConverter
    OIV.LDM.ConvertersSoConverterParameters
    OIV.LDM.ConvertersSoLDMWriter
    OIV.LDMSoLDMDataAccess
    OIV.LDMSoLDMDataAccessDataInfoPolyLine
    OIV.LDMSoLDMGlobalResourceParameters
    OIV.LDMSoLDMLargeDataManagement
    OIV.LDMSoLDMTopoOctree
    OIV.LDMSoVolumeHistogram
    OIV.MeshViz.DataPbDefinedValue
    OIV.MeshViz.GraphPbBase
    OIV.MeshVizPoMeshViz
    OIV.RemoteViz.RenderingClient
    OIV.RemoteViz.RenderingClientSettings
    OIV.RemoteViz.RenderingConnection
    OIV.RemoteViz.RenderingConnectionParameters
    OIV.RemoteViz.RenderingConnectionSettings
    OIV.RemoteViz.RenderingEncodedFrame
    OIV.RemoteViz.RenderingFrameEncoders
    OIV.RemoteViz.RenderingHTTPHeaders
    OIV.RemoteViz.RenderingHTTPRequest
    OIV.RemoteViz.RenderingHTTPResponse
    OIV.RemoteViz.RenderingIFrameEncodingPolicy
    OIV.RemoteViz.RenderingMetricsListener
    OIV.RemoteViz.RenderingMonitoring
    OIV.RemoteViz.RenderingNetworkPerformance
    OIV.RemoteViz.RenderingRenderArea
    OIV.RemoteViz.RenderingRenderAreaHardware
    OIV.RemoteViz.RenderingRenderAreaListener
    OIV.RemoteViz.RenderingService
    OIV.RemoteViz.RenderingServiceListener
    OIV.RemoteViz.RenderingServiceSettings
    OIV.RemoteViz.RenderingUri
    OIV.VolumeViz.NodesSoVolumeRendering
    OIV.VolumeViz.Readers.DicomSiDicomDataSet
    OIV.VolumeViz.Readers.DicomSiDicomElement
    OIV.VolumeViz.Readers.DicomSiDicomSequence
    OIV.VolumeViz.Readers.DicomSiDicomValue
    OIV.VolumeViz.Readers.DicomSoDicomTag
    OIV.VolumeViz.ReadersSoVRDicomData
    OIV.VolumeViz.ReadersSoVRSegyTraceHeaderBytePosition