# CalculatorNode

Class in Arbor / Inherits from: Node
Implements interfaces: INodeBehaviourContainer

## Description

Class that represents a calculator

## Properties

Property Name | Description
--- | ---
calculator | Get the attached Calculator.
calculatorID | Gets the calculator node identifier.

## Methods

Method Name | Description
--- | ---
CreateCalculator | Create a Calculator. Use it in the editor.
GetObject | Get the Object of the attached Calculator
IsContainsBehaviour | Check if it contains NodeBehaviour.

## Inherited Members

### Fields

Field Name | Description
--- | ---
nodeComment | Comment
position | Position on the Arbor Editor.
showComment | Whether to display comments

### Properties

Property Name | Description
--- | ---
name | Node name.
nodeGraph | Gets the NodeGraph.
nodeID | Gets the node identifier.

### Methods

Method Name | Description
--- | ---
GetName | Get node name.
IsDeletable | Returns whether or not it can be deleted.
OnAfterDeserialize | Called from ISerializationCallbackReceiver.OnAfterDeserialize.
OnBeforeSerialize | Called from ISerializationCallbackReceiver.OnBeforeSerialize.
ToString | Convert node to string (for debugging).

### Static Fields

Field Name | Description
--- | ---
defaultWidth | Default width of node