SoBase Class |
Base class for all nodes, paths, and engines.
Namespace: OIV.Inventor.Misc
The SoBase type exposes the following members.
Name | Description | |
---|---|---|
Dispose |
Releases all resources used by SoDisposable.
(Inherited from SoDisposable.) | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
GetName | Returns the name of an instance. | |
GetStringName | ||
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsSynchronizable | Gets the ScaleViz synchronizable state of this object. | |
SetName | ||
SetSynchronizable | Sets this to be a ScaleViz synchronizable object. | |
ToString |
Converts this SoBase structure to a human readable string.
(Overrides ObjectToString.) | |
Touch | Marks an instance as modified, simulating a change to it. |
Name | Description | |
---|---|---|
IsDisposable | ISafeDisposable interface implementation.
(Inherited from SoDisposable.) |
Abstract base class for Open Inventor node, path, and engine classes. This class handles reference counting, notification, and naming.
Instances should be referenced when they will be used outside of the routine in which they were initialized. (A typical example of this is maintaining a reference to the root of a graph.)