Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsOperatorsFrame Changed Operator

Frame Changed Operator

Quick Facts

PropertyValue
ClassCENPyOlpFrameChangedOperator
Modulecenpylib.CENPyOlpFrameChangedOperator
Packagecenpylib
ReleaseR2025.2.4
Methods11

Quick Start

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

Method Index

MethodReturnsSummary
GetAttribGetterCENPyOlpAttribGetterGet attribute getter interface which handles the Olp attribute container.
GetAttribSetterCENPyOlpAttribSetterGet attribute setter interface which handles the Olp attribute container.
GetControllerCENPyOlpControllerGet the parent controller interface.
GetLoggerOperatorCENPyOlpLogOperatorGet the log operator interface.
GetCsvParserOperatorCENPyOlpCsvParserOperatorGet the CSV parser operator interface.
GetTechTabFolderstrGet the full path to the specified technology table.
GetChangedFrameNamestrGet the name of the changed frame.
GetChangedFrameIndexintGet the index of the changed frame.
GetChangedFrameTypeintGet the type of the changed frame.
GetChangedFrameMatrixCENPyOlpMatrixGet the position matrix of the changed frame.
GetChangedFrameWorldMatrixCENPyOlpMatrixGet the position matrix of the changed frame relative to the world.

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.

GetController

def GetController() -> CENPyOlpController

Get the parent controller interface.

Returns: CENPyOlpController — Controller 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.

GetTechTabFolder

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

Get the full path to the specified technology table.

Parameters:

NameTypeDescription
relativePathstrRelative path with the file name or only the file name.
feedbackErrorWhenFileNotFoundboolActivates feedback if no file is found. (default: True)

Returns: str — Technology table full path.

GetChangedFrameName

def GetChangedFrameName() -> str

Get the name of the changed frame.

Returns: str — Changed frame name.

GetChangedFrameIndex

def GetChangedFrameIndex() -> int

Get the index of the changed frame.

Returns: int — Changed frame index.

GetChangedFrameType

def GetChangedFrameType() -> int

Get the type of the changed frame.

Returns: int — Changed frame type.

GetChangedFrameMatrix

def GetChangedFrameMatrix() -> CENPyOlpMatrix

Get the position matrix of the changed frame.

Returns: CENPyOlpMatrix — Position matrix.

GetChangedFrameWorldMatrix

def GetChangedFrameWorldMatrix() -> CENPyOlpMatrix

Get the position matrix of the changed frame relative to the world.

Returns: CENPyOlpMatrix — World position matrix.

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?