| 3201 | } |
| 3202 | |
| 3203 | void vtkMultiBlockPLOT3DReader::SetXYZFileName(const char* name) |
| 3204 | { |
| 3205 | if (this->XYZFileName && name && !strcmp(this->XYZFileName, name)) |
| 3206 | { |
| 3207 | return; |
| 3208 | } |
| 3209 | |
| 3210 | delete[] this->XYZFileName; |
| 3211 | |
| 3212 | if (name) |
| 3213 | { |
| 3214 | this->XYZFileName = new char[strlen(name) + 1]; |
| 3215 | strcpy(this->XYZFileName, name); |
| 3216 | } |
| 3217 | else |
| 3218 | { |
| 3219 | this->XYZFileName = nullptr; |
| 3220 | } |
| 3221 | |
| 3222 | this->Internal->NeedToCheckXYZFile = true; |
| 3223 | this->ClearGeometryCache(); |
| 3224 | this->Modified(); |
| 3225 | } |
| 3226 | |
| 3227 | void vtkMultiBlockPLOT3DReader::SetScalarFunctionNumber(int num) |
| 3228 | { |