| 
    MeVisLab Toolbox Reference
    
   | 
 
Internal helper class to manage OpenInventor visualization stuff for one cluster. More...
#include <mlPCLClusterStatisticsClusterSubGraph.h>
Public Types | |
| enum | { NumOrientationLines = 3 } | 
| Three of orientation lines, one for each dimension.  More... | |
Public Member Functions | |
| ClusterSubGraph () | |
| Constructor which creates the whole subgraph with all orientation nodes.   | |
| ~ClusterSubGraph () | |
| Destructor which removed entire node graph just by dereferencing the root.   | |
Internal helper class to manage OpenInventor visualization stuff for one cluster.
Definition at line 36 of file mlPCLClusterStatisticsClusterSubGraph.h.
Three of orientation lines, one for each dimension.
| Enumerator | |
|---|---|
| NumOrientationLines | |
Definition at line 39 of file mlPCLClusterStatisticsClusterSubGraph.h.
      
  | 
  inline | 
Constructor which creates the whole subgraph with all orientation nodes.
Definition at line 42 of file mlPCLClusterStatisticsClusterSubGraph.h.
      
  | 
  inline | 
Destructor which removed entire node graph just by dereferencing the root.
Definition at line 122 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSeparator* ml::ClusterSubGraph::clusterRoot | 
Root to be appended to parent graph.
Definition at line 128 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoBaseColor* ml::ClusterSubGraph::soCenterOfGravityBaseColor | 
Definition at line 142 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSwitch* ml::ClusterSubGraph::soCenterOfGravityColorSwitch | 
Definition at line 141 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSphere* ml::ClusterSubGraph::soCenterOfGravitySphere | 
Definition at line 143 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSwitch* ml::ClusterSubGraph::soCenterOfGravitySwitch | 
Centre of Gravity.
Definition at line 139 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoTranslation* ml::ClusterSubGraph::soCenterOfGravityTranslation | 
Definition at line 140 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSwitch* ml::ClusterSubGraph::soClusterOrientationLineSwitch[NumOrientationLines] | 
Switch activating display of each orientation lines.
Definition at line 151 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSwitch* ml::ClusterSubGraph::soClusterToPlaneIntersectionLineSwitch | 
Cluster to plane intersection line.
Definition at line 161 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoDrawStyle* ml::ClusterSubGraph::soDrawStyleClusterToPlane | 
Three cluster orientation lines. DrawStyle to make cluster to plane line dotted.
Definition at line 148 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoLineSet* ml::ClusterSubGraph::soLineSet[NumOrientationLines] | 
SoLineSetSet to display orientation lines.
Definition at line 157 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoLineSet* ml::ClusterSubGraph::soLineSetClusterToPlane | 
Definition at line 163 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoBaseColor* ml::ClusterSubGraph::soPlaneIntersectionBaseColor | 
Definition at line 134 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSwitch* ml::ClusterSubGraph::soPlaneIntersectionColorSwitch | 
Definition at line 133 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSphere* ml::ClusterSubGraph::soPlaneIntersectionSphere | 
Definition at line 135 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoSwitch* ml::ClusterSubGraph::soPlaneIntersectionSwitch | 
Plane intersections.
Definition at line 131 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoTranslation* ml::ClusterSubGraph::soPlaneIntersectionTranslation | 
Definition at line 132 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoVertexProperty* ml::ClusterSubGraph::soVertexProperty[NumOrientationLines] | 
SoVertexProperty with coordinates for orientation lines.
Definition at line 154 of file mlPCLClusterStatisticsClusterSubGraph.h.
| SoVertexProperty* ml::ClusterSubGraph::soVertexPropertyClusterToPlane | 
Definition at line 162 of file mlPCLClusterStatisticsClusterSubGraph.h.