Arbor 3: FSM & BT Graph Editor  3.7.8
FlexibleBounds Class Reference

Class to handle a flexible Bounds type reference method there is more than one. More...

Inheritance diagram for FlexibleBounds:
FlexibleField< Bounds >

Public Member Functions

 FlexibleBounds ()
 FlexibleBounds default constructor More...
 
 FlexibleBounds (Bounds value)
 FlexibleBounds constructor More...
 
 FlexibleBounds (BoundsParameterReference parameter)
 FlexibleBounds constructor More...
 
 FlexibleBounds (InputSlotBounds slot)
 FlexibleBounds constructor More...
 
- Public Member Functions inherited from FlexibleField< Bounds >
override object GetValueObject ()
 Return the value as object. More...
 
 FlexibleField ()
 FlexibleField default constructor More...
 
 FlexibleField (T value)
 FlexibleField constructor More...
 
 FlexibleField (AnyParameterReference parameter)
 FlexibleField constructor More...
 
 FlexibleField (InputSlotAny slot)
 FlexibleField constructor More...
 

Static Public Member Functions

static operator Bounds (FlexibleBounds flexible)
 Cast FlexibleBounds to Bounds. More...
 
static operator FlexibleBounds (Bounds value)
 Cast Bounds to FlexibleBounds. More...
 
- Static Public Member Functions inherited from FlexibleField< Bounds >
static operator T (FlexibleField< T > flexible)
 Cast FlexibleField to T. More...
 
static operator FlexibleField< T > (T value)
 Cast T to FlexibleField. More...
 

Additional Inherited Members

- Protected Attributes inherited from FlexibleField< Bounds >
_Value
 Constant value More...
 
AnyParameterReference _Parameter
 Parameter reference More...
 
InputSlotAny _Slot
 Data input slot More...
 
- Properties inherited from FlexibleField< Bounds >
override System.Type fieldType [get]
 It returns a field type. More...
 
Parameter parameter [get]
 It return a Paramter. More...
 
value [get]
 It returns a value More...
 

Detailed Description

Class to handle a flexible Bounds type reference method there is more than one.

Constructor & Destructor Documentation

◆ FlexibleBounds() [1/4]

FlexibleBounds default constructor

◆ FlexibleBounds() [2/4]

FlexibleBounds ( Bounds  value)

FlexibleBounds constructor

Parameters
valueValue

◆ FlexibleBounds() [3/4]

FlexibleBounds constructor

Parameters
parameterParameter

◆ FlexibleBounds() [4/4]

FlexibleBounds constructor

Parameters
slotSlot

Member Function Documentation

◆ operator Bounds()

static operator Bounds ( FlexibleBounds  flexible)
explicitstatic

Cast FlexibleBounds to Bounds.

Parameters
flexibleFlexibleBounds

◆ operator FlexibleBounds()

static operator FlexibleBounds ( Bounds  value)
explicitstatic

Cast Bounds to FlexibleBounds.

Parameters
valueBounds