OpenStructure
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
HSCWidget Class Reference

Inherits RenderModeWidget.

Public Member Functions

 __init__ (self, parent=None)
 
 UpdateGui (self, options)
 
 UpdatePolyMode (self, value)
 
 UpdateSplineDetail (self, value)
 
 UpdateArcDetail (self, value)
 
 UpdateTubeRadius (self, value)
 
 UpdateSliderTubeRadius (self, value)
 
 UpdateTubeRatio (self, value)
 
 UpdateSliderTubeRatio (self, value)
 
 UpdateTubeProfileType (self, value)
 
 UpdateHelixWidth (self, value)
 
 UpdateSliderHelixWidth (self, value)
 
 UpdateHelixThickness (self, value)
 
 UpdateSliderHelixThickness (self, value)
 
 UpdateHelixEcc (self, value)
 
 UpdateHelixProfileType (self, value)
 
 UpdateHelixMode (self, value)
 
 UpdateSliderHelixEcc (self, value)
 
 UpdateStrandWidth (self, value)
 
 UpdateSliderStrandWidth (self, value)
 
 UpdateStrandThickness (self, value)
 
 UpdateSliderStrandThickness (self, value)
 
 UpdateStrandEcc (self, value)
 
 UpdateSliderStrandEcc (self, value)
 
 UpdateStrandProfileType (self, value)
 
 UpdateStrandMode (self, value)
 
 UpdateTubeRadiusGui (self, value)
 
 UpdateTubeRatioGui (self, value)
 
 UpdateHelixWidthGui (self, value)
 
 UpdateHelixThicknessGui (self, value)
 
 UpdateHelixEccGui (self, value)
 
 UpdateStrandWidthGui (self, value)
 
 UpdateStrandThicknessGui (self, value)
 
 UpdateStrandEccGui (self, value)
 
 GetText (self)
 
 GetRenderMode (self)
 
- Public Member Functions inherited from RenderModeWidget
 Update (self)
 
 ApplyOptions (self)
 
 GetOptions (self)
 

Data Fields

 text_
 
 mode_
 
 poly_mode_cb_
 
 spline_spinbox_
 
 arc_spinbox_
 
 width_tube_spinbox_
 
 width_tube_slider_
 
 thickness_tube_spinbox_
 
 thickness_tube_slider_
 
 tube_profile_spinbox_
 
 width_helix_spinbox_
 
 width_helix_slider_
 
 thickness_helix_spinbox_
 
 thickness_helix_slider_
 
 ecc_helix_spinbox_
 
 ecc_helix_slider_
 
 helix_profile_spinbox_
 
 helix_mode_spinbox_
 
 width_strand_spinbox_
 
 width_strand_slider_
 
 thickness_strand_spinbox_
 
 thickness_strand_slider_
 
 ecc_strand_spinbox_
 
 ecc_strand_slider_
 
 strand_profile_spinbox_
 
 strand_mode_spinbox_
 
 UpdateSplineDetail
 
 UpdateArcDetail
 
 UpdatePolyMode
 
 UpdateTubeRadius
 
 UpdateSliderTubeRadius
 
 UpdateTubeRatio
 
 UpdateSliderTubeRatio
 
 UpdateTubeProfileType
 
 UpdateHelixWidth
 
 UpdateSliderHelixWidth
 
 UpdateHelixThickness
 
 UpdateSliderHelixThickness
 
 UpdateHelixEcc
 
 UpdateSliderHelixEcc
 
 UpdateHelixProfileType
 
 UpdateHelixMode
 
 UpdateStrandWidth
 
 UpdateSliderStrandWidth
 
 UpdateStrandThickness
 
 UpdateSliderStrandThickness
 
 UpdateStrandEcc
 
 UpdateSliderStrandEcc
 
 UpdateStrandProfileType
 
 UpdateStrandMode
 
- Data Fields inherited from RenderModeWidget
 options_
 
 entities_
 

Detailed Description

Definition at line 27 of file hsc_widget.py.

Constructor & Destructor Documentation

◆ __init__()

__init__ (   self,
  parent = None 
)

Reimplemented from RenderModeWidget.

Definition at line 28 of file hsc_widget.py.

Member Function Documentation

◆ GetRenderMode()

GetRenderMode (   self)

Reimplemented from RenderModeWidget.

Definition at line 498 of file hsc_widget.py.

◆ GetText()

GetText (   self)

Reimplemented from RenderModeWidget.

Definition at line 495 of file hsc_widget.py.

◆ UpdateArcDetail()

UpdateArcDetail (   self,
  value 
)

Definition at line 351 of file hsc_widget.py.

◆ UpdateGui()

UpdateGui (   self,
  options 
)

Reimplemented from RenderModeWidget.

Definition at line 324 of file hsc_widget.py.

◆ UpdateHelixEcc()

UpdateHelixEcc (   self,
  value 
)

Definition at line 391 of file hsc_widget.py.

◆ UpdateHelixEccGui()

UpdateHelixEccGui (   self,
  value 
)

Definition at line 467 of file hsc_widget.py.

◆ UpdateHelixMode()

UpdateHelixMode (   self,
  value 
)

Definition at line 399 of file hsc_widget.py.

◆ UpdateHelixProfileType()

UpdateHelixProfileType (   self,
  value 
)

Definition at line 395 of file hsc_widget.py.

◆ UpdateHelixThickness()

UpdateHelixThickness (   self,
  value 
)

Definition at line 383 of file hsc_widget.py.

◆ UpdateHelixThicknessGui()

UpdateHelixThicknessGui (   self,
  value 
)

Definition at line 460 of file hsc_widget.py.

◆ UpdateHelixWidth()

UpdateHelixWidth (   self,
  value 
)

Definition at line 375 of file hsc_widget.py.

◆ UpdateHelixWidthGui()

UpdateHelixWidthGui (   self,
  value 
)

Definition at line 453 of file hsc_widget.py.

◆ UpdatePolyMode()

UpdatePolyMode (   self,
  value 
)

Definition at line 343 of file hsc_widget.py.

◆ UpdateSliderHelixEcc()

UpdateSliderHelixEcc (   self,
  value 
)

Definition at line 403 of file hsc_widget.py.

◆ UpdateSliderHelixThickness()

UpdateSliderHelixThickness (   self,
  value 
)

Definition at line 387 of file hsc_widget.py.

◆ UpdateSliderHelixWidth()

UpdateSliderHelixWidth (   self,
  value 
)

Definition at line 379 of file hsc_widget.py.

◆ UpdateSliderStrandEcc()

UpdateSliderStrandEcc (   self,
  value 
)

Definition at line 427 of file hsc_widget.py.

◆ UpdateSliderStrandThickness()

UpdateSliderStrandThickness (   self,
  value 
)

Definition at line 419 of file hsc_widget.py.

◆ UpdateSliderStrandWidth()

UpdateSliderStrandWidth (   self,
  value 
)

Definition at line 411 of file hsc_widget.py.

◆ UpdateSliderTubeRadius()

UpdateSliderTubeRadius (   self,
  value 
)

Definition at line 359 of file hsc_widget.py.

◆ UpdateSliderTubeRatio()

UpdateSliderTubeRatio (   self,
  value 
)

Definition at line 367 of file hsc_widget.py.

◆ UpdateSplineDetail()

UpdateSplineDetail (   self,
  value 
)

Definition at line 347 of file hsc_widget.py.

◆ UpdateStrandEcc()

UpdateStrandEcc (   self,
  value 
)

Definition at line 423 of file hsc_widget.py.

◆ UpdateStrandEccGui()

UpdateStrandEccGui (   self,
  value 
)

Definition at line 488 of file hsc_widget.py.

◆ UpdateStrandMode()

UpdateStrandMode (   self,
  value 
)

Definition at line 435 of file hsc_widget.py.

◆ UpdateStrandProfileType()

UpdateStrandProfileType (   self,
  value 
)

Definition at line 431 of file hsc_widget.py.

◆ UpdateStrandThickness()

UpdateStrandThickness (   self,
  value 
)

Definition at line 415 of file hsc_widget.py.

◆ UpdateStrandThicknessGui()

UpdateStrandThicknessGui (   self,
  value 
)

Definition at line 481 of file hsc_widget.py.

◆ UpdateStrandWidth()

UpdateStrandWidth (   self,
  value 
)

Definition at line 407 of file hsc_widget.py.

◆ UpdateStrandWidthGui()

UpdateStrandWidthGui (   self,
  value 
)

Definition at line 474 of file hsc_widget.py.

◆ UpdateTubeProfileType()

UpdateTubeProfileType (   self,
  value 
)

Definition at line 371 of file hsc_widget.py.

◆ UpdateTubeRadius()

UpdateTubeRadius (   self,
  value 
)

Definition at line 355 of file hsc_widget.py.

◆ UpdateTubeRadiusGui()

UpdateTubeRadiusGui (   self,
  value 
)

Definition at line 439 of file hsc_widget.py.

◆ UpdateTubeRatio()

UpdateTubeRatio (   self,
  value 
)

Definition at line 363 of file hsc_widget.py.

◆ UpdateTubeRatioGui()

UpdateTubeRatioGui (   self,
  value 
)

Definition at line 446 of file hsc_widget.py.

Field Documentation

◆ arc_spinbox_

arc_spinbox_

Definition at line 78 of file hsc_widget.py.

◆ ecc_helix_slider_

ecc_helix_slider_

Definition at line 156 of file hsc_widget.py.

◆ ecc_helix_spinbox_

ecc_helix_spinbox_

Definition at line 151 of file hsc_widget.py.

◆ ecc_strand_slider_

ecc_strand_slider_

Definition at line 210 of file hsc_widget.py.

◆ ecc_strand_spinbox_

ecc_strand_spinbox_

Definition at line 205 of file hsc_widget.py.

◆ helix_mode_spinbox_

helix_mode_spinbox_

Definition at line 168 of file hsc_widget.py.

◆ helix_profile_spinbox_

helix_profile_spinbox_

Definition at line 163 of file hsc_widget.py.

◆ mode_

mode_

Definition at line 35 of file hsc_widget.py.

◆ poly_mode_cb_

poly_mode_cb_

Definition at line 64 of file hsc_widget.py.

◆ spline_spinbox_

spline_spinbox_

Definition at line 72 of file hsc_widget.py.

◆ strand_mode_spinbox_

strand_mode_spinbox_

Definition at line 222 of file hsc_widget.py.

◆ strand_profile_spinbox_

strand_profile_spinbox_

Definition at line 217 of file hsc_widget.py.

◆ text_

text_

Definition at line 32 of file hsc_widget.py.

◆ thickness_helix_slider_

thickness_helix_slider_

Definition at line 143 of file hsc_widget.py.

◆ thickness_helix_spinbox_

thickness_helix_spinbox_

Definition at line 138 of file hsc_widget.py.

◆ thickness_strand_slider_

thickness_strand_slider_

Definition at line 197 of file hsc_widget.py.

◆ thickness_strand_spinbox_

thickness_strand_spinbox_

Definition at line 192 of file hsc_widget.py.

◆ thickness_tube_slider_

thickness_tube_slider_

Definition at line 107 of file hsc_widget.py.

◆ thickness_tube_spinbox_

thickness_tube_spinbox_

Definition at line 102 of file hsc_widget.py.

◆ tube_profile_spinbox_

tube_profile_spinbox_

Definition at line 114 of file hsc_widget.py.

◆ UpdateArcDetail

UpdateArcDetail

Definition at line 294 of file hsc_widget.py.

◆ UpdateHelixEcc

UpdateHelixEcc

Definition at line 307 of file hsc_widget.py.

◆ UpdateHelixMode

UpdateHelixMode

Definition at line 310 of file hsc_widget.py.

◆ UpdateHelixProfileType

UpdateHelixProfileType

Definition at line 309 of file hsc_widget.py.

◆ UpdateHelixThickness

UpdateHelixThickness

Definition at line 305 of file hsc_widget.py.

◆ UpdateHelixWidth

UpdateHelixWidth

Definition at line 303 of file hsc_widget.py.

◆ UpdatePolyMode

UpdatePolyMode

Definition at line 295 of file hsc_widget.py.

◆ UpdateSliderHelixEcc

UpdateSliderHelixEcc

Definition at line 308 of file hsc_widget.py.

◆ UpdateSliderHelixThickness

UpdateSliderHelixThickness

Definition at line 306 of file hsc_widget.py.

◆ UpdateSliderHelixWidth

UpdateSliderHelixWidth

Definition at line 304 of file hsc_widget.py.

◆ UpdateSliderStrandEcc

UpdateSliderStrandEcc

Definition at line 317 of file hsc_widget.py.

◆ UpdateSliderStrandThickness

UpdateSliderStrandThickness

Definition at line 315 of file hsc_widget.py.

◆ UpdateSliderStrandWidth

UpdateSliderStrandWidth

Definition at line 313 of file hsc_widget.py.

◆ UpdateSliderTubeRadius

UpdateSliderTubeRadius

Definition at line 298 of file hsc_widget.py.

◆ UpdateSliderTubeRatio

UpdateSliderTubeRatio

Definition at line 300 of file hsc_widget.py.

◆ UpdateSplineDetail

UpdateSplineDetail

Definition at line 293 of file hsc_widget.py.

◆ UpdateStrandEcc

UpdateStrandEcc

Definition at line 316 of file hsc_widget.py.

◆ UpdateStrandMode

UpdateStrandMode

Definition at line 319 of file hsc_widget.py.

◆ UpdateStrandProfileType

UpdateStrandProfileType

Definition at line 318 of file hsc_widget.py.

◆ UpdateStrandThickness

UpdateStrandThickness

Definition at line 314 of file hsc_widget.py.

◆ UpdateStrandWidth

UpdateStrandWidth

Definition at line 312 of file hsc_widget.py.

◆ UpdateTubeProfileType

UpdateTubeProfileType

Definition at line 301 of file hsc_widget.py.

◆ UpdateTubeRadius

UpdateTubeRadius

Definition at line 297 of file hsc_widget.py.

◆ UpdateTubeRatio

UpdateTubeRatio

Definition at line 299 of file hsc_widget.py.

◆ width_helix_slider_

width_helix_slider_

Definition at line 130 of file hsc_widget.py.

◆ width_helix_spinbox_

width_helix_spinbox_

Definition at line 125 of file hsc_widget.py.

◆ width_strand_slider_

width_strand_slider_

Definition at line 184 of file hsc_widget.py.

◆ width_strand_spinbox_

width_strand_spinbox_

Definition at line 179 of file hsc_widget.py.

◆ width_tube_slider_

width_tube_slider_

Definition at line 94 of file hsc_widget.py.

◆ width_tube_spinbox_

width_tube_spinbox_

Definition at line 89 of file hsc_widget.py.


The documentation for this class was generated from the following file: