Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsAttributesWM_PO Attrib Operator

WM_PO Attrib Operator

Quick Facts

PropertyValue
ClassCENPyOlpWM_POAttribOperator
Modulecenpylib.CENPyOlpWM_POAttribOperator
Packagecenpylib
ReleaseR2025.2.4
Methods9

Quick Start

# Boilerplate Example wM_POAttribOperator = ... # obtained from the runtime context result = wM_POAttribOperator.GetAttribGetter()

Method Index

MethodReturnsSummary
GetAttribGetterCENPyOlpAttribGetterGet attribute getter interface which handles the Olp attribute container.
GetAttribSetterCENPyOlpAttribSetterGet attribute setter interface which handles the Olp attribute container.
GetLoggerOperatorCENPyOlpLogOperatorGet the log operator interface.
GetCsvParserOperatorCENPyOlpCsvParserOperatorGet the CSV parser operator interface.
GetGeometryOperatorCENPyOlpWM_GeometryOperatorGet the geometry operator.
GetContourLengthfloatGet the contour length if there is a contour process geometry, for all other types 0.0 is returned.
GetControllerCENPyOlpControllerGet the parent controller interface.
GetCurrentProcessGeometryOperatorCENPyOlpProcessGeometryOperatorGet the Process Geometry Operator of the PG that is attached to the current operation.
GetTechTabFolderstrGets the technology table folder path.

Query Methods

GetAttribGetter

def GetAttribGetter() -> CENPyOlpAttribGetter

Get attribute getter interface which handles the Olp attribute container.

Returns: CENPyOlpAttribGetter — Attribute getter interface.

GetAttribSetter

def GetAttribSetter() -> CENPyOlpAttribSetter

Get attribute setter interface which handles the Olp attribute container.

Returns: CENPyOlpAttribSetter — Attribute setter interface.

GetLoggerOperator

def GetLoggerOperator() -> CENPyOlpLogOperator

Get the log operator interface.

Returns: CENPyOlpLogOperator — Log operator interface.

GetCsvParserOperator

def GetCsvParserOperator() -> CENPyOlpCsvParserOperator

Get the CSV parser operator interface.

Returns: CENPyOlpCsvParserOperator — CSV parser operator interface.

GetGeometryOperator

def GetGeometryOperator() -> CENPyOlpWM_GeometryOperator

Get the geometry operator.

Returns: CENPyOlpWM_GeometryOperator — Geometry operator.

GetContourLength

def GetContourLength() -> float

Get the contour length if there is a contour process geometry, for all other types 0.0 is returned.

Returns: float — Contour length for a contour process geometry, for all other types 0.0 is returned.

GetController

def GetController() -> CENPyOlpController

Get the parent controller interface.

Returns: CENPyOlpController — Controller interface.

GetCurrentProcessGeometryOperator

def GetCurrentProcessGeometryOperator() -> CENPyOlpProcessGeometryOperator

Get the Process Geometry Operator of the PG that is attached to the current operation.

Returns: CENPyOlpProcessGeometryOperator — Process Geometry Operator if there is a PG, otherwise - None.

GetTechTabFolder

def GetTechTabFolder(relativePath: str, feedbackErrorWhenFileNotFound: bool=True) -> str

Gets the technology table folder path. If the relative path contains a file name with extension then it will return the path to that file.

Parameters:

NameTypeDescription
relativePathstrName of a file/relative path to a file.
feedbackErrorWhenFileNotFoundboolBy default (True) a feedback error is passed when file not found. (default: True)

Returns: str — Technology table folder or a file path.

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?