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)

Detailed Description

Generated from:  MR::HistoryAction
Aliases:  std_shared_ptr_HistoryAction

Abstract class for history actions

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.ChangeOnePointInPolylineAction, 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.PartialChangeMeshDataAction, mrmeshpy.PartialChangeMeshPointsAction, mrmeshpy.PartialChangeMeshTopologyAction, and mrmeshpy.VersatileChangeMeshPointsAction.

◆ 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.ChangeOnePointInPolylineAction, 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.PartialChangeMeshDataAction, mrmeshpy.PartialChangeMeshPointsAction, mrmeshpy.PartialChangeMeshTopologyAction, and mrmeshpy.VersatileChangeMeshPointsAction.

◆ name()

str mrmeshpy.HistoryAction.name ( self)

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.ChangeOnePointInPolylineAction, 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.PartialChangeMeshDataAction, mrmeshpy.PartialChangeMeshPointsAction, mrmeshpy.PartialChangeMeshTopologyAction, and mrmeshpy.VersatileChangeMeshPointsAction.


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