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

Classes

class  Type
 

Public Member Functions

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

Detailed Description

Generated from:  MR::HistoryAction

Abstract class for history actions
\\ingroup HistoryGroup

Member Function Documentation

◆ action()

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.

◆ heapBytes()

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.

◆ name()

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.


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