Go to the documentation of this file.
47 if (space != string::npos)
49 cmd =
line.substr(0, space);
75 if (space != string::npos)
77 if (
line.substr(0, space) == cmd)
94 const string& errorMsg
98 if (!cueTo(is, cmd,
args))
101 <<
"Cannot find command " << cmd
121 static scalar colourMap[] =
138 label colourI = zoneI % 8;
139 label colourCompI = 3 * colourI;
141 os <<
"MATERIAL \"" << zoneLst[zoneI].name() <<
"Mat\" rgb "
142 << colourMap[colourCompI] <<
' ' << colourMap[colourCompI+1]
143 <<
' ' << colourMap[colourCompI+2]
144 <<
" amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10"
149 os <<
"OBJECT world" <<
nl
150 <<
"kids " << zoneLst.
size() <<
endl;
#define forAll(list, i)
Loop across all elements in list.
Ostream & endl(Ostream &os)
Add newline and flush stream.
A class for handling character strings derived from std::string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
ISstream & getLine(string &)
Raw, low-level getline into a string function.
graph_traits< Graph >::vertices_size_type size_type
errorManipArg< error, int > exit(error &err, const int errNo=1)
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
bool good() const
Return true if next operation might succeed.
label size() const
Return the number of elements in the UList.
Foam::argList args(argc, argv)