Click or drag to resize

MessageMeshAnalysis Methods

The MessageMeshAnalysis type exposes the following members.

Public methodDeinitialize
Deinitializes the analysis.
(Inherited from MeshAnalysis.)
Public methodDraw
Draw result of the analysis in target position.
(Overrides MeshAnalysisDraw(Rect).)
Protected methodEnd(MeshAnalysisResultType)
Ends the analysis with specified result.
(Inherited from MeshAnalysis.)
Protected methodEnd(MeshAnalysisResultType, String)
Ends the analysis with a specified result and message.
Public methodGetHeight
Get needed height for specified width to draw the result of the analysis.
(Overrides MeshAnalysisGetHeight(Single).)
Public methodInitialize
Initializes the analysis for a specified mesh.
(Inherited from MeshAnalysis.)
Public methodOnClick
Occurs when user perform click on the drawed result of this analysis if Interactable flag is true.
(Inherited from MeshAnalysis.)
Protected methodOnDeinitialize
Occurs when a manager clean its data for releasing the memory.
(Inherited from MeshAnalysis.)
Protected methodOnInitialize
Occurs when a manager prepares to run analyses.

This method invoked in main thread. Feel free to use Unity resources.

(Inherited from MeshAnalysis.)
Public methodRunAnalysis
Run analysis for Mesh.

This method can be invoked in second thread. You can't access Unity resources from it, instead cache resources in OnInitialize(Mesh) method.

(Inherited from MeshAnalysis.)
Public methodRunAnalysisInThread
Runs the analysis in a new separate thread.
(Inherited from MeshAnalysis.)
See Also