NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::BlockStyler::LineColorFontWidth Class Reference

Represents a Line Width block
Created in NX9.0.0. More...

Inheritance diagram for NXOpen::BlockStyler::LineColorFontWidth:
NXOpen::BlockStyler::UIBlock NXOpen::TaggedObject

Public Member Functions

std::vector< int > GetColorValue ()
 Gets line color values. More...
 
NXString HideSubBlocksAsString ()
 Returns the hide sub block. More...
 
NXString LabelString ()
 Returns the Label String in horizontal layout. More...
 
NXString LayoutAsString ()
 Returns the layout. More...
 
int LineFontAvailableOptions ()
 Returns the Line Font Available Options
Created in NX9.0.0. More...
 
NXString LineFontValueAsString ()
 Returns the Line Font Value. More...
 
bool LineWidthShowDefault ()
 Returns the Line width Show Default
Created in NX9.0.0. More...
 
bool LineWidthShowDefaultAsOriginal ()
 Returns the Line Width Show Default as Original
Created in NX9.0.0. More...
 
bool LineWidthShowNoChange ()
 Returns the Line Width Show No Change
Created in NX9.0.0. More...
 
bool LineWidthUseWideLines ()
 Returns the Line Width Use Wide Lines
Created in NX9.0.0. More...
 
void SetColorValue (const std::vector< int > &colorValueVector)
 Sets line color values
Created in NX9.0.0. More...
 
void SetHideSubBlocksAsString (const NXString &hideSubBlocksString)
 Sets the hide sub block. More...
 
void SetHideSubBlocksAsString (const char *hideSubBlocksString)
 Sets the hide sub block. More...
 
void SetLabelString (const NXString &labelString)
 Sets the Label String in horizontal layout. More...
 
void SetLabelString (const char *labelString)
 Sets the Label String in horizontal layout. More...
 
void SetLayoutAsString (const NXString &layoutString)
 Sets the layout. More...
 
void SetLayoutAsString (const char *layoutString)
 Sets the layout. More...
 
void SetLineFontAvailableOptions (int lineFontAvailableOptions)
 Sets the Line Font Available Options
Created in NX9.0.0. More...
 
void SetLineFontValueAsString (const NXString &fontValueString)
 Sets the Line Font Value. More...
 
void SetLineFontValueAsString (const char *fontValueString)
 Sets the Line Font Value. More...
 
void SetLineWidthShowDefault (bool lineWidthShowDefault)
 Sets the Line width Show Default
Created in NX9.0.0. More...
 
void SetLineWidthShowDefaultAsOriginal (bool lineWidthShowDefaultAsOriginal)
 Sets the Line Width Show Default as Original
Created in NX9.0.0. More...
 
void SetLineWidthShowNoChange (bool lineWidthShowNoChange)
 Sets the Line Width Show No Change
Created in NX9.0.0. More...
 
void SetLineWidthUseWideLines (bool lineWidthUseWideLines)
 Sets the Line Width Use Wide Lines
Created in NX9.0.0. More...
 
void SetShowLabel (bool showLabel)
 Sets the Show Label flag. More...
 
bool ShowLabel ()
 Returns the Show Label flag. More...
 
- Public Member Functions inherited from NXOpen::BlockStyler::UIBlock
bool Enable ()
 Returns the Enable. More...
 
bool Expanded ()
 Returns the Expanded
Created in NX8.5.0. More...
 
void Focus ()
 Focuses on the block. More...
 
NXOpen::BlockStyler::PropertyListGetProperties ()
 Returns the properties of the block. More...
 
bool Group ()
 Returns the Group
Created in NX8.5.0. More...
 
NXString Label ()
 Returns the Label
Created in NX8.5.0. More...
 
NXString Name ()
 Returns the name of the block or BlockID
Created in NX6.0.0. More...
 
void SetEnable (bool enable)
 Sets the Enable. More...
 
void SetExpanded (bool expanded)
 Sets the Expanded
Created in NX8.5.0. More...
 
void SetGroup (bool group)
 Sets the Group
Created in NX8.5.0. More...
 
void SetLabel (const NXString &label)
 Sets the Label
Created in NX8.5.0. More...
 
void SetLabel (const char *label)
 Sets the Label
Created in NX8.5.0. More...
 
void SetShow (bool show)
 Sets the Visibility of block. More...
 
bool Show ()
 Returns the Visibility of block. More...
 
NXString Type ()
 Returns the type of block
Created in NX6.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a Line Width block
Created in NX9.0.0.


Member Function Documentation

std::vector<int> NXOpen::BlockStyler::LineColorFontWidth::GetColorValue ( )

Gets line color values.

Returns
color values to get from the property
Created in NX9.0.0.

License requirements : None
NXString NXOpen::BlockStyler::LineColorFontWidth::HideSubBlocksAsString ( )

Returns the hide sub block.


Created in NX9.0.0.

License requirements : None

NXString NXOpen::BlockStyler::LineColorFontWidth::LabelString ( )

Returns the Label String in horizontal layout.


Created in NX11.0.0.

License requirements : None

NXString NXOpen::BlockStyler::LineColorFontWidth::LayoutAsString ( )

Returns the layout.


Created in NX9.0.0.

License requirements : None

int NXOpen::BlockStyler::LineColorFontWidth::LineFontAvailableOptions ( )

Returns the Line Font Available Options
Created in NX9.0.0.



License requirements : None

NXString NXOpen::BlockStyler::LineColorFontWidth::LineFontValueAsString ( )

Returns the Line Font Value.


Created in NX9.0.0.

License requirements : None

bool NXOpen::BlockStyler::LineColorFontWidth::LineWidthShowDefault ( )

Returns the Line width Show Default
Created in NX9.0.0.



License requirements : None

bool NXOpen::BlockStyler::LineColorFontWidth::LineWidthShowDefaultAsOriginal ( )

Returns the Line Width Show Default as Original
Created in NX9.0.0.



License requirements : None

bool NXOpen::BlockStyler::LineColorFontWidth::LineWidthShowNoChange ( )

Returns the Line Width Show No Change
Created in NX9.0.0.



License requirements : None

bool NXOpen::BlockStyler::LineColorFontWidth::LineWidthUseWideLines ( )

Returns the Line Width Use Wide Lines
Created in NX9.0.0.



License requirements : None

void NXOpen::BlockStyler::LineColorFontWidth::SetColorValue ( const std::vector< int > &  colorValueVector)

Sets line color values
Created in NX9.0.0.



License requirements : None

Parameters
colorValueVectorcolor values to set for the property.
void NXOpen::BlockStyler::LineColorFontWidth::SetHideSubBlocksAsString ( const NXString hideSubBlocksString)

Sets the hide sub block.


Created in NX9.0.0.

License requirements : None

Parameters
hideSubBlocksStringhidesubblocksstring
void NXOpen::BlockStyler::LineColorFontWidth::SetHideSubBlocksAsString ( const char *  hideSubBlocksString)

Sets the hide sub block.


Created in NX9.0.0.

License requirements : None

Parameters
hideSubBlocksStringhidesubblocksstring
void NXOpen::BlockStyler::LineColorFontWidth::SetLabelString ( const NXString labelString)

Sets the Label String in horizontal layout.


Created in NX11.0.0.

License requirements : None

Parameters
labelStringlabelstring
void NXOpen::BlockStyler::LineColorFontWidth::SetLabelString ( const char *  labelString)

Sets the Label String in horizontal layout.


Created in NX11.0.0.

License requirements : None

Parameters
labelStringlabelstring
void NXOpen::BlockStyler::LineColorFontWidth::SetLayoutAsString ( const NXString layoutString)

Sets the layout.


Created in NX9.0.0.

License requirements : None

Parameters
layoutStringlayoutstring
void NXOpen::BlockStyler::LineColorFontWidth::SetLayoutAsString ( const char *  layoutString)

Sets the layout.


Created in NX9.0.0.

License requirements : None

Parameters
layoutStringlayoutstring
void NXOpen::BlockStyler::LineColorFontWidth::SetLineFontAvailableOptions ( int  lineFontAvailableOptions)

Sets the Line Font Available Options
Created in NX9.0.0.



License requirements : None

Parameters
lineFontAvailableOptionslinefontavailableoptions
void NXOpen::BlockStyler::LineColorFontWidth::SetLineFontValueAsString ( const NXString fontValueString)

Sets the Line Font Value.


Created in NX9.0.0.

License requirements : None

Parameters
fontValueStringfontvaluestring
void NXOpen::BlockStyler::LineColorFontWidth::SetLineFontValueAsString ( const char *  fontValueString)

Sets the Line Font Value.


Created in NX9.0.0.

License requirements : None

Parameters
fontValueStringfontvaluestring
void NXOpen::BlockStyler::LineColorFontWidth::SetLineWidthShowDefault ( bool  lineWidthShowDefault)

Sets the Line width Show Default
Created in NX9.0.0.



License requirements : None

Parameters
lineWidthShowDefaultlinewidthshowdefault
void NXOpen::BlockStyler::LineColorFontWidth::SetLineWidthShowDefaultAsOriginal ( bool  lineWidthShowDefaultAsOriginal)

Sets the Line Width Show Default as Original
Created in NX9.0.0.



License requirements : None

Parameters
lineWidthShowDefaultAsOriginallinewidthshowdefaultasoriginal
void NXOpen::BlockStyler::LineColorFontWidth::SetLineWidthShowNoChange ( bool  lineWidthShowNoChange)

Sets the Line Width Show No Change
Created in NX9.0.0.



License requirements : None

Parameters
lineWidthShowNoChangelinewidthshownochange
void NXOpen::BlockStyler::LineColorFontWidth::SetLineWidthUseWideLines ( bool  lineWidthUseWideLines)

Sets the Line Width Use Wide Lines
Created in NX9.0.0.



License requirements : None

Parameters
lineWidthUseWideLineslinewidthusewidelines
void NXOpen::BlockStyler::LineColorFontWidth::SetShowLabel ( bool  showLabel)

Sets the Show Label flag.

If true, the block label is shown in horizontal layout.
Created in NX11.0.0.

License requirements : None

Parameters
showLabelshowlabel
bool NXOpen::BlockStyler::LineColorFontWidth::ShowLabel ( )

Returns the Show Label flag.

If true, the block label is shown in horizontal layout.
Created in NX11.0.0.

License requirements : None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.