OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Functions
ossimGeoAnnotationPolyLineObject.cpp File Reference
#include <ossim/imaging/ossimGeoAnnotationPolyLineObject.h>
#include <ossim/imaging/ossimAnnotationMultiLineObject.h>
#include <ossim/projection/ossimProjection.h>
#include <ossim/projection/ossimImageProjectionModel.h>
#include <ossim/base/ossimException.h>

Go to the source code of this file.

Functions

 RTTI_DEF1 (ossimGeoAnnotationPolyLineObject, "ossimGeoAnnotationPolyLineObject", ossimGeoAnnotationObject) ossimGeoAnnotationPolyLineObject
 

Function Documentation

◆ RTTI_DEF1()

RTTI_DEF1 ( ossimGeoAnnotationPolyLineObject  ,
"ossimGeoAnnotationPolyLineObject"  ,
ossimGeoAnnotationObject   
)

Definition at line 17 of file ossimGeoAnnotationPolyLineObject.cpp.

27  :ossimGeoAnnotationObject(r, g, b, thickness),
28  theProjectedMultiLineObject(0)
29 {
30 
31  thePolygon = groundPts;
32 
33  // we will initialize the projected polygon's size
34  // so we don't have to reset it every time we do a
35  // projection
36  //
37  vector<ossimDpt> projectedPoints(thePolygon.size());
38 
39  theProjectedMultiLineObject = new ossimAnnotationMultiLineObject(ossimPolyLine(projectedPoints),
40  r,
41  g,
42  b,
43  thickness);
44 }