VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfutil
rwDcm.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2013 MaK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
14
15
#pragma once
16
17
#include <matrix/vlDcm.h>
18
#include "
vrfutil/rdrWritr.h
"
19
23
#include "
vrfutil/vrfutilDefines.h
"
24
class
DT_DLL_vrfutil
DtRwDcm
:
public
DtReaderWriter
,
public
DtDcm
25
{
26
public
:
28
DtRwDcm
();
29
31
DtRwDcm
(
const
DtString
& name,
32
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
33
34
DtRwDcm
(
const
DtSymbolString& name,
35
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
36
38
DtRwDcm
(
const
DtString
& name,
double
a,
double
b,
double
c,
double
d,
39
double
e,
double
f,
double
g,
double
h,
double
i,
40
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
41
42
DtRwDcm
(
const
DtSymbolString& name,
double
a,
double
b,
double
c,
double
d,
43
double
e,
double
f,
double
g,
double
h,
double
i,
44
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
45
47
DtRwDcm
(
const
DtString
& name, DtConstVector a, DtConstVector b,
48
DtConstVector c,
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
49
50
DtRwDcm
(
const
DtSymbolString& name, DtConstVector a, DtConstVector b,
51
DtConstVector c,
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
52
54
DtRwDcm
(
const
DtString
& name,
const
DtDcm& fromDcm,
55
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
56
57
DtRwDcm
(
const
DtSymbolString& name,
const
DtDcm& fromDcm,
58
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
59
61
DtRwDcm
(
const
DtRwDcm
& orig);
62
64
DtRwDcm
(
const
DtString
& name,
const
DtRwDcm
& fromRwDcm,
65
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
66
67
DtRwDcm
(
const
DtSymbolString& name,
const
DtRwDcm
& fromRwDcm,
68
DtReaderWriterRegistry
*
const
parentRegistry = NULL);
69
71
virtual
~
DtRwDcm
();
72
74
DtRwDcm
&
operator=
(
const
DtRwDcm
& orig);
75
DtRwDcm
&
operator=
(
const
DtDcm & orig);
76
77
virtual
void
putData
(FILE* fp,
int
indentLevel = 0);
78
virtual
DtlObjPtr
getData
(DtlObjPtr args,
const
DtFilename& searchPath,
79
const
DtVariableBindingsList
& variableBindings);
80
84
virtual
const
char
*
readerWriterType
()
const
;
85
86
bool
operator==
(
const
DtRwDcm
&)
const
;
87
bool
operator!=
(
const
DtRwDcm
& rhs)
const
{
return
!(*
this
== rhs); };
88
89
protected
:
90
91
};
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)