SoVRMLEXTERNPROTODef Class |
Note: This API is now obsolete.
Contains the internal definition of an externprototype.
Namespace: OIV.Inventor.VRMLnodes
The SoVRMLEXTERNPROTODef type exposes the following members.
Name | Description | |
---|---|---|
![]() | SoVRMLEXTERNPROTODef | Initializes a new instance of the SoVRMLEXTERNPROTODef class |
Name | Description | |
---|---|---|
![]() | Dispose |
Releases all resources used by SoDisposable.
(Inherited from SoDisposable.) |
![]() | Equals | (Inherited from Object.) |
![]() ![]() | GetEXTERNPROTOList | Appends all of the SoVRMLEXTERNPROTO nodes that have been defined to list, and returns the number of SoVRMLEXTERNPROTO nodes appended. |
![]() | GetEXTERNPROTOName | Returns the name of the EXTERNPROTO defined by this SoVRMLEXTERNPROTODef. |
![]() | GetFields | Appends all of this object's fields to resultList and returns the number of fields appended. |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetName | Returns the name of an instance. |
![]() | GetStringName | (Inherited from SoBase.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsSynchronizable | Gets the ScaleViz synchronizable state of this object. |
![]() | SetName | (Inherited from SoBase.) |
![]() | SetSynchronizable | Sets this to be a ScaleViz synchronizable object. |
![]() | ToString |
Converts this SoBase structure to a human readable string.
(Inherited from SoBase.) |
![]() | Touch | Marks an instance as modified, simulating a change to it. |
Name | Description | |
---|---|---|
![]() | IsDisposable | ISafeDisposable interface implementation.
(Inherited from SoDisposable.) |
This class contains all the information required to set up an instance of a VRML97 externprototype. It is derived from SoBase and is created when an externprototype is read from a file or buffer.
<font color="#0000FF">NOTE:</font> This class does not exist in Open Inventor 10.0 and later.
This section describes the expected behavior of the node in a conforming VRML97 browser application. In some cases, the application is responsible for implementing portions of the expected behavior. Open Inventor viewer classes and IVF classes implement some of the application behaviors.
This section may reference portions of the VRML97 specification that are not present in this help file. The complete VRML97 spec is available at http://www.web3d.org.Obsoletesince Open Inventor 9500 The VRML API is no longer supported. See section http://oivdoc95.vsg3d.com/content/compatibility-notes-4#Deprecation of the Reference Manual.