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

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

Inheritance diagram for FlexibleBounds:
IFlexibleField

Public Member Functions

object GetValueObject ()
 Return the value as object. More...
 
 FlexibleBounds ()
 FlexibleBounds default constructor More...
 
 FlexibleBounds (Bounds value)
 FlexibleBounds constructor More...
 
 FlexibleBounds (BoundsParameterReference parameter)
 FlexibleBounds constructor More...
 
 FlexibleBounds (InputSlotBounds slot)
 FlexibleBounds 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...
 

Properties

FlexibleType type [get]
 It returns a type More...
 
Parameter parameter [get]
 It return a Paramter. More...
 
Bounds 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 default constructor

FlexibleBounds ( Bounds  value)

FlexibleBounds constructor

Parameters
valueValue

FlexibleBounds constructor

Parameters
parameterParameter

FlexibleBounds constructor

Parameters
slotSlot

Member Function Documentation

object GetValueObject ( )

Return the value as object.

Returns
The value object

Implements IFlexibleField.

static operator Bounds ( FlexibleBounds  flexible)
explicitstatic

Cast FlexibleBounds to Bounds.

Parameters
flexibleFlexibleBounds
static operator FlexibleBounds ( Bounds  value)
explicitstatic

Cast Bounds to FlexibleBounds.

Parameters
valueBounds

Property Documentation

Parameter parameter
get

It return a Paramter.

It is null if Type is other than Parameter.

FlexibleType type
get

It returns a type

Bounds value
get

It returns a value