Click or drag to resize

PersistentGoal Class

Persistent goal.
Inheritance Hierarchy
SystemObject
  Demo3D.Visuals.KJEPersistentGoal

Namespace:  Demo3D.Visuals.KJE
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 15.0.2.11458
Syntax
C#
public class PersistentGoal : IGoal, 
	IDisposable

The PersistentGoal type exposes the following members.

Constructors
  NameDescription
Public methodPersistentGoal
Initializes a new instance of the PersistentGoal class
Top
Properties
  NameDescription
Public propertyCoordinateSystem
The coordinate system for the LocalTCP and Target matrices.
Public propertyLink
The link for the TCP.
Public propertyLocalTCP
The transform for the TCP local to the link.
Public propertyLocked
Whether the goal should be solved using only the first joint up the chain from the link.
Public propertyObjective
The objective for the goal.
Public propertyPersistent
Whether the goal should persist until explicitly removed.
Public propertyRender
Whether the goal should be rendered.
Public propertyTarget
The transform for the target local to the mechanism.
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the PersistentGoal
Protected methodDispose(Boolean)
Releases the unmanaged resources used by the PersistentGoal and optionally releases the managed resources
Public methodOnAdded
Called when the goal is added to a mechanism.
Public methodOnRemoved
Called when the goal is removed from a mechanism.
Top
Remarks
Persistent goals remain added to one or more mechanisms until explicitly removed from those mechanisms (or until the persistent goal has been disposed).
See Also