Click or drag to resize
PbBase Class

Abstract class for all basic objects.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.MeshViz.GraphPbBase
      More...

Namespace: OIV.MeshViz.Graph
Assembly: OIV.MeshViz (in OIV.MeshViz.dll) Version: 2024.1.0.0 (2024.1.0)
Syntax
public class PbBase : SoNetBase

The PbBase type exposes the following members.

Methods
  NameDescription
Public methodCopyFrom

Assignment operator.

Public methodEnableConnection

Activates/deactivates the mechanism of connection.

Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsConnectionEnabled

Returns true if the connection mechanism is active, otherwise false.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTouch

Simulates the changing of an instance of this object, so all connected objects are informed of this change.

Top
Remarks

Abstract class for all basic objects. This class handles a connection mechanism with OIV.MeshViz.Graph.PoBase objects. Each instance of this class maintains a list of OIV.MeshViz.Graph.PoBase objects. So when an instance of this class is modified, the list of OIV.MeshViz.Graph.PoBase objects is informed of this change, and thus, they can update themselves. For more information about the connection mechanism, see the section "Connection mechanism" of the paragraph "What you must know" of the reference manual. The constructor per copy and the assignment operator of any Pbxxx object do not copy the reference to Poxxx objects. This restriction prevents several Pbxxx objects (of the same class) from referencing the same Poxxx object.

See Also
Inheritance Hierarchy