Go to the documentation of this file.
37 #ifndef vtkPhyloXMLTreeReader_h
38 #define vtkPhyloXMLTreeReader_h
An editable directed graph.
void CountNodes(vtkXMLDataElement *element)
static vtkPhyloXMLTreeReader * New()
virtual void ReadXMLData()
vtkTree * GetOutput(int idx)
std::string GetTrimmedString(const char *input)
#define vtkTypeMacro(thisClass, superclass)
void ReadXMLElement(vtkXMLDataElement *element, vtkMutableDirectedGraph *g, vtkIdType vertex)
virtual void SetupEmptyOutput()
GLenum GLenum GLenum input
A rooted tree data structure.
void PropagateBranchColor(vtkTree *tree)
a simple class to control print indentation
void SetOutput(vtkTree *output)
void ReadNameElement(vtkXMLDataElement *element, vtkMutableDirectedGraph *g, vtkIdType vertex)
void ReadDescriptionElement(vtkXMLDataElement *element, vtkMutableDirectedGraph *g)
virtual int FillOutputPortInformation(int, vtkInformation *)
Represents an XML element and those nested inside.
virtual const char * GetDataSetName()
void ReadBranchLengthElement(vtkXMLDataElement *element, vtkMutableDirectedGraph *g, vtkIdType vertex)
void PrintSelf(ostream &os, vtkIndent indent)
#define VTKIOINFOVIS_EXPORT
read vtkTree from PhyloXML formatted file
std::string GetStringAfterColon(const char *input)
vtkIdType ReadCladeElement(vtkXMLDataElement *element, vtkMutableDirectedGraph *g, vtkIdType parent)
dynamic, self-adjusting array of bits
std::string GetStringBeforeColon(const char *input)
void ReadColorElement(vtkXMLDataElement *element, vtkMutableDirectedGraph *g, vtkIdType vertex)
GLsizei const GLchar ** string
Superclass for VTK's XML format readers.
void ReadConfidenceElement(vtkXMLDataElement *element, vtkMutableDirectedGraph *g, vtkIdType vertex)
void ReadPropertyElement(vtkXMLDataElement *element, vtkMutableDirectedGraph *g, vtkIdType vertex)