public class EventsHandler extends AEventsHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
EventsHandler.RepresentationType |
static class |
EventsHandler.SensorTypeInteraction |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.LinkedHashMap<java.lang.String,APointCloud<?>> |
linkedHashMapCloud |
protected java.util.LinkedHashMap<java.lang.String,PointCloudMesh> |
linkedHashMapMesh |
protected vtk.vtkRenderer |
renderer |
msgHelp, snapshotWriter, wif| Constructor and Description |
|---|
EventsHandler(InteractorStyleVis3D interactorStyle,
java.util.LinkedHashMap<java.lang.String,APointCloud<?>> linkedHashMapCloud,
java.util.LinkedHashMap<java.lang.String,PointCloudMesh> linkedHashMapMesh,
IMraLogGroup source) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActorToRenderer(java.lang.String cloudName) |
protected pt.lsts.neptus.vtk.mravisualizer.EventsHandler.ColorMappingRelation |
getColorMapRel() |
EventsHandler.RepresentationType |
getRepresentationType() |
EventsHandler.SensorTypeInteraction |
getSensorTypeInteraction() |
protected void |
init()
Initial params configurations
|
void |
performContouring(java.lang.String cloudName) |
void |
performMeshingOnCloud(APointCloud<?> pointCloud) |
void |
performMeshSmoothing(PointCloudMesh mesh) |
void |
removeCloudFromRenderer(java.lang.String cloudName) |
void |
removeMeshFromRenderer(java.lang.String cloudName) |
protected APointCloud<?> |
searchForPointCloudOnRenderer() |
protected void |
setColorMapRel(pt.lsts.neptus.vtk.mravisualizer.EventsHandler.ColorMappingRelation colorMapRel) |
protected void |
setHelpMsg()
Set Msg to be added on help User interactiors keyboard shortcuts Use msgHelp String var to assign text
|
void |
setRepresentationType(EventsHandler.RepresentationType representationType) |
void |
setSensorTypeInteraction(EventsHandler.SensorTypeInteraction sensorTypeInteraction) |
getCanvas, getInteractor, getInteractorStyle, getMsgHelp, getRenderer, getSource, getTextProcessingActor, getTextZExagInfoActor, resetViewport, setCanvas, setInteractor, setInteractorStyle, setRenderer, setSource, setTextProcessingActor, setTextZExagInfoActor, takeSnapShotprotected vtk.vtkRenderer renderer
protected java.util.LinkedHashMap<java.lang.String,APointCloud<?>> linkedHashMapCloud
protected java.util.LinkedHashMap<java.lang.String,PointCloudMesh> linkedHashMapMesh
public EventsHandler(InteractorStyleVis3D interactorStyle, java.util.LinkedHashMap<java.lang.String,APointCloud<?>> linkedHashMapCloud, java.util.LinkedHashMap<java.lang.String,PointCloudMesh> linkedHashMapMesh, IMraLogGroup source)
protected void init()
AEventsHandlerinit in class AEventsHandlerprotected APointCloud<?> searchForPointCloudOnRenderer()
protected void setHelpMsg()
AEventsHandlersetHelpMsg in class AEventsHandlerpublic void performMeshingOnCloud(APointCloud<?> pointCloud)
pointCloud - public void performMeshSmoothing(PointCloudMesh mesh)
public void performContouring(java.lang.String cloudName)
public void addActorToRenderer(java.lang.String cloudName)
cloudName - public void removeCloudFromRenderer(java.lang.String cloudName)
cloudName - public void removeMeshFromRenderer(java.lang.String cloudName)
cloudName - public EventsHandler.SensorTypeInteraction getSensorTypeInteraction()
public void setSensorTypeInteraction(EventsHandler.SensorTypeInteraction sensorTypeInteraction)
sensorTypeInteraction - the sensorTypeInteraction to setpublic EventsHandler.RepresentationType getRepresentationType()
public void setRepresentationType(EventsHandler.RepresentationType representationType)
representationType - the representationType to setprotected pt.lsts.neptus.vtk.mravisualizer.EventsHandler.ColorMappingRelation getColorMapRel()
protected void setColorMapRel(pt.lsts.neptus.vtk.mravisualizer.EventsHandler.ColorMappingRelation colorMapRel)
colorMapRel - the colorMapRel to setCopyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.