MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.HistoryAction Class Reference
+ Inheritance diagram for mrmeshpy.HistoryAction:

Classes

class  Type
 

Public Member Functions

None action (self, HistoryAction.Type actionType)
 
int heapBytes (self)
 
str name (self)
 

Static Public Member Functions

HistoryAction operator (*args, **kwargs)
 

Detailed Description

Generated from:  MR::HistoryAction

Abstract class for history actions
\\ingroup HistoryGroup

Member Function Documentation

◆ action()

None mrmeshpy.HistoryAction.action ( self,
HistoryAction.Type actionType )
This function is called on history action (undo, redo, etc.)

Reimplemented in mrmeshpy.ChangeActiveBoxAction, mrmeshpy.ChangeColoringType, mrmeshpy.ChangeDualMarchingCubesAction, mrmeshpy.ChangeFacesColorMapAction, mrmeshpy.ChangeGridAction, mrmeshpy.ChangeIsoAction, mrmeshpy.ChangeLabelAction, mrmeshpy.ChangeLinesColorMapAction, mrmeshpy.ChangeMeshAction, mrmeshpy.ChangeMeshCreasesAction, mrmeshpy.ChangeMeshDataAction, mrmeshpy.ChangeMeshEdgeSelectionAction, mrmeshpy.ChangeMeshFaceSelectionAction, mrmeshpy.ChangeMeshPointsAction, mrmeshpy.ChangeMeshTexturePerFaceAction, mrmeshpy.ChangeMeshTopologyAction, mrmeshpy.ChangeMeshUVCoordsAction, mrmeshpy.ChangeNameAction, mrmeshpy.ChangeObjectAction, mrmeshpy.ChangeObjectColorAction, mrmeshpy.ChangeObjectSelectedAction, mrmeshpy.ChangeObjectVisibilityAction, mrmeshpy.ChangeOneNormalInCloudAction, mrmeshpy.ChangeOnePointInCloudAction, mrmeshpy.ChangePointCloudAction, mrmeshpy.ChangePointCloudNormalsAction, mrmeshpy.ChangePointCloudPointsAction, mrmeshpy.ChangePointPointSelectionAction, mrmeshpy.ChangePolylineAction, mrmeshpy.ChangePolylinePointsAction, mrmeshpy.ChangePolylineTopologyAction, mrmeshpy.ChangeScaleAction, mrmeshpy.ChangeSceneAction, mrmeshpy.ChangeSceneObjectsOrder, mrmeshpy.ChangeSurfaceAction, mrmeshpy.ChangeTextureAction, mrmeshpy.ChangeVisualizePropertyAction, mrmeshpy.ChangeXfAction, mrmeshpy.ChangVoxelSelectionAction, mrmeshpy.CombinedHistoryAction, mrmeshpy.PartialChangeMeshAction, mrmeshpy.PartialChangeMeshPointsAction, and mrmeshpy.PartialChangeMeshTopologyAction.

◆ heapBytes()

int mrmeshpy.HistoryAction.heapBytes ( self)
returns the amount of memory this object occupies on heap

Reimplemented in mrmeshpy.ChangeActiveBoxAction, mrmeshpy.ChangeColoringType, mrmeshpy.ChangeDualMarchingCubesAction, mrmeshpy.ChangeFacesColorMapAction, mrmeshpy.ChangeGridAction, mrmeshpy.ChangeIsoAction, mrmeshpy.ChangeLabelAction, mrmeshpy.ChangeLinesColorMapAction, mrmeshpy.ChangeMeshAction, mrmeshpy.ChangeMeshCreasesAction, mrmeshpy.ChangeMeshDataAction, mrmeshpy.ChangeMeshEdgeSelectionAction, mrmeshpy.ChangeMeshFaceSelectionAction, mrmeshpy.ChangeMeshPointsAction, mrmeshpy.ChangeMeshTexturePerFaceAction, mrmeshpy.ChangeMeshTopologyAction, mrmeshpy.ChangeMeshUVCoordsAction, mrmeshpy.ChangeNameAction, mrmeshpy.ChangeObjectAction, mrmeshpy.ChangeObjectColorAction, mrmeshpy.ChangeObjectSelectedAction, mrmeshpy.ChangeObjectVisibilityAction, mrmeshpy.ChangeOneNormalInCloudAction, mrmeshpy.ChangeOnePointInCloudAction, mrmeshpy.ChangePointCloudAction, mrmeshpy.ChangePointCloudNormalsAction, mrmeshpy.ChangePointCloudPointsAction, mrmeshpy.ChangePointPointSelectionAction, mrmeshpy.ChangePolylineAction, mrmeshpy.ChangePolylinePointsAction, mrmeshpy.ChangePolylineTopologyAction, mrmeshpy.ChangeScaleAction, mrmeshpy.ChangeSceneAction, mrmeshpy.ChangeSceneObjectsOrder, mrmeshpy.ChangeSurfaceAction, mrmeshpy.ChangeTextureAction, mrmeshpy.ChangeVisualizePropertyAction, mrmeshpy.ChangeXfAction, mrmeshpy.ChangVoxelSelectionAction, mrmeshpy.CombinedHistoryAction, mrmeshpy.PartialChangeMeshAction, mrmeshpy.PartialChangeMeshPointsAction, and mrmeshpy.PartialChangeMeshTopologyAction.

◆ name()

str mrmeshpy.HistoryAction.name ( self)

◆ operator()

HistoryAction mrmeshpy.HistoryAction.operator ( * args,
** kwargs )
static

Reimplemented in mrmeshpy.ChangeActiveBoxAction, mrmeshpy.ChangeActiveBoxAction, mrmeshpy.ChangeColoringType, mrmeshpy.ChangeColoringType, mrmeshpy.ChangeDualMarchingCubesAction, mrmeshpy.ChangeDualMarchingCubesAction, mrmeshpy.ChangeFacesColorMapAction, mrmeshpy.ChangeFacesColorMapAction, mrmeshpy.ChangeGridAction, mrmeshpy.ChangeGridAction, mrmeshpy.ChangeIsoAction, mrmeshpy.ChangeIsoAction, mrmeshpy.ChangeLabelAction, mrmeshpy.ChangeLabelAction, mrmeshpy.ChangeLinesColorMapAction, mrmeshpy.ChangeLinesColorMapAction, mrmeshpy.ChangeMeshAction, mrmeshpy.ChangeMeshAction, mrmeshpy.ChangeMeshCreasesAction, mrmeshpy.ChangeMeshCreasesAction, mrmeshpy.ChangeMeshDataAction, mrmeshpy.ChangeMeshDataAction, mrmeshpy.ChangeMeshEdgeSelectionAction, mrmeshpy.ChangeMeshEdgeSelectionAction, mrmeshpy.ChangeMeshFaceSelectionAction, mrmeshpy.ChangeMeshFaceSelectionAction, mrmeshpy.ChangeMeshPointsAction, mrmeshpy.ChangeMeshPointsAction, mrmeshpy.ChangeMeshTexturePerFaceAction, mrmeshpy.ChangeMeshTexturePerFaceAction, mrmeshpy.ChangeMeshTopologyAction, mrmeshpy.ChangeMeshTopologyAction, mrmeshpy.ChangeMeshUVCoordsAction, mrmeshpy.ChangeMeshUVCoordsAction, mrmeshpy.ChangeNameAction, mrmeshpy.ChangeNameAction, mrmeshpy.ChangeObjectAction, mrmeshpy.ChangeObjectAction, mrmeshpy.ChangeObjectColorAction, mrmeshpy.ChangeObjectColorAction, mrmeshpy.ChangeObjectSelectedAction, mrmeshpy.ChangeObjectSelectedAction, mrmeshpy.ChangeObjectVisibilityAction, mrmeshpy.ChangeObjectVisibilityAction, mrmeshpy.ChangeOneNormalInCloudAction, mrmeshpy.ChangeOneNormalInCloudAction, mrmeshpy.ChangeOnePointInCloudAction, mrmeshpy.ChangeOnePointInCloudAction, mrmeshpy.ChangePointCloudAction, mrmeshpy.ChangePointCloudAction, mrmeshpy.ChangePointCloudNormalsAction, mrmeshpy.ChangePointCloudNormalsAction, mrmeshpy.ChangePointCloudPointsAction, mrmeshpy.ChangePointCloudPointsAction, mrmeshpy.ChangePointPointSelectionAction, mrmeshpy.ChangePointPointSelectionAction, mrmeshpy.ChangePolylineAction, mrmeshpy.ChangePolylineAction, mrmeshpy.ChangePolylinePointsAction, mrmeshpy.ChangePolylinePointsAction, mrmeshpy.ChangePolylineTopologyAction, mrmeshpy.ChangePolylineTopologyAction, mrmeshpy.ChangeScaleAction, mrmeshpy.ChangeScaleAction, mrmeshpy.ChangeSceneAction, mrmeshpy.ChangeSceneAction, mrmeshpy.ChangeSceneObjectsOrder, mrmeshpy.ChangeSceneObjectsOrder, mrmeshpy.ChangeSurfaceAction, mrmeshpy.ChangeSurfaceAction, mrmeshpy.ChangeTextureAction, mrmeshpy.ChangeTextureAction, mrmeshpy.ChangeVisualizePropertyAction, mrmeshpy.ChangeVisualizePropertyAction, mrmeshpy.ChangeXfAction, mrmeshpy.ChangeXfAction, mrmeshpy.ChangVoxelSelectionAction, mrmeshpy.ChangVoxelSelectionAction, mrmeshpy.CombinedHistoryAction, mrmeshpy.CombinedHistoryAction, mrmeshpy.PartialChangeMeshAction, mrmeshpy.PartialChangeMeshAction, mrmeshpy.PartialChangeMeshPointsAction, mrmeshpy.PartialChangeMeshPointsAction, mrmeshpy.PartialChangeMeshTopologyAction, and mrmeshpy.PartialChangeMeshTopologyAction.


The documentation for this class was generated from the following file: