All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Shapes::Polylines::PolylineShapeView Class Reference
Inheritance diagram for Eegeo::Shapes::Polylines::PolylineShapeView:
Eegeo::Shapes::ShapeViewBase Eegeo::NonCopyable

Public Member Functions

 PolylineShapeView (const PolylineShapeModel &model, bool isHidden, const dv3 &originEcef, const std::vector< dv3 > &boundingPointsEcef, const Eegeo::Geometry::SingleSphere &boundingSphere, PolylineRenderable *pRenderable)
 
void Update ()
 
const PolylineShapeModelGetPolylineShapeModel () const
 
PolylineRenderableGetRenderable () const
 
const v4GetFillColor () const
 
float GetThickness () const
 
float GetMiterLimit () const
 
bool ShouldScaleWithMap () const
 
- Public Member Functions inherited from Eegeo::Shapes::ShapeViewBase
 ShapeViewBase (const IShapeModel &model, bool isHidden, const dv3 &originEcef, const std::vector< dv3 > &boundingPointsEcef, const Eegeo::Geometry::SingleSphere &boundingSphere)
 
const IShapeModelGetShapeModel () const
 
bool IsHidden () const
 
void SetHidden (bool isHidden)
 
dv3 GetOriginEcef () const
 
const
Eegeo::Geometry::SingleSphere
GetBoundingSphere () const
 
bool IsBehindGlobeHorizon (const dv3 &viewLocationEcef) const
 

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