vcBehavior
Behavior is the basic implementation of all behavior objects.
See in: Overview
Module: vcBehaviors
Parent: vcObject
Children: vcActionContainer, vcCapacityController, vcComponentPathSensor, vcFlow, vcJogInfo, vcNote, ... (see more)
vcActionContainer
vcCapacityController
vcComponentPathSensor
vcFlow
vcJogInfo
vcNote
vcRaycastSensor
vcRrsRobotController
vcScript
vcSignal
vcSignalMap
vcSimInterface
vcStatistics
vcVolumeSensor
vcProcessController
vcProcessExecutor
vcTransportController
vcTransportNode
vcBaseContainer
vcPythonKinematics
vcPythonProcessHandler
vcRobotExecutor
vcServoController
vcToolContainer
vcKinematics
vcMotionController
vcProgramExecutor
Referenced by: vcConnector.Behavior, vcCore.getBehavior(), vcGetPropertyStatement.SelectedBehavior, vcMoveJointStatement.Controller, ... (see more)
vcConnector.Behavior
vcCore.getBehavior()
vcGetPropertyStatement.SelectedBehavior
vcMoveJointStatement.Controller
vcNode.Behaviors
vcNode.createBehavior()
vcNode.findBehavior()
vcNode.getBehaviors()
vcProgramExecutor.Controller
vcProgramExecutor.DigitalInputSignals
vcProgramExecutor.DigitalOutputSignals
vcPropertyConditionStatement.SelectedBehavior
vcRobotController.Kinematics
vcRobotSelectionService.ActiveController
vcRobotSelectionService.ActiveExecutor
vcRoutine.Executor
vcSendSignalStatement.SelectedSignal
vcSimBaseExportField.BaseList
vcSimProcessorField.Sensor
vcSimToolExportField.ToolList
vcTransportLink.Implementer
vcWaitSignalStatement.Signal
vcWorld.Behaviors
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| Component | vcComponent | R | Gets the component this behavior belongs to. |
| Enabled | Boolean | RW | Gets or sets value indicating if this behavior is enabled or not. |
| Name | String | RW | Gets or sets the name of the behavior which is unique for every behavior in a component. |
| Node | vcNode | R | Gets the node this behavior belongs to. |
| Properties | vcPropertyContainer | R | Gets the properties of this behavior. |
| Type | vcBehaviorType | R | Gets the type of this behavior. |
| Visible | Boolean | RW | Get or Sets value indicating whether this behavior and its properties are visible in the user interface. |
| World | vcWorld | R | Gets the 3D world (simulation root node). |
Methods
Learn how to use methods here. The methods are also inherited from the parent class.
| Name | Return Type | Parameters | Description |
| delete | None | None | Deletes the behavior. Exceptions: ValueError: When trying to delete behavior from the world root node. |
| evaluate | None | None | Evaluates the behavior. |