#2175 Intersection: Make extrude length option on azimuth, dip plane

This commit is contained in:
Unknown
2017-11-23 15:19:10 +01:00
committed by Rebecca Cox
parent 89f67c053f
commit ef52927795
4 changed files with 61 additions and 15 deletions

View File

@@ -94,7 +94,8 @@ public:
void appendPointToAzimuthLine(const cvf::Vec3d& point);
cvf::Vec3d extrusionDirection() const;
double height() const;
void setHeight(double height);
protected:
virtual caf::PdmFieldHandle* userDescriptionField();
@@ -113,6 +114,7 @@ private:
caf::PdmField<double> m_extentLength;
caf::PdmField<double> m_azimuthAngle;
caf::PdmField<double> m_dipAngle;
caf::PdmField<double> m_height;
caf::PdmField< std::vector< cvf::Vec3d> > m_userPolyline;
caf::PdmField< std::vector< cvf::Vec3d> > m_customExtrusionPoints;