class
RealVector
: public ValueDefinition
(Return to index)
The REAL VECTOR definition.
Type:
Instantiable
Superclasses:
public ValueDefinition
Include file:
./ValueDefinitions/RealVector.hh
Inheritance
Synopsis (including inherited members):
Public members:
RealVector
() ;
virtual
~RealVector
() ;
virtual bool
canReplaceBy
(Object*) ;
virtual RealVector*
clone
(const string&) ;
virtual void
doomGet
(const DoomReader&) ;
virtual void
doomPut
(DoomWriter&)const ;
virtual void
print
(std::ostream&)const ;
virtual double
getRealComponent
(int)const ;
virtual const string
getCategory
()const ;
virtual bool
shouldTrace
()const ;
virtual bool
shouldUpdate
()const ;
virtual bool
getBool
()const ;
virtual bool
getBoolComponent
(int)const ;
virtual double
getReal
()const ;
virtual string
getString
()const ;
virtual string
getStringComponent
(int)const ;
Attribute&
value
() ;
const Attribute&
value
()const ;
void
copyAttributes
(const Object&) ;
virtual void
execute
() ;
virtual Attribute*
findAttribute
(const string&) ;
virtual const Attribute*
findAttribute
(const string&)const ;
virtual Object*
makeTemplate
(const string&,TokenStream&,Statement&) ;
virtual Object*
makeInstance
(const string&,Statement&) ;
virtual void
parse
(Statement&) ;
virtual void
parseShortcut
(Statement&) ;
virtual void
printHelp
(std::ostream&)const ;
virtual void
replace
(Object*,Object*) ;
virtual void
update
() ;
bool
isBuiltin
()const ;
virtual bool
isShared
()const ;
virtual void
setShared
(bool) ;
void
setDirty
(bool) ;
bool
isDirty
()const ;
void
setFlag
(bool) ;
bool
isFlagged
()const ;
void
setDoomTime
(double) ;
double
getDoomTime
()const ;
const Object*
getBaseObject
()const ;
const string&
getMadName
()const ;
Object*
getParent
()const ;
bool
isTreeMember
(const Object*)const ;
void
setMadName
(const string&) ;
void
setParent
(Object*) ;
void
clear
() ;
int
increment
() ;
int
occurrenceCount
() ;
void
registerReference
(AttributeBase*) ;
void
unregisterReference
(AttributeBase*) ;
std::vector<Attribute>
itsAttr
;
Documentation:
Public members:
RealVector
() ;
Exemplar constructor.
virtual bool
canReplaceBy
(Object*) ;
Test for allowed replacement.
True, if
rhs
is a real vector.
virtual RealVector*
clone
(const string&) ;
Make clone.
virtual void
doomGet
(const DoomReader&) ;
Read the vector from the DOOM data base.
virtual void
doomPut
(DoomWriter&)const ;
Write the vector to the DOOM data base.
virtual double
getRealComponent
(int)const ;
Return indexed value.
virtual void
print
(std::ostream&)const ;
Print the vector.
Documentation generated by fci on Mon Feb 7 12:30:06 2000