FEM: vtk post, typo in Tranparency property

This commit is contained in:
Bernd Hahnebach
2018-08-26 14:03:02 +02:00
committed by wmayer
parent 25bcbcbf23
commit ce1be10f0e
3 changed files with 12 additions and 12 deletions

View File

@@ -354,7 +354,7 @@ TaskPostDisplay::TaskPostDisplay(Gui::ViewProviderDocumentObject* view, QWidget
updateEnumerationList(getTypedView<ViewProviderFemPostObject>()->VectorMode, ui->VectorMode);
// get Tranparency from ViewProvider
int trans = getTypedView<ViewProviderFemPostObject>()->Transperency.getValue();
int trans = getTypedView<ViewProviderFemPostObject>()->Transparency.getValue();
Base::Console().Log("Transparency %i: \n", trans);
// sync the trancparency slider
ui->Transparency->setValue(trans);
@@ -385,7 +385,7 @@ void TaskPostDisplay::on_VectorMode_activated(int i) {
void TaskPostDisplay::on_Transparency_valueChanged(int i) {
getTypedView<ViewProviderFemPostObject>()->Transperency.setValue(i);
getTypedView<ViewProviderFemPostObject>()->Transparency.setValue(i);
}
void TaskPostDisplay::applyPythonCode() {

View File

@@ -64,7 +64,7 @@ ViewProviderFemPostObject::ViewProviderFemPostObject() : m_blockPropertyChanges(
//initialize the properties
ADD_PROPERTY_TYPE(Field,((long)0), "Coloring", App::Prop_None, "Select the field used for calculating the color");
ADD_PROPERTY_TYPE(VectorMode,((long)0), "Coloring", App::Prop_None, "Select what to show for a vector field");
ADD_PROPERTY(Transperency, (0));
ADD_PROPERTY(Transparency, (0));
sPixmap = "fem-femmesh-from-shape";
@@ -325,7 +325,7 @@ void ViewProviderFemPostObject::update3D() {
WritePointData(points, normals, tcoords);
bool ResetColorBarRange = true;
WriteColorData(ResetColorBarRange);
WriteTransperency();
WriteTransparency();
// write out polys if any
if (pd->GetNumberOfPolys() > 0) {
@@ -491,9 +491,9 @@ void ViewProviderFemPostObject::WriteColorData(bool ResetColorBarRange) {
m_materialBinding->touch();
}
void ViewProviderFemPostObject::WriteTransperency() {
void ViewProviderFemPostObject::WriteTransparency() {
float trans = float(Transperency.getValue()) / 100.;
float trans = float(Transparency.getValue()) / 100.;
m_material->transparency.setValue(trans);
}
@@ -532,14 +532,14 @@ void ViewProviderFemPostObject::onChanged(const App::Property* prop) {
if(prop == &Field && setupPipeline()) {
updateProperties();
WriteColorData(ResetColorBarRange);
WriteTransperency();
WriteTransparency();
}
else if(prop == &VectorMode && setupPipeline()) {
WriteColorData(ResetColorBarRange);
WriteTransperency();
WriteTransparency();
}
else if(prop == &Transperency) {
WriteTransperency();
else if(prop == &Transparency) {
WriteTransparency();
}
ViewProviderDocumentObject::onChanged(prop);

View File

@@ -80,7 +80,7 @@ public:
App::PropertyEnumeration Field;
App::PropertyEnumeration VectorMode;
App::PropertyPercent Transperency;
App::PropertyPercent Transparency;
void attach(App::DocumentObject *pcObject);
void setDisplayMode(const char* ModeName);
@@ -150,7 +150,7 @@ private:
void WritePointData(vtkPoints *points, vtkDataArray *normals,
vtkDataArray *tcoords);
void WriteColorData(bool ResetColorBarRange);
void WriteTransperency();
void WriteTransparency();
App::Enumeration m_coloringEnum, m_vectorEnum;
bool m_blockPropertyChanges;