Public Member Functions | |
PositioningViewComponent (const MapLayers::IMapViewModeModel &mapViewModeModel, const Rendering::EnvironmentFlatteningService &environmentFlatteningService, const Resources::Interiors::IImmutableInteriorViewModel &interiorViewModel, PositioningViewComponentChangedEvent &positioningViewComponentChangedEvent) | |
virtual float | GetMapCollapseScale () const |
virtual Eegeo::MapLayers::MapViewMode::Type | GetMapViewMode () const |
virtual PositioningViewComponentChangedEvent & | GetPositioningViewComponentChangedEvent () const |
virtual bool | IsSelectedIndoorMapFloor (const Resources::Interiors::InteriorId &indoorMapId, int indoorMapFloorIndex) const |
virtual bool | IsSelectedIndoorMap (const Resources::Interiors::InteriorId &indoorMapId) const |
virtual m44 | CalculateModelTransform (const Resources::Interiors::InteriorId &indoorMapId, int indoorMapFloorIndex, const dv3 &modelOriginEcef) const |
virtual m44 | CalculateNonCollapsedModelTransform (const Resources::Interiors::InteriorId &indoorMapId, int indoorMapFloorIndex, const dv3 &modelOriginEcef) const |
virtual dv3 | CalculateTransformedPoint (const Resources::Interiors::InteriorId &indoorMapId, int indoorMapFloorIndex, const dv3 &untransformedPointEcef) const |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |