Layout graph edges on a globe as arcs.
More...
#include <vtkGeoEdgeStrategy.h>
Layout graph edges on a globe as arcs.
vtkGeoEdgeStrategy produces arcs for each edge in the input graph. This is useful for viewing lines on a sphere (e.g. the earth). The arcs may "jump" above the sphere's surface using ExplodeFactor.
- Events:
- vtkCommand::ProgressEvent
- Examples:
- vtkGeoEdgeStrategy (Examples)
- Tests:
- vtkGeoEdgeStrategy (Tests)
Definition at line 44 of file vtkGeoEdgeStrategy.h.
vtkGeoEdgeStrategy::vtkGeoEdgeStrategy |
( |
| ) |
|
|
protected |
vtkGeoEdgeStrategy::~vtkGeoEdgeStrategy |
( |
| ) |
|
|
inlineprotected |
static int vtkGeoEdgeStrategy::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkGeoEdgeStrategy::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkGeoEdgeStrategy::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkGeoEdgeStrategy::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual void vtkGeoEdgeStrategy::SetGlobeRadius |
( |
double |
| ) |
|
|
virtual |
The base radius used to determine the earth's surface. Default is the earth's radius in meters. TODO: Change this to take in a vtkGeoTerrain to get altitude.
virtual double vtkGeoEdgeStrategy::GetGlobeRadius |
( |
| ) |
|
|
virtual |
The base radius used to determine the earth's surface. Default is the earth's radius in meters. TODO: Change this to take in a vtkGeoTerrain to get altitude.
virtual void vtkGeoEdgeStrategy::SetExplodeFactor |
( |
double |
| ) |
|
|
virtual |
Factor on which to "explode" the arcs away from the surface. A value of 0.0 keeps the values on the surface. Values larger than 0.0 push the arcs away from the surface by a distance proportional to the distance between the points. The default is 0.2.
virtual double vtkGeoEdgeStrategy::GetExplodeFactor |
( |
| ) |
|
|
virtual |
Factor on which to "explode" the arcs away from the surface. A value of 0.0 keeps the values on the surface. Values larger than 0.0 push the arcs away from the surface by a distance proportional to the distance between the points. The default is 0.2.
virtual void vtkGeoEdgeStrategy::SetNumberOfSubdivisions |
( |
int |
| ) |
|
|
virtual |
The number of subdivisions in the arc. The default is 20.
virtual int vtkGeoEdgeStrategy::GetNumberOfSubdivisions |
( |
| ) |
|
|
virtual |
The number of subdivisions in the arc. The default is 20.
virtual void vtkGeoEdgeStrategy::Layout |
( |
| ) |
|
|
virtual |
double vtkGeoEdgeStrategy::GlobeRadius |
|
protected |
double vtkGeoEdgeStrategy::ExplodeFactor |
|
protected |
int vtkGeoEdgeStrategy::NumberOfSubdivisions |
|
protected |
The documentation for this class was generated from the following file: