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

Represents a ship view lines block
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateShipDraftingViewLinesBuilder

Created in NX10.0.0. More...

Inheritance diagram for NXOpen::Drawings::ShipDraftingViewLinesBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

NXOpen::NXColorNonSectionedHiddenColor ()
 Returns the non-sectioned hidden color on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::Preferences::Font NonSectionedHiddenFont ()
 Returns the non-sectioned hidden font on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::Preferences::Width NonSectionedHiddenWidth ()
 Returns the non-sectioned hidden width on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::NXColorNonSectionedVisibleColor ()
 Returns the non-sectioned visible color on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::Preferences::Font NonSectionedVisibleFont ()
 Returns the non-sectioned visible font on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::Preferences::Width NonSectionedVisibleWidth ()
 Returns the non-sectioned visible width on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::NXColorSectionedHiddenColor ()
 Returns the sectioned hidden color on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::Preferences::Font SectionedHiddenFont ()
 Returns the sectioned hidden font on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::Preferences::Width SectionedHiddenWidth ()
 Returns the sectioned hidden width on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::NXColorSectionedVisibleColor ()
 Returns the sectioned visible color on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::Preferences::Font SectionedVisibleFont ()
 Returns the sectioned visible font on the Ship Structure Lines
Created in NX10.0.0. More...
 
NXOpen::Preferences::Width SectionedVisibleWidth ()
 Returns the sectioned visible width on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetNonSectionedHiddenColor (NXOpen::NXColor *nonSectionedHiddenColor)
 Sets the non-sectioned hidden color on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetNonSectionedHiddenFont (NXOpen::Preferences::Font nonSectionedHiddenFont)
 Sets the non-sectioned hidden font on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetNonSectionedHiddenWidth (NXOpen::Preferences::Width nonSectionedHiddenWidth)
 Sets the non-sectioned hidden width on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetNonSectionedVisibleColor (NXOpen::NXColor *nonSectionedVisibleColor)
 Sets the non-sectioned visible color on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetNonSectionedVisibleFont (NXOpen::Preferences::Font nonSectionedVisibleFont)
 Sets the non-sectioned visible font on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetNonSectionedVisibleWidth (NXOpen::Preferences::Width nonSectionedVisibleWidth)
 Sets the non-sectioned visible width on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetSectionedHiddenColor (NXOpen::NXColor *sectionedHiddenColor)
 Sets the sectioned hidden color on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetSectionedHiddenFont (NXOpen::Preferences::Font sectionedHiddenFont)
 Sets the sectioned hidden font on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetSectionedHiddenWidth (NXOpen::Preferences::Width sectionedHiddenWidth)
 Sets the sectioned hidden width on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetSectionedVisibleColor (NXOpen::NXColor *sectionedVisibleColor)
 Sets the sectioned visible color on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetSectionedVisibleFont (NXOpen::Preferences::Font sectionedVisibleFont)
 Sets the sectioned visible font on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetSectionedVisibleWidth (NXOpen::Preferences::Width sectionedVisibleWidth)
 Sets the sectioned visible width on the Ship Structure Lines
Created in NX10.0.0. More...
 
void SetSingleLineRepresentation (bool singleLineRepresentation)
 Sets the single line representation toggle
Created in NX10.0.0. More...
 
bool SingleLineRepresentation ()
 Returns the single line representation toggle
Created in NX10.0.0. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a ship view lines block
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateShipDraftingViewLinesBuilder

Created in NX10.0.0.


Member Function Documentation

NXOpen::NXColor* NXOpen::Drawings::ShipDraftingViewLinesBuilder::NonSectionedHiddenColor ( )

Returns the non-sectioned hidden color on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::Preferences::Font NXOpen::Drawings::ShipDraftingViewLinesBuilder::NonSectionedHiddenFont ( )

Returns the non-sectioned hidden font on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::Preferences::Width NXOpen::Drawings::ShipDraftingViewLinesBuilder::NonSectionedHiddenWidth ( )

Returns the non-sectioned hidden width on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Drawings::ShipDraftingViewLinesBuilder::NonSectionedVisibleColor ( )

Returns the non-sectioned visible color on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::Preferences::Font NXOpen::Drawings::ShipDraftingViewLinesBuilder::NonSectionedVisibleFont ( )

Returns the non-sectioned visible font on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::Preferences::Width NXOpen::Drawings::ShipDraftingViewLinesBuilder::NonSectionedVisibleWidth ( )

Returns the non-sectioned visible width on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Drawings::ShipDraftingViewLinesBuilder::SectionedHiddenColor ( )

Returns the sectioned hidden color on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::Preferences::Font NXOpen::Drawings::ShipDraftingViewLinesBuilder::SectionedHiddenFont ( )

Returns the sectioned hidden font on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::Preferences::Width NXOpen::Drawings::ShipDraftingViewLinesBuilder::SectionedHiddenWidth ( )

Returns the sectioned hidden width on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::NXColor* NXOpen::Drawings::ShipDraftingViewLinesBuilder::SectionedVisibleColor ( )

Returns the sectioned visible color on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::Preferences::Font NXOpen::Drawings::ShipDraftingViewLinesBuilder::SectionedVisibleFont ( )

Returns the sectioned visible font on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

NXOpen::Preferences::Width NXOpen::Drawings::ShipDraftingViewLinesBuilder::SectionedVisibleWidth ( )

Returns the sectioned visible width on the Ship Structure Lines
Created in NX10.0.0.



License requirements : None

void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetNonSectionedHiddenColor ( NXOpen::NXColor nonSectionedHiddenColor)

Sets the non-sectioned hidden color on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
nonSectionedHiddenColorSets a new non-sectined hidden color on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetNonSectionedHiddenFont ( NXOpen::Preferences::Font  nonSectionedHiddenFont)

Sets the non-sectioned hidden font on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
nonSectionedHiddenFontSets a new non-sectioned hidden font on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetNonSectionedHiddenWidth ( NXOpen::Preferences::Width  nonSectionedHiddenWidth)

Sets the non-sectioned hidden width on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
nonSectionedHiddenWidthSets a new non-sectioned hidden width on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetNonSectionedVisibleColor ( NXOpen::NXColor nonSectionedVisibleColor)

Sets the non-sectioned visible color on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
nonSectionedVisibleColorSets a new non-sectined visible color on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetNonSectionedVisibleFont ( NXOpen::Preferences::Font  nonSectionedVisibleFont)

Sets the non-sectioned visible font on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
nonSectionedVisibleFontSets a new non-sectioned visible font on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetNonSectionedVisibleWidth ( NXOpen::Preferences::Width  nonSectionedVisibleWidth)

Sets the non-sectioned visible width on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
nonSectionedVisibleWidthSets a new non-sectioned visible width on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetSectionedHiddenColor ( NXOpen::NXColor sectionedHiddenColor)

Sets the sectioned hidden color on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
sectionedHiddenColorSets a new sectined hidden color on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetSectionedHiddenFont ( NXOpen::Preferences::Font  sectionedHiddenFont)

Sets the sectioned hidden font on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
sectionedHiddenFontSets a new sectioned hidden font on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetSectionedHiddenWidth ( NXOpen::Preferences::Width  sectionedHiddenWidth)

Sets the sectioned hidden width on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
sectionedHiddenWidthSets a new sectioned hidden width on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetSectionedVisibleColor ( NXOpen::NXColor sectionedVisibleColor)

Sets the sectioned visible color on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
sectionedVisibleColorSets a new sectined visible color on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetSectionedVisibleFont ( NXOpen::Preferences::Font  sectionedVisibleFont)

Sets the sectioned visible font on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
sectionedVisibleFontSets a new sectioned visible font on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetSectionedVisibleWidth ( NXOpen::Preferences::Width  sectionedVisibleWidth)

Sets the sectioned visible width on the Ship Structure Lines
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
sectionedVisibleWidthSets a new sectioned visible width on the ship drafting view lines sub-builder
void NXOpen::Drawings::ShipDraftingViewLinesBuilder::SetSingleLineRepresentation ( bool  singleLineRepresentation)

Sets the single line representation toggle
Created in NX10.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters
singleLineRepresentationsinglelinerepresentation
bool NXOpen::Drawings::ShipDraftingViewLinesBuilder::SingleLineRepresentation ( )

Returns the single line representation toggle
Created in NX10.0.0.



License requirements : None

virtual bool NXOpen::Drawings::ShipDraftingViewLinesBuilder::Validate ( )
virtual

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Returns
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.


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