| 
    VTK
   
    
   
   | 
  
  
  
 
Fill a vtkBlueObeliskData container with data from the BODR XML dataset. More...
#include <vtkBlueObeliskDataParser.h>


Fill a vtkBlueObeliskData container with data from the BODR XML dataset.
The Blue Obelisk Data Repository is a free, open repository of chemical information. This class extracts the BODR information into vtk arrays, which are stored in a vtkBlueObeliskData object.
Definition at line 50 of file vtkBlueObeliskDataParser.h.
Reimplemented from vtkXMLParser.
Definition at line 53 of file vtkBlueObeliskDataParser.h.
enum vtkBlueObeliskDataParser::AtomValueType [protected] | 
        
Definition at line 95 of file vtkBlueObeliskDataParser.h.
| vtkBlueObeliskDataParser::vtkBlueObeliskDataParser | ( | ) |  [protected] | 
        
| vtkBlueObeliskDataParser::~vtkBlueObeliskDataParser | ( | ) |  [protected] | 
        
| static int vtkBlueObeliskDataParser::IsTypeOf | ( | const char * | name | ) |  [static] | 
        
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkXMLParser.
| virtual int vtkBlueObeliskDataParser::IsA | ( | const char * | name | ) |  [virtual] | 
        
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkXMLParser.
| static vtkBlueObeliskDataParser* vtkBlueObeliskDataParser::SafeDownCast | ( | vtkObjectBase * | o | ) |  [static] | 
        
Reimplemented from vtkXMLParser.
| virtual vtkObjectBase* vtkBlueObeliskDataParser::NewInstanceInternal | ( | ) |  const [protected, virtual] | 
        
Reimplemented from vtkXMLParser.
Reimplemented from vtkXMLParser.
| static vtkBlueObeliskDataParser* vtkBlueObeliskDataParser::New | ( | ) |  [static] | 
        
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkXMLParser.
| virtual void vtkBlueObeliskDataParser::SetTarget | ( | vtkBlueObeliskData * | bodr | ) |  [virtual] | 
        
Set the target vtkBlueObeliskData object that this parser will populate
| virtual int vtkBlueObeliskDataParser::Parse | ( | ) |  [virtual] | 
        
Start parsing
Reimplemented from vtkXMLParser.
| virtual int vtkBlueObeliskDataParser::Parse | ( | const char * | ) |  [virtual] | 
        
These are only implemented to prevent compiler warnings about hidden virtual overloads. This function simply call Parse(); the arguments are ignored.
Reimplemented from vtkXMLParser.
| virtual int vtkBlueObeliskDataParser::Parse | ( | const char * | , | 
| unsigned | int | ||
| ) |  [virtual] | 
        
These are only implemented to prevent compiler warnings about hidden virtual overloads. This function simply call Parse(); the arguments are ignored.
Reimplemented from vtkXMLParser.
| void vtkBlueObeliskDataParser::StartElement | ( | const char * | name, | 
| const char ** | attr | ||
| ) |  [protected, virtual] | 
        
Reimplemented from vtkXMLParser.
| void vtkBlueObeliskDataParser::EndElement | ( | const char * | name | ) |  [protected, virtual] | 
        
Reimplemented from vtkXMLParser.
| void vtkBlueObeliskDataParser::CharacterDataHandler | ( | const char * | data, | 
| int | length | ||
| ) |  [protected, virtual] | 
        
Reimplemented from vtkXMLParser.
| void vtkBlueObeliskDataParser::SetCurrentValue | ( | const char * | data, | 
| int | length | ||
| ) |  [protected] | 
        
| void vtkBlueObeliskDataParser::SetCurrentValue | ( | const char * | data | ) |  [protected] | 
        
| void vtkBlueObeliskDataParser::NewAtomStarted | ( | const char ** | attr | ) |  [protected] | 
        
| void vtkBlueObeliskDataParser::NewAtomFinished | ( | ) |  [protected] | 
        
| void vtkBlueObeliskDataParser::NewValueStarted | ( | const char ** | attr | ) |  [protected] | 
        
| void vtkBlueObeliskDataParser::NewValueFinished | ( | ) |  [protected] | 
        
vtkBlueObeliskData* vtkBlueObeliskDataParser::Target [protected] | 
        
Definition at line 83 of file vtkBlueObeliskDataParser.h.
bool vtkBlueObeliskDataParser::IsProcessingAtom [protected] | 
        
Definition at line 85 of file vtkBlueObeliskDataParser.h.
bool vtkBlueObeliskDataParser::IsProcessingValue [protected] | 
        
Definition at line 89 of file vtkBlueObeliskDataParser.h.
std::string vtkBlueObeliskDataParser::CharacterDataValueBuffer [protected] | 
        
Definition at line 93 of file vtkBlueObeliskDataParser.h.
int vtkBlueObeliskDataParser::CurrentAtomicNumber [protected] | 
        
Definition at line 117 of file vtkBlueObeliskDataParser.h.
vtkStdString* vtkBlueObeliskDataParser::CurrentSymbol [protected] | 
        
Definition at line 118 of file vtkBlueObeliskDataParser.h.
vtkStdString* vtkBlueObeliskDataParser::CurrentName [protected] | 
        
Definition at line 119 of file vtkBlueObeliskDataParser.h.
Definition at line 120 of file vtkBlueObeliskDataParser.h.
Definition at line 121 of file vtkBlueObeliskDataParser.h.
vtkStdString* vtkBlueObeliskDataParser::CurrentFamily [protected] | 
        
Definition at line 122 of file vtkBlueObeliskDataParser.h.
float vtkBlueObeliskDataParser::CurrentMass [protected] | 
        
Definition at line 123 of file vtkBlueObeliskDataParser.h.
float vtkBlueObeliskDataParser::CurrentExactMass [protected] | 
        
Definition at line 124 of file vtkBlueObeliskDataParser.h.
Definition at line 125 of file vtkBlueObeliskDataParser.h.
Definition at line 126 of file vtkBlueObeliskDataParser.h.
Definition at line 127 of file vtkBlueObeliskDataParser.h.
float vtkBlueObeliskDataParser::CurrentCovalentRadius [protected] | 
        
Definition at line 128 of file vtkBlueObeliskDataParser.h.
float vtkBlueObeliskDataParser::CurrentVDWRadius [protected] | 
        
Definition at line 129 of file vtkBlueObeliskDataParser.h.
float vtkBlueObeliskDataParser::CurrentDefaultColor[3] [protected] | 
        
Definition at line 130 of file vtkBlueObeliskDataParser.h.
float vtkBlueObeliskDataParser::CurrentBoilingPoint [protected] | 
        
Definition at line 131 of file vtkBlueObeliskDataParser.h.
float vtkBlueObeliskDataParser::CurrentMeltingPoint [protected] | 
        
Definition at line 132 of file vtkBlueObeliskDataParser.h.
unsigned int vtkBlueObeliskDataParser::CurrentPeriod [protected] | 
        
Definition at line 133 of file vtkBlueObeliskDataParser.h.
unsigned int vtkBlueObeliskDataParser::CurrentGroup [protected] | 
        
Definition at line 134 of file vtkBlueObeliskDataParser.h.
 1.8.0