VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Enumerations | Functions
DtTacticalGraphicUtilities.h File Reference

Go to the source code of this file.

Namespaces

 makVrv
 
 makVrv::vrvTacticalGraphicUtilities
 

Enumerations

enum  makVrv::vrvTacticalGraphicUtilities::LineStyle {
  makVrv::vrvTacticalGraphicUtilities::LineStyle::Unspecified = -1, makVrv::vrvTacticalGraphicUtilities::LineStyle::Plain = 0, makVrv::vrvTacticalGraphicUtilities::LineStyle::Axis, makVrv::vrvTacticalGraphicUtilities::LineStyle::AirAxis,
  makVrv::vrvTacticalGraphicUtilities::LineStyle::MainAxis, makVrv::vrvTacticalGraphicUtilities::LineStyle::Feint, makVrv::vrvTacticalGraphicUtilities::LineStyle::AirCorridor, makVrv::vrvTacticalGraphicUtilities::LineStyle::Bridge
}
 
enum  makVrv::vrvTacticalGraphicUtilities::ArrowStyle {
  makVrv::vrvTacticalGraphicUtilities::ArrowStyle::Unspecified = -1, makVrv::vrvTacticalGraphicUtilities::ArrowStyle::Simple = 0, makVrv::vrvTacticalGraphicUtilities::ArrowStyle::Linear, makVrv::vrvTacticalGraphicUtilities::ArrowStyle::Main,
  makVrv::vrvTacticalGraphicUtilities::ArrowStyle::SimpleLastArrowReversed, makVrv::vrvTacticalGraphicUtilities::ArrowStyle::Berm
}
 
enum  makVrv::vrvTacticalGraphicUtilities::ArrowHeadPlacement {
  makVrv::vrvTacticalGraphicUtilities::ArrowHeadPlacement::Unspecified = -1, makVrv::vrvTacticalGraphicUtilities::ArrowHeadPlacement::None = 0, makVrv::vrvTacticalGraphicUtilities::ArrowHeadPlacement::AllEndSegments, makVrv::vrvTacticalGraphicUtilities::ArrowHeadPlacement::AllStartSegments,
  makVrv::vrvTacticalGraphicUtilities::ArrowHeadPlacement::LastSegmentOnly, makVrv::vrvTacticalGraphicUtilities::ArrowHeadPlacement::FirstSegmentOnly, makVrv::vrvTacticalGraphicUtilities::ArrowHeadPlacement::StartOfFirstEndOfLast
}
 
enum  makVrv::vrvTacticalGraphicUtilities::PenStyle {
  makVrv::vrvTacticalGraphicUtilities::PenStyle::Unspecified = -1, makVrv::vrvTacticalGraphicUtilities::PenStyle::NoPen = 1, makVrv::vrvTacticalGraphicUtilities::PenStyle::SolidLine, makVrv::vrvTacticalGraphicUtilities::PenStyle::DashedLine,
  makVrv::vrvTacticalGraphicUtilities::PenStyle::DottedLine, makVrv::vrvTacticalGraphicUtilities::PenStyle::DashDotLine, makVrv::vrvTacticalGraphicUtilities::PenStyle::DashDotDotLine
}
 
enum  makVrv::vrvTacticalGraphicUtilities::FillStyle {
  makVrv::vrvTacticalGraphicUtilities::FillStyle::Unspecified = -1, makVrv::vrvTacticalGraphicUtilities::FillStyle::NoFill = 0, makVrv::vrvTacticalGraphicUtilities::FillStyle::SolidFill = 1, makVrv::vrvTacticalGraphicUtilities::FillStyle::Percent94Fill,
  makVrv::vrvTacticalGraphicUtilities::FillStyle::Percent88Fill, makVrv::vrvTacticalGraphicUtilities::FillStyle::Percent63Fill, makVrv::vrvTacticalGraphicUtilities::FillStyle::Percent50Fill, makVrv::vrvTacticalGraphicUtilities::FillStyle::Percent37Fill,
  makVrv::vrvTacticalGraphicUtilities::FillStyle::Percent12Fill, makVrv::vrvTacticalGraphicUtilities::FillStyle::Percent06Fill, makVrv::vrvTacticalGraphicUtilities::FillStyle::HorizontalLines, makVrv::vrvTacticalGraphicUtilities::FillStyle::VerticalLines,
  makVrv::vrvTacticalGraphicUtilities::FillStyle::CrossingLines, makVrv::vrvTacticalGraphicUtilities::FillStyle::DiagonalLines, makVrv::vrvTacticalGraphicUtilities::FillStyle::ReverseDiagonalLines, makVrv::vrvTacticalGraphicUtilities::FillStyle::DiagonalCrossingLines,
  makVrv::vrvTacticalGraphicUtilities::FillStyle::Texture
}
 

Functions

DT_DLL_VRVCORE double makVrv::vrvTacticalGraphicUtilities::angleTo (const makVrv::DtCoordinateSystem &, const DtVector &origin, const DtVector &to)
 
DT_DLL_VRVCORE double makVrv::vrvTacticalGraphicUtilities::elevationTo (const makVrv::DtCoordinateSystem &, const DtVector &origin, const DtVector &to)
 
DT_DLL_VRVCORE double makVrv::vrvTacticalGraphicUtilities::distance (const makVrv::DtCoordinateSystem &, const DtVector &from, const DtVector &to)
 
DT_DLL_VRVCORE unsigned short makVrv::vrvTacticalGraphicUtilities::mapPenStyleToStipplePattern (PenStyle penStyle)
 
DT_DLL_VRVCORE PenStyle makVrv::vrvTacticalGraphicUtilities::mapStipplePatternToPenStyle (unsigned short)
 
DT_DLL_VRVCORE bool makVrv::vrvTacticalGraphicUtilities::vrfColorToRgba (unsigned vrfColor, float &r, float &g, float &b, float &a)
 
DT_DLL_VRVCORE DtTaitBryan makVrv::vrvTacticalGraphicUtilities::level (const DtCoordinateSystem &cs, const DtVector &localOrigin, double topoHeading)
 
DT_DLL_VRVCORE bool makVrv::vrvTacticalGraphicUtilities::mapFillStyleToFillPattern (FillStyle style, std::vector< unsigned int > &, float *alpha)
 
DT_DLL_VRVCORE std::vector
< unsigned int
makVrv::vrvTacticalGraphicUtilities::patternToVector (char *pattern[32])
 

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)