BALL  1.5.0
modelInformation.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-width: 2; -*-
2 // vi: set ts=2:
3 //
4 
5 #ifndef BALL_VIEW_KERNEL_MODELINFORMATION_H
6 #define BALL_VIEW_KERNEL_MODELINFORMATION_H
7 
8 #ifndef BALL_VIEW_KERNEL_COMMON_H
10 #endif
11 
12 #include <QtCore/QCoreApplication>
13 
14 namespace BALL
15 {
16  namespace VIEW
17  {
27  {
28 
29  public:
30 
31 
33 
38 
41  virtual ~ModelInformation();
42 
44 
46 
49  virtual String getModelName(ModelType type) const;
50 
53  virtual String getColoringName(ColoringMethod type) const;
54 
58  virtual bool isSurfaceModel(ModelType type) const;
59 
62  virtual bool modelMuteableByDisplayProperties(ModelType type) const;
63 
67 
71  virtual bool modelMustBeRebuild(ModelType type) const;
72  };
73 
74  } // namespace VIEW
75 } // namespace BALL
76 
77 #endif // BALL_VIEW_KERNEL_MODELINFORMATION_H
BALL::VIEW::ModelInformation::getColoringName
virtual String getColoringName(ColoringMethod type) const
BALL::VIEW::ColoringMethod
ColoringMethod
Definition: VIEW/KERNEL/common.h:243
BALL::VIEW::ModelInformation::getModelName
virtual String getModelName(ModelType type) const
BALL::VIEW::ModelType
ModelType
Definition: VIEW/KERNEL/common.h:166
BALL::String
Definition: string.h:57
BALL
Definition: constants.h:13
BALL::VIEW::ModelInformation::coloringMuteableByDisplayProperties
virtual bool coloringMuteableByDisplayProperties(ColoringMethod type) const
BALL::VIEW::ModelInformation::modelMustBeRebuild
virtual bool modelMustBeRebuild(ModelType type) const
BALL::VIEW::ModelInformation::~ModelInformation
virtual ~ModelInformation()
BALL::VIEW::ModelInformation::ModelInformation
ModelInformation()
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition: COMMON/global.h:52
BALL::VIEW::ModelInformation::isSurfaceModel
virtual bool isSurfaceModel(ModelType type) const
BALL::VIEW::ModelInformation::modelMuteableByDisplayProperties
virtual bool modelMuteableByDisplayProperties(ModelType type) const
BALL::VIEW::ModelInformation
Definition: modelInformation.h:27
common.h