Loading...
Searching...
No Matches
modelInformation.h
Go to the documentation of this file.
// -*- Mode: C++; tab-width: 2; -*-
// vi: set ts=2:
//
#ifndef BALL_VIEW_KERNEL_MODELINFORMATION_H
#define BALL_VIEW_KERNEL_MODELINFORMATION_H
#ifndef BALL_VIEW_KERNEL_COMMON_H
# include <BALL/VIEW/KERNEL/common.h>
#endif
#include <QtCore/QCoreApplication>
namespace BALL
{
namespace VIEW
{
class BALL_VIEW_EXPORT ModelInformation
{
public:
ModelInformation();
virtual ~ModelInformation();
virtual String getModelName(ModelType type) const;
virtual String getColoringName(ColoringMethod type) const;
virtual bool isSurfaceModel(ModelType type) const;
virtual bool modelMuteableByDisplayProperties(ModelType type) const;
virtual bool coloringMuteableByDisplayProperties(ColoringMethod type) const;
virtual bool modelMustBeRebuild(ModelType type) const;
};
} // namespace VIEW
} // namespace BALL
#endif // BALL_VIEW_KERNEL_MODELINFORMATION_H
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition COMMON/global.h:52
common.h
BALL::String
Definition string.h:57
BALL::VIEW::ModelInformation::getColoringName
virtual String getColoringName(ColoringMethod type) const
BALL::VIEW::ModelInformation::modelMuteableByDisplayProperties
virtual bool modelMuteableByDisplayProperties(ModelType type) const
BALL::VIEW::ModelInformation::getModelName
virtual String getModelName(ModelType type) const
BALL::VIEW::ModelInformation::~ModelInformation
virtual ~ModelInformation()
BALL::VIEW::ModelInformation::ModelInformation
ModelInformation()
BALL::VIEW::ModelInformation::modelMustBeRebuild
virtual bool modelMustBeRebuild(ModelType type) const
BALL::VIEW::ModelInformation::isSurfaceModel
virtual bool isSurfaceModel(ModelType type) const
BALL::VIEW::ModelInformation::coloringMuteableByDisplayProperties
virtual bool coloringMuteableByDisplayProperties(ColoringMethod type) const
BALL::VIEW
Definition constraints.h:35
BALL::VIEW::ColoringMethod
ColoringMethod
Definition VIEW/KERNEL/common.h:243
BALL::VIEW::ModelType
ModelType
Definition VIEW/KERNEL/common.h:166
BALL
Definition constants.h:13