Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsProgramsProgram Process Geometry Operator

Program Process Geometry Operator

Quick Facts

PropertyValue
ClassCENPyOlpProgramProcessGeometryOperator
Modulecenpylib.CENPyOlpProgramProcessGeometryOperator
Packagecenpylib
ReleaseR2025.2.4
Methods6

Quick Start

# Boilerplate Example programProcessGeometryOperator = ... # obtained from the runtime context result = programProcessGeometryOperator.GetLoggerOperator()

Method Index

MethodReturnsSummary
GetLoggerOperatorCENPyOlpLogOperatorGet a log operator interface.
GetCsvParserOperatorCENPyOlpCsvParserOperatorGet a CSV parser operator interface.
GetControllerCENPyOlpControllerGet a parent controller interface.
GetActiveProgramCENPyOlpProgramGet an active controller program, nullptr, if there is no program.
GetSelectedProcessGeometrieslist[CENPyOlpProcessGeometryOperator]Get a list of all selected process geometries.
GetStartStateNameslistGet a list of all initial state names from the current project.

Query Methods

GetLoggerOperator

def GetLoggerOperator() -> CENPyOlpLogOperator

Get a log operator interface.

Returns: CENPyOlpLogOperator — Log operator interface.

GetCsvParserOperator

def GetCsvParserOperator() -> CENPyOlpCsvParserOperator

Get a CSV parser operator interface.

Returns: CENPyOlpCsvParserOperator — CSV parser operator interface.

GetController

def GetController() -> CENPyOlpController

Get a parent controller interface.

Returns: CENPyOlpController — Controller interface.

GetActiveProgram

def GetActiveProgram() -> CENPyOlpProgram

Get an active controller program, nullptr, if there is no program.

Returns: CENPyOlpProgram — Active program.

GetSelectedProcessGeometries

def GetSelectedProcessGeometries(geoTypeFilter: int=PROCGEO_NONE) -> list[CENPyOlpProcessGeometryOperator]

Get a list of all selected process geometries.

Parameters:

NameTypeDescription
geoTypeFilterintType of process geometry to return. Returns all PGs if type is None(0). (default: PROCGEO_NONE)

Returns: list[CENPyOlpProcessGeometryOperator] — List of CENPyOlpProcessGeometryOperator objects, selected process geometries.

GetStartStateNames

def GetStartStateNames() -> list

Get a list of all initial state names from the current project.

Returns: list — Initial state names list.

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?