6#include "vtkABINamespace.h" 
    8#include "vtk_jsoncpp_fwd.h"  
   17VTK_ABI_NAMESPACE_BEGIN
 
   57bool GetIntArray(
const Json::Value& root, std::vector<int>& value);
 
   62bool GetUIntArray(
const Json::Value& root, std::vector<unsigned int>& value);
 
bool GetUIntArray(const Json::Value &root, std::vector< unsigned int > &value)
Get int array from Json variable, with existence and type checks.
 
bool GetPointFromJSON(const Json::Value &pointJSON, double point[3])
read a 3d point stored directly in JSON
 
bool GetBoolValue(const Json::Value &root, bool &value)
Get bool value from Json variable, with existence and type checks.
 
bool GetDoubleValue(const Json::Value &root, double &value)
Get double value from Json variable, with existence and type checks.
 
bool GetStringValue(const Json::Value &root, std::string &value)
Get string value from Json variable, with existence and type checks.
 
bool GetDoubleArray(const Json::Value &root, std::vector< double > &value)
Get double array from Json variable, with existence and type checks.
 
void PrintMemberNames(const Json::Value &root)
print names of members of root.
 
bool GetIntArray(const Json::Value &root, std::vector< int > &value)
Get int array from Json variable, with existence and type checks.
 
bool GetUIntValue(const Json::Value &root, unsigned int &value)
Get int value from Json variable, with existence and type checks.
 
bool GetIntValue(const Json::Value &root, int &value)
Get int value from Json variable, with existence and type checks.
 
bool GetFloatArray(const Json::Value &root, std::vector< float > &value)
Get float array from Json variable, with existence and type checks.