====== CMapDataBeamDiagram ====== **//Inherited from//** [[class::cmapdata|CMapData]],[[class::tcursor|TCursor]],[[class::beamdiagramdata|BeamDiagramData]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * float [[cmapdatabeamdiagram#m_minvalue|m_minValue]] * float [[cmapdatabeamdiagram#m_maxvalue|m_maxValue]] * float [[cmapdatabeamdiagram#m_maxmeshline|m_maxMeshLine]] * int [[cmapdatabeamdiagram#m_linetype|m_LineType]] * int [[cmapdatabeamdiagram#m_displaytype|m_DisplayType]] * int [[cmapdatabeamdiagram#m_displayplane|m_DisplayPlane]] * int [[cmapdatabeamdiagram#m_colortype|m_ColorType]] * int [[cmapdatabeamdiagram#m_thresholetype|m_ThresholeType]] * float [[cmapdatabeamdiagram#m_dlinewidth|m_dLineWidth]] * BOOL [[cmapdatabeamdiagram#m_bdisplaytext|m_bDisplaytext]] * bool [[cmapdatabeamdiagram#m_active|m_active]] * BOOL [[cmapdatabeamdiagram#m_bcontour|m_bContour]] * unordered_set [[cmapdatabeamdiagram#m_showonlyelms|m_ShowOnlyElms]] * bool [[cmapdatabeamdiagram#m_bshow1dwithdiagram|m_bShow1DWithDiagram]] **//Public interface//** * [[cmapdatabeamdiagram#cmapdatabeamdiagram1|CMapDataBeamDiagram]]() * , [[cmapdatabeamdiagram#m_minvalue|m_minValue]](0.0) * , [[cmapdatabeamdiagram#m_maxmeshline|m_maxMeshLine]](0.0) * , [[cmapdatabeamdiagram#m_displaytype|m_DisplayType]](0) * , [[cmapdatabeamdiagram#m_colortype|m_ColorType]](0) * , [[cmapdatabeamdiagram#m_dlinewidth|m_dLineWidth]](0.0) * , [[cmapdatabeamdiagram#m_bcontour|m_bContour]](FALSE) * virtual [[cmapdatabeamdiagram#~cmapdatabeamdiagram|~CMapDataBeamDiagram]]() * bool [[cmapdatabeamdiagram#isactive|IsActive]]() const * void [[cmapdatabeamdiagram#setactive|SetActive]](bool val) * void [[cmapdatabeamdiagram#updateminmax|UpdateMinMax]]() * void [[cmapdatabeamdiagram#updaterenderdata|UpdateRenderData]]() * void [[cmapdatabeamdiagram#updateshowonlytransparency|UpdateShowOnlyTransparency]](const unordered_set& ShowOnlyElems, double dTrans = 1.0) * float [[cmapdatabeamdiagram#getminvalue|GetMinValue]]() const * void [[cmapdatabeamdiagram#setminvalue|SetMinValue]](const float& val) * float [[cmapdatabeamdiagram#getmaxvalue|GetMaxValue]]() const * void [[cmapdatabeamdiagram#setmaxvalue|SetMaxValue]](const float& val) * void [[cmapdatabeamdiagram#settextdisplay|SetTextDisplay]](BOOL bVal) * void [[cmapdatabeamdiagram#setlinewidth|SetLineWidth]](const float& dVal) * void [[cmapdatabeamdiagram#setlinetype|SetLineType]](const int& iVal) * void [[cmapdatabeamdiagram#setdisplaytype|SetDisplayType]](const int& iVal) * void [[cmapdatabeamdiagram#setdisplayplane|SetDisplayPlane]](const int& iVal) * void [[cmapdatabeamdiagram#setcolortype|SetColorType]](const int& iVal) * void [[cmapdatabeamdiagram#setthreholetype|SetThreholeType]](const int& iVal) * void [[cmapdatabeamdiagram#setcontour|SetContour]](BOOL bContour) * void [[cmapdatabeamdiagram#clearshowonlyems|ClearShowOnlyEms]]() * void [[cmapdatabeamdiagram#setshow1dwithdiagram|SetShow1DWithDiagram]](bool val) * float [[cmapdatabeamdiagram#getmaxmeshlinevalue|GetMaxMeshLineValue]]() const * int [[cmapdatabeamdiagram#getlinetype|GetLineType]]() * int [[cmapdatabeamdiagram#getcolortype|GetColorType]]() * int [[cmapdatabeamdiagram#getthreholetype|GetThreholeType]]() * float [[cmapdatabeamdiagram#getlinewidth|GetLineWidth]]() * BOOL [[cmapdatabeamdiagram#getshowtext|GetShowText]]() * BOOL [[cmapdatabeamdiagram#getcontour|GetContour]]() * const unordered_set & [[cmapdatabeamdiagram#getonlyelmsnotransparency|GetOnlyElmsNoTransparency]]() * bool [[cmapdatabeamdiagram#getshow1dwithdiagram|GetShow1DWithDiagram]]() ---- {{anchor:m_minvalue}} **float m_minValue** {{anchor:m_maxvalue}} **float m_maxValue** {{anchor:m_maxmeshline}} **float m_maxMeshLine** {{anchor:m_linetype}} **int m_LineType** {{anchor:m_displaytype}} **int m_DisplayType** {{anchor:m_displayplane}} **int m_DisplayPlane** {{anchor:m_colortype}} **int m_ColorType** {{anchor:m_thresholetype}} **int m_ThresholeType** {{anchor:m_dlinewidth}} **float m_dLineWidth** {{anchor:m_bdisplaytext}} **BOOL m_bDisplaytext** {{anchor:m_active}} **bool m_active** {{anchor:m_bcontour}} **BOOL m_bContour** {{anchor:m_showonlyelms}} **unordered_set m_ShowOnlyElms** {{anchor:m_bshow1dwithdiagram}} **bool m_bShow1DWithDiagram** ---- {{anchor:cmapdatabeamdiagram1}} **CMapDataBeamDiagram()** *function: *parameters: NULL *return value: {{anchor:m_minvalue}} **, m_minValue(0.0)** *function: *parameters: - [i] 0.0): - [i] , [[cmapdatabeamdiagram#m_minvalue|m_minValue]](0.0: *return value: {{anchor:m_maxmeshline}} **, m_maxMeshLine(0.0)** *function: *parameters: - [i] 0.0): - [i] , [[cmapdatabeamdiagram#m_maxmeshline|m_maxMeshLine]](0.0: *return value: {{anchor:m_displaytype}} **, m_DisplayType(0)** *function: *parameters: - [i] 0): - [i] , [[cmapdatabeamdiagram#m_displaytype|m_DisplayType]](0: *return value: {{anchor:m_colortype}} **, m_ColorType(0)** *function: *parameters: - [i] 0): - [i] , [[cmapdatabeamdiagram#m_colortype|m_ColorType]](0: *return value: {{anchor:m_dlinewidth}} **, m_dLineWidth(0.0)** *function: *parameters: - [i] 0.0): - [i] , [[cmapdatabeamdiagram#m_dlinewidth|m_dLineWidth]](0.0: *return value: {{anchor:m_bcontour}} **, m_bContour(FALSE)** *function: *parameters: - [i] FALSE): - [i] , [[cmapdatabeamdiagram#m_bcontour|m_bContour]](FALSE: *return value: {{anchor:~cmapdatabeamdiagram}} **virtual ~CMapDataBeamDiagram()** *function: *parameters: NULL *return value: {{anchor:isactive}} **bool IsActive() const** *function: *parameters: NULL *return value: {{anchor:setactive}} **void SetActive(bool val)** *function: *parameters: - [i] bool val: *return value: {{anchor:updateminmax}} **void UpdateMinMax()** *function: *parameters: NULL *return value: {{anchor:updaterenderdata}} **void UpdateRenderData()** *function: *parameters: NULL *return value: {{anchor:updateshowonlytransparency}} **void UpdateShowOnlyTransparency(const unordered_set& ShowOnlyElems, double dTrans = 1.0)** *function: *parameters: - [i] const unordered_set& ShowOnlyElems: - [i] double dTrans = 1.0: *return value: {{anchor:getminvalue}} **float GetMinValue() const** *function: *parameters: NULL *return value: {{anchor:setminvalue}} **void SetMinValue(const float& val)** *function: *parameters: - [i] const float& val: *return value: {{anchor:getmaxvalue}} **float GetMaxValue() const** *function: *parameters: NULL *return value: {{anchor:setmaxvalue}} **void SetMaxValue(const float& val)** *function: *parameters: - [i] const float& val: *return value: {{anchor:settextdisplay}} **void SetTextDisplay(BOOL bVal)** *function: *parameters: - [i] BOOL bVal: *return value: {{anchor:setlinewidth}} **void SetLineWidth(const float& dVal)** *function: *parameters: - [i] const float& dVal: *return value: {{anchor:setlinetype}} **void SetLineType(const int& iVal)** *function: *parameters: - [i] const int& iVal: *return value: {{anchor:setdisplaytype}} **void SetDisplayType(const int& iVal)** *function: *parameters: - [i] const int& iVal: *return value: {{anchor:setdisplayplane}} **void SetDisplayPlane(const int& iVal)** *function: *parameters: - [i] const int& iVal: *return value: {{anchor:setcolortype}} **void SetColorType(const int& iVal)** *function: *parameters: - [i] const int& iVal: *return value: {{anchor:setthreholetype}} **void SetThreholeType(const int& iVal)** *function: *parameters: - [i] const int& iVal: *return value: {{anchor:setcontour}} **void SetContour(BOOL bContour)** *function: *parameters: - [i] BOOL bContour: *return value: {{anchor:clearshowonlyems}} **void ClearShowOnlyEms()** *function: *parameters: NULL *return value: {{anchor:setshow1dwithdiagram}} **void SetShow1DWithDiagram(bool val)** *function: *parameters: - [i] bool val: *return value: {{anchor:getmaxmeshlinevalue}} **float GetMaxMeshLineValue() const** *function: *parameters: NULL *return value: {{anchor:getlinetype}} **int GetLineType()** *function: *parameters: NULL *return value: {{anchor:getcolortype}} **int GetColorType()** *function: *parameters: NULL *return value: {{anchor:getthreholetype}} **int GetThreholeType()** *function: *parameters: NULL *return value: {{anchor:getlinewidth}} **float GetLineWidth()** *function: *parameters: NULL *return value: {{anchor:getshowtext}} **BOOL GetShowText()** *function: *parameters: NULL *return value: {{anchor:getcontour}} **BOOL GetContour()** *function: *parameters: NULL *return value: {{anchor:getonlyelmsnotransparency}} **const unordered_set & GetOnlyElmsNoTransparency()** *function: *parameters: NULL *return value: {{anchor:getshow1dwithdiagram}} **bool GetShow1DWithDiagram()** *function: *parameters: NULL *return value: