vtkbone
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
vtkbone
Source
vtkboneAbaqusInputReader.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Copyright 2010-2016, Numerics88 Solutions Ltd.
4
http://www.numerics88.com/
5
6
Copyright (c) Eric Nodwell and Steven K. Boyd
7
See Copyright.txt for details.
8
9
This software is distributed WITHOUT ANY WARRANTY; without even
10
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
11
PURPOSE. See the above copyright notice for more information.
12
=========================================================================*/
13
46
#ifndef __vtkboneAbaqusInputReader_h
47
#define __vtkboneAbaqusInputReader_h
48
49
#include "
vtkboneFiniteElementModelAlgorithm.h
"
50
#include "
vtkboneWin32Header.h
"
51
52
class
VTKBONE_EXPORT
vtkboneAbaqusInputReader
:
public
vtkboneFiniteElementModelAlgorithm
53
{
54
public
:
55
56
static
vtkboneAbaqusInputReader
*
New
();
57
vtkTypeMacro(
vtkboneAbaqusInputReader
,
vtkboneFiniteElementModelAlgorithm
);
58
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
59
61
62
vtkSetStringMacro(FileName);
63
vtkGetStringMacro(FileName);
65
66
//BTX
67
static
void
DebugMessage
(
vtkObject
* self,
const
std::string& msg);
68
static
void
WarningMessage
(
vtkObject
* self,
const
std::string& msg);
69
//ETX
70
71
protected
:
72
73
vtkboneAbaqusInputReader
();
74
~vtkboneAbaqusInputReader
();
75
76
int
RequestData
(
vtkInformation
*,
77
vtkInformationVector
**,
78
vtkInformationVector
*)
override
;
79
80
char
*
FileName
;
81
82
private
:
83
// Prevent compiler from making public versions of these.
84
vtkboneAbaqusInputReader
(
const
vtkboneAbaqusInputReader
&);
85
void
operator= (
const
vtkboneAbaqusInputReader
&);
86
};
87
88
#endif
vtkIndent
vtkInformationVector
vtkInformation
vtkObject
vtkboneAbaqusInputReader
A class to read Abaqus input files.
Definition
vtkboneAbaqusInputReader.h:53
vtkboneAbaqusInputReader::FileName
char * FileName
Definition
vtkboneAbaqusInputReader.h:80
vtkboneAbaqusInputReader::~vtkboneAbaqusInputReader
~vtkboneAbaqusInputReader()
vtkboneAbaqusInputReader::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkboneAbaqusInputReader::New
static vtkboneAbaqusInputReader * New()
vtkboneAbaqusInputReader::vtkboneAbaqusInputReader
vtkboneAbaqusInputReader()
vtkboneAbaqusInputReader::DebugMessage
static void DebugMessage(vtkObject *self, const std::string &msg)
vtkboneAbaqusInputReader::RequestData
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
vtkboneAbaqusInputReader::WarningMessage
static void WarningMessage(vtkObject *self, const std::string &msg)
vtkboneFiniteElementModelAlgorithm
Superclass for algorithms that produce only vtkboneFiniteElementModel as output.
Definition
vtkboneFiniteElementModelAlgorithm.h:30
vtkboneFiniteElementModelAlgorithm.h
vtkboneWin32Header.h
Generated by
1.9.8