HomoBFieldWidget soweit erstmal fertig

git-svn-id: http://svn.lsim.tuxzone.org/trunk@8 4bec179b-ab65-46ed-a5f8-55b8b5c735d0
This commit is contained in:
catdog2
2008-10-15 20:23:41 +00:00
parent eab7792a79
commit 4c6bb8e3f6
6 changed files with 598 additions and 56 deletions

View File

@@ -48,12 +48,17 @@ class HomoBFieldItem : public FieldItem {
double getOuterPenWidth() const;
bool getIsDirectionIntoPlane() const;
double getFluxDensity() const;
public slots:
void setOuterPenWidth ( double theValue );
void setFieldLineDistance ( int theValue );
void setIsDirectionIntoPlane ( bool theValue );
void setFluxDensity ( double theValue );
signals:
void directionChanged(bool theValue);
void fluxDensityChanged(double theValue);
private:
//! Abstand der Feldlinien in der Zeichnung
@@ -61,10 +66,15 @@ class HomoBFieldItem : public FieldItem {
double outerPenWidth;
//! Gibt an, ob das Feld in die Ebene Zeigt oder heraus (true == in die Ebene)
//! Gibt an, ob das Feld in die Ebene Zeigt oder heraus (true == in die Ebene hinein)
bool isDirectionIntoPlane;
HomoBFieldWidget* dockWidget;
///! Enthät die Magnetische Flussdichte B in Tesla
double fluxDensity;
};