KiCad PCB EDA Suite
Loading...
Searching...
No Matches
vrml2_node.cpp File Reference
#include <set>
#include <map>
#include <utility>
#include <iterator>
#include <cctype>
#include <iostream>
#include <sstream>
#include <algorithm>
#include <wx/log.h>
#include "vrml2_node.h"

Go to the source code of this file.

Macros

#define BAD_CHARS1   "\"\'#,.\\[]{}\x00\x01\x02\x03\x04\x05\x06\x09\x0A\x0B\x0C\x0D\x0E\x0F"
 
#define BAD_CHARS2   "\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F"
 

Typedefs

typedef std::pair< std::string, WRL2NODESNODEITEM
 
typedef std::map< std::string, WRL2NODESNODEMAP
 

Variables

static std::set< std::string > badNames
 
static NODEMAP nodenames
 

Macro Definition Documentation

◆ BAD_CHARS1

#define BAD_CHARS1   "\"\'#,.\\[]{}\x00\x01\x02\x03\x04\x05\x06\x09\x0A\x0B\x0C\x0D\x0E\x0F"

◆ BAD_CHARS2

#define BAD_CHARS2   "\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F"

Typedef Documentation

◆ NODEITEM

typedef std::pair< std::string, WRL2NODES > NODEITEM

Definition at line 41 of file vrml2_node.cpp.

◆ NODEMAP

typedef std::map< std::string, WRL2NODES > NODEMAP

Definition at line 42 of file vrml2_node.cpp.

Variable Documentation

◆ badNames

std::set< std::string > badNames
static

Definition at line 39 of file vrml2_node.cpp.

Referenced by WRL2NODE::SetName(), and WRL2NODE::WRL2NODE().

◆ nodenames

NODEMAP nodenames
static

Definition at line 43 of file vrml2_node.cpp.