14 #include <vlutil/vlNetTypes.h>
41 int arrow,
int colorR,
int colorG,
int colorB,
int colorA);
60 virtual void setPercentage(
float percent);
62 virtual float percentage()
const;
64 virtual void setLineStyle(
int style);
65 virtual int lineStyle()
const;
67 virtual void setLineWidth(
int width);
68 virtual int lineWidth()
const;
70 virtual void setLinePattern(
int pattern);
71 virtual int linePattern()
const;
73 virtual void setArrowStyle(
int style);
74 virtual int arrowStyle()
const;
76 virtual void setColor(
int r,
int g,
int b,
int a);
77 virtual void getColor(
int& r,
int&g,
int& b,
int& a)
const;
114 virtual void setNumDescriptors(
int num);
115 virtual int numDescriptors()
const;
118 virtual bool setDescriptor(
int index,
124 int index,
bool* valid = 0)
const;
127 virtual void setFromNet(
const void* netRep,
int length);
132 virtual const void* netRep(
int*
size = 0)
const;
135 virtual int netSize()
const;
int myNumberOfDescriptors
Definition: lineSegmentDescriptor.h:139
float myPercentage
Definition: lineSegmentDescriptor.h:81
int myColorG
Definition: lineSegmentDescriptor.h:87
int myLineWidth
Definition: lineSegmentDescriptor.h:83
int myColorR
Definition: lineSegmentDescriptor.h:86
int myArrowStyle
Definition: lineSegmentDescriptor.h:85
voidpf void uLong size
Definition: ioapi.h:39
int myColorA
Definition: lineSegmentDescriptor.h:89
DT_DLL_terrainCS bool operator==(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
Definition: lineSegmentDescriptor.h:32
DtNetU32 myLinePattern
Definition: lineSegmentDescriptor.h:22
DtNetU8 myLineStyle
Definition: lineSegmentDescriptor.h:25
int myLinePattern
Definition: lineSegmentDescriptor.h:84
DtLineSegmentDescriptor myEmptyDescriptor
Definition: lineSegmentDescriptor.h:141
DtNetU16 myLineWidth
Definition: lineSegmentDescriptor.h:24
int myLineStyle
Definition: lineSegmentDescriptor.h:82
DtNetFloat32 myPercentage
Definition: lineSegmentDescriptor.h:21
Definition: lineSegmentDescriptor.h:92
DT_DLL_terrainCS bool operator!=(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
int myColorB
Definition: lineSegmentDescriptor.h:88
DtLineSegmentDescriptor * myDescriptors
Definition: lineSegmentDescriptor.h:140
void * myNetRep
Definition: lineSegmentDescriptor.h:142
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23
Definition: lineSegmentDescriptor.h:18
DtNetU8 myArrowStyle
Definition: lineSegmentDescriptor.h:26