FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
CNFDB_405.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2019 FrontISTR Commons
3  * This software is released under the MIT License, see LICENSE.txt
4  *****************************************************************************/
5 /*
6  CNFDB_405 Ver. 3.6
7 */
8 
9 #ifndef CNFDB_405H
10 #define CNFDB_405H
11 
12 #include "CNFDataBlock.h"
13 
14 // 405 Coordnate Systems
15 class CNFDB_405 : public CNFDataBlock {
16  public:
17  CNFDB_405();
18  virtual ~CNFDB_405() {}
19 
20  virtual void Read(class CNFData* nfd);
21  virtual void WriteData(class CNFData* nfd, FILE* fp);
22 
23  public:
24  // #1
25  nf_int ID;
27  nf_int type;
30  // #2
32  // #3
33  nf_float origin[3];
34  // #4
35  nf_float rot[3];
36 };
37 
38 #endif
CNFDB_405::title
nf_char title[26]
Definition: CNFDB_405.h:34
CNFDB_405::WriteData
virtual void WriteData(class CNFData *nfd, FILE *fp)
Definition: CNFDB_405.cpp:32
CNFDB_405::rot
nf_float rot[3]
Definition: CNFDB_405.h:38
CNFDB_405::color
nf_int color
Definition: CNFDB_405.h:31
CNFDB_405::type
nf_int type
Definition: CNFDB_405.h:30
CNFDataBlock
Definition: CNFDataBlock.h:24
nf_char
char nf_char
Definition: CNFDataBlock.h:22
CNFDB_405
Definition: CNFDB_405.h:15
CNFDB_405::~CNFDB_405
virtual ~CNFDB_405()
Definition: CNFDB_405.h:21
CNFDB_405::Read
virtual void Read(class CNFData *nfd)
Definition: CNFDB_405.cpp:16
CNFDataBlock.h
CNFDB_405::layer
nf_int layer
Definition: CNFDB_405.h:32
CNFData
Definition: CNFData.h:46
CNFDB_405::origin
nf_float origin[3]
Definition: CNFDB_405.h:36
CNFDB_405::ID
nf_int ID
Definition: CNFDB_405.h:28
nf_int
int nf_int
Definition: CNFDataBlock.h:19
CNFDB_405::CNFDB_405
CNFDB_405()
Definition: CNFDB_405.cpp:14
nf_float
double nf_float
Definition: CNFDataBlock.h:21
CNFDB_405::define_sys
nf_int define_sys
Definition: CNFDB_405.h:29