VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrf::DtEnvironmentalCreationData Class Reference

Public Member Functions

 DtEnvironmentalCreationData (const std::string &name="", const std::string &label="", int color=0, const std::string &overlayParent="", bool projected=false, bool closed=false, int appearance=0, const std::string &attachedTo="", const std::string &userData="", const std::map< std::string, std::string > &extendedData=std::map< std::string, std::string >(), const std::map< int, DtString > &extendedLabels=std::map< int, DtString >(), unsigned int rId=0)
 
 DtEnvironmentalCreationData (const DtEnvironmentalCreationData &orig)
 
void setExtendedLabels (const std::map< int, DtString > &extendedData)
 
const std::map< int, DtString > & extendedLabels () const
 
std::map< int, DtString > & extendedLabels ()
 
void setExtendedData (const std::map< std::string, std::string > &extendedData)
 
const std::map< std::string,
std::string > & 
extendedData () const
 
std::map< std::string,
std::string > & 
extendedData ()
 
void setPhysicalLineHeight (float h)
 
float physicalLineHeight () const
 
void setPhysicalLineWidth (float h)
 
float physicalLineWidth () const
 
void setName (const std::string &n)
 
const std::string & name () const
 
void setLabel (const std::string &l)
 
const std::string & label () const
 
void setColor (int c)
 
int color () const
 
void setOverlayParent (const std::string &s)
 
const std::string & overlayParent () const
 
void setIsProjected (bool b)
 
bool isProjected () const
 
void setIsClosedFigure (bool b)
 
bool isClosedFigure () const
 
void setAppearance (int i)
 
int appearance () const
 
void setAttachedTo (const std::string &a)
 
const std::string & attachedTo () const
 
void setUserData (const std::string &u)
 
const std::string & userData () const
 
void setRequestId (unsigned int id)
 
int requestId () const
 
int rawAppearance () const
 
void setPenStyle (int i)
 
int penStyle () const
 
void setFillStyle (int i)
 
int fillStyle () const
 
void setLineWidth (int i)
 
int lineWidth () const
 
void setUUID (const DtUUID &uuid)
 
const DtUUIDuuid () const
 

Protected Attributes

std::string myName
 
std::string myLabel
 
int myColor
 
std::string myOverlayParent
 
bool myIsProjected
 
bool myIsClosedFigure
 
int myAppearance
 
std::string myAttachedTo
 
std::string myUserData
 
unsigned int myRequestId
 
std::map< std::string,
std::string > 
myExtendedData
 
std::map< int, DtStringmyExtendedLabels
 
float myPhysicalLineHeight
 
float myPhysicalLineWidth
 
DtUUID myUUID
 

Constructor & Destructor Documentation

makVrf::DtEnvironmentalCreationData::DtEnvironmentalCreationData ( const std::string &  name = "",
const std::string &  label = "",
int  color = 0,
const std::string &  overlayParent = "",
bool  projected = false,
bool  closed = false,
int  appearance = 0,
const std::string &  attachedTo = "",
const std::string &  userData = "",
const std::map< std::string, std::string > &  extendedData = std::map<std::string, std::string>(),
const std::map< int, DtString > &  extendedLabels = std::map<intDtString>(),
unsigned int  rId = 0 
)
inline
makVrf::DtEnvironmentalCreationData::DtEnvironmentalCreationData ( const DtEnvironmentalCreationData orig)
inline

Member Function Documentation

void makVrf::DtEnvironmentalCreationData::setExtendedLabels ( const std::map< int, DtString > &  extendedData)
inline
const std::map<int, DtString>& makVrf::DtEnvironmentalCreationData::extendedLabels ( ) const
inline
std::map<int, DtString>& makVrf::DtEnvironmentalCreationData::extendedLabels ( )
inline
void makVrf::DtEnvironmentalCreationData::setExtendedData ( const std::map< std::string, std::string > &  extendedData)
inline
const std::map<std::string, std::string>& makVrf::DtEnvironmentalCreationData::extendedData ( ) const
inline
std::map<std::string, std::string>& makVrf::DtEnvironmentalCreationData::extendedData ( )
inline
void makVrf::DtEnvironmentalCreationData::setPhysicalLineHeight ( float  h)
inline
float makVrf::DtEnvironmentalCreationData::physicalLineHeight ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setPhysicalLineWidth ( float  h)
inline
float makVrf::DtEnvironmentalCreationData::physicalLineWidth ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setName ( const std::string &  n)
inline
const std::string& makVrf::DtEnvironmentalCreationData::name ( void  ) const
inline
void makVrf::DtEnvironmentalCreationData::setLabel ( const std::string &  l)
inline
const std::string& makVrf::DtEnvironmentalCreationData::label ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setColor ( int  c)
inline
int makVrf::DtEnvironmentalCreationData::color ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setOverlayParent ( const std::string &  s)
inline
const std::string& makVrf::DtEnvironmentalCreationData::overlayParent ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setIsProjected ( bool  b)
inline
bool makVrf::DtEnvironmentalCreationData::isProjected ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setIsClosedFigure ( bool  b)
inline
bool makVrf::DtEnvironmentalCreationData::isClosedFigure ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setAppearance ( int  i)
inline

References DtAppearanceMask.

int makVrf::DtEnvironmentalCreationData::appearance ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setAttachedTo ( const std::string &  a)
inline
const std::string& makVrf::DtEnvironmentalCreationData::attachedTo ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setUserData ( const std::string &  u)
inline
const std::string& makVrf::DtEnvironmentalCreationData::userData ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setRequestId ( unsigned int  id)
inline
int makVrf::DtEnvironmentalCreationData::requestId ( ) const
inline
int makVrf::DtEnvironmentalCreationData::rawAppearance ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setPenStyle ( int  i)
inline
int makVrf::DtEnvironmentalCreationData::penStyle ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setFillStyle ( int  i)
inline

The fill style, as defined by makVrv::vrvTacticalGraphicUtilities::FillStyle in vrvCore\DtTacticalGraphicUtilities.h.

int makVrf::DtEnvironmentalCreationData::fillStyle ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setLineWidth ( int  i)
inline
int makVrf::DtEnvironmentalCreationData::lineWidth ( ) const
inline
void makVrf::DtEnvironmentalCreationData::setUUID ( const DtUUID uuid)
inline
const DtUUID& makVrf::DtEnvironmentalCreationData::uuid ( ) const
inline

Member Data Documentation

std::string makVrf::DtEnvironmentalCreationData::myName
protected
std::string makVrf::DtEnvironmentalCreationData::myLabel
protected
int makVrf::DtEnvironmentalCreationData::myColor
protected
std::string makVrf::DtEnvironmentalCreationData::myOverlayParent
protected
bool makVrf::DtEnvironmentalCreationData::myIsProjected
protected
bool makVrf::DtEnvironmentalCreationData::myIsClosedFigure
protected
int makVrf::DtEnvironmentalCreationData::myAppearance
protected
std::string makVrf::DtEnvironmentalCreationData::myAttachedTo
protected
std::string makVrf::DtEnvironmentalCreationData::myUserData
protected
unsigned int makVrf::DtEnvironmentalCreationData::myRequestId
protected
std::map<std::string, std::string> makVrf::DtEnvironmentalCreationData::myExtendedData
protected
std::map<int, DtString> makVrf::DtEnvironmentalCreationData::myExtendedLabels
protected
float makVrf::DtEnvironmentalCreationData::myPhysicalLineHeight
protected
float makVrf::DtEnvironmentalCreationData::myPhysicalLineWidth
protected
DtUUID makVrf::DtEnvironmentalCreationData::myUUID
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)