Classes | |
class | Type |
Public Member Functions | |
None | action (self, HistoryAction.Type actionType) |
int | heapBytes (self) |
str | name (self) |
Generated from: MR::HistoryAction Abstract class for history actions \\ingroup HistoryGroup
None meshlib.mrmeshpy.HistoryAction.action | ( | self, | |
HistoryAction.Type | actionType ) |
This function is called on history action (undo, redo, etc.)
Reimplemented in meshlib.mrmeshpy.ChangeActiveBoxAction, meshlib.mrmeshpy.ChangeColoringType, meshlib.mrmeshpy.ChangeDualMarchingCubesAction, meshlib.mrmeshpy.ChangeFacesColorMapAction, meshlib.mrmeshpy.ChangeGridAction, meshlib.mrmeshpy.ChangeIsoAction, meshlib.mrmeshpy.ChangeLabelAction, meshlib.mrmeshpy.ChangeLinesColorMapAction, meshlib.mrmeshpy.ChangeMeshAction, meshlib.mrmeshpy.ChangeMeshCreasesAction, meshlib.mrmeshpy.ChangeMeshEdgeSelectionAction, meshlib.mrmeshpy.ChangeMeshFaceSelectionAction, meshlib.mrmeshpy.ChangeMeshPointsAction, meshlib.mrmeshpy.ChangeMeshTexturePerFaceAction, meshlib.mrmeshpy.ChangeMeshTopologyAction, meshlib.mrmeshpy.ChangeMeshUVCoordsAction, meshlib.mrmeshpy.ChangeNameAction, meshlib.mrmeshpy.ChangeObjectAction, meshlib.mrmeshpy.ChangeObjectColorAction, meshlib.mrmeshpy.ChangeObjectSelectedAction, meshlib.mrmeshpy.ChangeObjectVisibilityAction, meshlib.mrmeshpy.ChangePointCloudAction, meshlib.mrmeshpy.ChangePointCloudNormalsAction, meshlib.mrmeshpy.ChangePointCloudPointsAction, meshlib.mrmeshpy.ChangePointPointSelectionAction, meshlib.mrmeshpy.ChangePolylineAction, meshlib.mrmeshpy.ChangePolylinePointsAction, meshlib.mrmeshpy.ChangePolylineTopologyAction, meshlib.mrmeshpy.ChangeSceneAction, meshlib.mrmeshpy.ChangeSceneObjectsOrder, meshlib.mrmeshpy.ChangeSurfaceAction, meshlib.mrmeshpy.ChangeTextureAction, meshlib.mrmeshpy.ChangeVertsColorMapAction, meshlib.mrmeshpy.ChangeVisualizePropertyAction, meshlib.mrmeshpy.ChangeXfAction, meshlib.mrmeshpy.ChangVoxelSelectionAction, meshlib.mrmeshpy.CombinedHistoryAction, meshlib.mrmeshpy.PartialChangeMeshAction, meshlib.mrmeshpy.PartialChangeMeshPointsAction, and meshlib.mrmeshpy.PartialChangeMeshTopologyAction.
int meshlib.mrmeshpy.HistoryAction.heapBytes | ( | self | ) |
returns the amount of memory this object occupies on heap
Reimplemented in meshlib.mrmeshpy.ChangeActiveBoxAction, meshlib.mrmeshpy.ChangeColoringType, meshlib.mrmeshpy.ChangeDualMarchingCubesAction, meshlib.mrmeshpy.ChangeFacesColorMapAction, meshlib.mrmeshpy.ChangeGridAction, meshlib.mrmeshpy.ChangeIsoAction, meshlib.mrmeshpy.ChangeLabelAction, meshlib.mrmeshpy.ChangeLinesColorMapAction, meshlib.mrmeshpy.ChangeMeshAction, meshlib.mrmeshpy.ChangeMeshCreasesAction, meshlib.mrmeshpy.ChangeMeshEdgeSelectionAction, meshlib.mrmeshpy.ChangeMeshFaceSelectionAction, meshlib.mrmeshpy.ChangeMeshPointsAction, meshlib.mrmeshpy.ChangeMeshTexturePerFaceAction, meshlib.mrmeshpy.ChangeMeshTopologyAction, meshlib.mrmeshpy.ChangeMeshUVCoordsAction, meshlib.mrmeshpy.ChangeNameAction, meshlib.mrmeshpy.ChangeObjectAction, meshlib.mrmeshpy.ChangeObjectColorAction, meshlib.mrmeshpy.ChangeObjectSelectedAction, meshlib.mrmeshpy.ChangeObjectVisibilityAction, meshlib.mrmeshpy.ChangePointCloudAction, meshlib.mrmeshpy.ChangePointCloudNormalsAction, meshlib.mrmeshpy.ChangePointCloudPointsAction, meshlib.mrmeshpy.ChangePointPointSelectionAction, meshlib.mrmeshpy.ChangePolylineAction, meshlib.mrmeshpy.ChangePolylinePointsAction, meshlib.mrmeshpy.ChangePolylineTopologyAction, meshlib.mrmeshpy.ChangeSceneAction, meshlib.mrmeshpy.ChangeSceneObjectsOrder, meshlib.mrmeshpy.ChangeSurfaceAction, meshlib.mrmeshpy.ChangeTextureAction, meshlib.mrmeshpy.ChangeVertsColorMapAction, meshlib.mrmeshpy.ChangeVisualizePropertyAction, meshlib.mrmeshpy.ChangeXfAction, meshlib.mrmeshpy.ChangVoxelSelectionAction, meshlib.mrmeshpy.CombinedHistoryAction, meshlib.mrmeshpy.PartialChangeMeshAction, meshlib.mrmeshpy.PartialChangeMeshPointsAction, and meshlib.mrmeshpy.PartialChangeMeshTopologyAction.
str meshlib.mrmeshpy.HistoryAction.name | ( | self | ) |
Reimplemented in meshlib.mrmeshpy.ChangeActiveBoxAction, meshlib.mrmeshpy.ChangeColoringType, meshlib.mrmeshpy.ChangeDualMarchingCubesAction, meshlib.mrmeshpy.ChangeFacesColorMapAction, meshlib.mrmeshpy.ChangeGridAction, meshlib.mrmeshpy.ChangeIsoAction, meshlib.mrmeshpy.ChangeLabelAction, meshlib.mrmeshpy.ChangeLinesColorMapAction, meshlib.mrmeshpy.ChangeMeshAction, meshlib.mrmeshpy.ChangeMeshCreasesAction, meshlib.mrmeshpy.ChangeMeshEdgeSelectionAction, meshlib.mrmeshpy.ChangeMeshFaceSelectionAction, meshlib.mrmeshpy.ChangeMeshPointsAction, meshlib.mrmeshpy.ChangeMeshTexturePerFaceAction, meshlib.mrmeshpy.ChangeMeshTopologyAction, meshlib.mrmeshpy.ChangeMeshUVCoordsAction, meshlib.mrmeshpy.ChangeNameAction, meshlib.mrmeshpy.ChangeObjectAction, meshlib.mrmeshpy.ChangeObjectColorAction, meshlib.mrmeshpy.ChangeObjectSelectedAction, meshlib.mrmeshpy.ChangeObjectVisibilityAction, meshlib.mrmeshpy.ChangePointCloudAction, meshlib.mrmeshpy.ChangePointCloudNormalsAction, meshlib.mrmeshpy.ChangePointCloudPointsAction, meshlib.mrmeshpy.ChangePointPointSelectionAction, meshlib.mrmeshpy.ChangePolylineAction, meshlib.mrmeshpy.ChangePolylinePointsAction, meshlib.mrmeshpy.ChangePolylineTopologyAction, meshlib.mrmeshpy.ChangeSceneAction, meshlib.mrmeshpy.ChangeSceneObjectsOrder, meshlib.mrmeshpy.ChangeSurfaceAction, meshlib.mrmeshpy.ChangeTextureAction, meshlib.mrmeshpy.ChangeVertsColorMapAction, meshlib.mrmeshpy.ChangeVisualizePropertyAction, meshlib.mrmeshpy.ChangeXfAction, meshlib.mrmeshpy.ChangVoxelSelectionAction, meshlib.mrmeshpy.CombinedHistoryAction, meshlib.mrmeshpy.PartialChangeMeshAction, meshlib.mrmeshpy.PartialChangeMeshPointsAction, and meshlib.mrmeshpy.PartialChangeMeshTopologyAction.