Commit 2e21971b authored by Rashad Kanavath's avatar Rashad Kanavath

COMP: enable shared build for OTBIce

parent 291c92e3
......@@ -18,16 +18,15 @@
#ifndef otb_GlActor_h
#define otb_GlActor_h
#include <itkObject.h>
#include "otbViewSettings.h"
#include "itkObject.h"
#include "OTBIceExport.h"
namespace otb
{
class GlActor
class OTBIce_EXPORT GlActor
: public itk::Object
{
public:
......
......@@ -37,7 +37,7 @@
namespace otb
{
class GlImageActor
class OTBIce_EXPORT GlImageActor
: public GlActor, public GeoInterface
{
public:
......
......@@ -29,7 +29,7 @@
namespace otb
{
class GlROIActor
class OTBIce_EXPORT GlROIActor
: public GlActor
{
public:
......
......@@ -36,7 +36,7 @@ class GLUtesselator;
namespace otb
{
class GlVectorActor
class OTBIce_EXPORT GlVectorActor
: public GlActor, public GeoInterface
{
public:
......
......@@ -75,7 +75,7 @@ assert_NaN( T val )
* All parameters related to scene description (origin, spacing, angle
* ...) are stored and managed by the ViewSettings class.
*/
class GlView
class OTBIce_EXPORT GlView
: public itk::Object
{
public:
......
......@@ -23,12 +23,14 @@
#include "itkPoint.h"
#include "itkVector.h"
#include "itkSize.h"
#include "otbImageKeywordlist.h"
#include "OTBIceExport.h"
namespace otb
{
class ViewSettings
class OTBIce_EXPORT ViewSettings
: public itk::Object
{
public:
......
set(DOCUMENTATION "This module provides Ice, a ligthweight efficient visualization framework for remote sensing images.")
otb_module(OTBIce
ENABLE_SHARED
DEPENDS
OTBCommon
OTBStatistics
......
......@@ -35,12 +35,12 @@
#include "otbDEMHandler.h"
#include "otbStandardShader.h"
#include <GL/freeglut.h>
#include "OTBIceViewerExport.h"
namespace otb
{
class IceViewer
class OTBIceViewer_EXPORT IceViewer
: public itk::Object
{
public:
......
set(DOCUMENTATION "This module provides IceViewer, the ligthweight GLFW viewer based on Ice.")
otb_module(OTBIceViewer
ENABLE_SHARED
DEPENDS
OTBIce
OTBMetadata
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment