2#pragma warning(disable : 4251)
9class __declspec(dllexport) EntityVisCartesianFaceScalar :
public EntityVis2D3D
12 EntityVisCartesianFaceScalar(
ot::UID ID, EntityBase *parent, EntityObserver *obs, ModelState *ms, ClassFactoryHandler* factory,
const std::string &owner);
13 virtual ~EntityVisCartesianFaceScalar();
15 virtual std::string getClassName(
void)
override {
return "EntityVisCartesianFaceScalar"; } ;
17 virtual void createProperties(
void)
override;
18 virtual bool updatePropertyVisibilities(
void)
override;
21 virtual int getSchemaVersion(
void)
override {
return 1; } ;
22 virtual void AddStorageData(bsoncxx::builder::basic::document &storage);
23 virtual void readSpecificDataFromDataBase(bsoncxx::document::view &doc_view, std::map<ot::UID, EntityBase *> &entityMap)
override;
26 PropertyBundlePlane propertyBundlePlane;
27 PropertyBundleScaling propertyBundleScaling;
28 PropertyBundleVis2D3D propertyBundleVis2D3D;
unsigned long UID
Unique identifier (32 bit unsigned integer)
Definition CoreTypes.h:27