Logo ProcessCore

TableAux Module

Auxiliary functions for composing and decomposing Table ↔ process graph.

Functions and values

Function or value Description

ApplyCellToPV (pv, cell)

Full Usage: ApplyCellToPV (pv, cell)

Parameters:

Apply a cell value back into a PropertyValue.

pv : PropertyValue
cell : CompositeCell

ColumnIndexKey

Full Usage: ColumnIndexKey

Returns: string
Returns: string

DataCell d

Full Usage: DataCell d

Parameters:
Returns: CompositeCell

Cell for a data input/output node.

d : Data
Returns: CompositeCell

MakePV (header, cell)

Full Usage: MakePV (header, cell)

Parameters:
Returns: PropertyValue

Create a fresh PropertyValue from a header + cell + annotation type tag.

header : CompositeHeader
cell : CompositeCell
Returns: PropertyValue

MaterialCell m

Full Usage: MaterialCell m

Parameters:
Returns: CompositeCell

Cell for a material input/output node.

m : Material
Returns: CompositeCell

MaterialIOType m

Full Usage: MaterialIOType m

Parameters:
Returns: IOType

IOType for a material node based on its AdditionalType tag.

m : Material
Returns: IOType

PVToCell pv

Full Usage: PVToCell pv

Parameters:
Returns: CompositeCell

Build a CompositeCell from a PropertyValue.

pv : PropertyValue
Returns: CompositeCell

PVToHeader pv

Full Usage: PVToHeader pv

Parameters:
Returns: CompositeHeader

Build a CompositeHeader from a PropertyValue.

pv : PropertyValue
Returns: CompositeHeader

SetColumnIndex pv index

Full Usage: SetColumnIndex pv index

Parameters:

Store annotation-column position as extensible PropertyValue metadata.

pv : PropertyValue
index : int option

TryGetColumnIndex pv

Full Usage: TryGetColumnIndex pv

Parameters:
Returns: int option

Annotation-column position stored as extensible PropertyValue metadata.

pv : PropertyValue
Returns: int option

Type something to start searching.