Free Software Foundation GPLv3 LGPL Electronic Frontier Foundation
Mozilla.org OpenOffice.org Linux.com
OpenGraphtheory::Transform::TransformerSPRINGEMBEDDER3D Class Reference
Inheritance diagram for OpenGraphtheory::Transform::TransformerSPRINGEMBEDDER3D:
Collaboration diagram for OpenGraphtheory::Transform::TransformerSPRINGEMBEDDER3D:

Public Member Functions

void DoTransform (OpenGraphtheory::Graph &G, std::vector< float > parameters, IntermediateSteps::IntermediateStepHandler *intermediatestephandler=NULL)
 
- Public Member Functions inherited from OpenGraphtheory::Transform::Transformer
void Transform (Graph &G, std::vector< float > parameter, IntermediateSteps::IntermediateStepHandler *intermediatestephandler)
 

Static Protected Attributes

static FactoryRegistrator< TransformerTransformerSpringEmbedder3dRegistrator
 
- Static Protected Attributes inherited from OpenGraphtheory::Transform::TransformerSPRINGEMBEDDER
static FactoryRegistrator< TransformerTransformerSpringEmbedderRegistrator
 

Additional Inherited Members

- Static Public Member Functions inherited from OpenGraphtheory::Transform::Transformer
static void Transform (Graph &G, std::vector< float > parameter, std::string transformer, IntermediateSteps::IntermediateStepHandler *intermediatestephandler)
 
- Public Attributes inherited from OpenGraphtheory::Transform::Transformer
int MinParamCount
 
int MaxParamCount
 
- Static Public Attributes inherited from OpenGraphtheory::Transform::Transformer
static Factory< TransformerTransformerFactory
 
- Protected Member Functions inherited from OpenGraphtheory::Transform::TransformerSPRINGEMBEDDER
OpenGraphtheory::Visualization::VectorND hooke (OpenGraphtheory::Visualization::VectorND u, OpenGraphtheory::Visualization::VectorND v)
 
OpenGraphtheory::Visualization::VectorND coulomb (OpenGraphtheory::Visualization::VectorND u, OpenGraphtheory::Visualization::VectorND v)
 
void SpringEmbed (Graph &G, std::vector< float > dimension_limits, IntermediateSteps::IntermediateStepHandler *intermediatestephandler=NULL)
 
- Protected Attributes inherited from OpenGraphtheory::Transform::TransformerSPRINGEMBEDDER
std::vector< float > dimension_limits
 
float c_repel
 
float c_spring
 
float friction
 
float unstressed_spring_length
 
float delta
 
float movement_threshold
 
int max_iterations
 
int iteration
 
int nextincrease
 

The documentation for this class was generated from the following files:
  • sources/opengt.so/Headers/transform/springembedder3d.h
  • sources/opengt.so/Sources/transform/spring_embedder3d.cpp
Impressum, Datenschutzerklärung Contributors