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

Represents the BASE tab on the View Style Dialog (Drawings.ViewStyleBaseBuilder) More...

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

Public Member Functions

NXOpen::Assemblies::ArrangementsBuilderArrangement ()
 Returns the arrangement on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
NXString ArrangementName ()
 Returns the arrangement name on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
bool FacetedRepresentation ()
 Returns the faceted representation toggle on the BASE tab of the View Style Dialog
More...
 
bool InheritClippingBoundary ()
 Returns the inherit clipping boundary toggle on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
NXOpen::PartPart ()
 Returns the part on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
NXString PartName ()
 Returns the part name on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
void SetArrangementName (const NXString &arrangementName)
 Sets the arrangement name on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
void SetArrangementName (const char *arrangementName)
 Sets the arrangement name on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
void SetFacetedRepresentation (bool facetedRepresentationToggle)
 Sets the faceted representation toggle on the BASE tab of the View Style Dialog
More...
 
void SetInheritClippingBoundary (bool inheritClippingBoundaryToggle)
 Sets the inherit clipping boundary toggle on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
void SetPart (NXOpen::Part *part)
 Sets the part on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
void SetPartName (const NXString &partName)
 Sets the part name on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
void SetPartName (const char *partName)
 Sets the part name on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
void SetTransferAnnotation (bool transferAnnotationToggle)
 Sets the transfer annotation toggle on the BASE tab of the View Style Dialog
Created in NX6.0.0. More...
 
bool TransferAnnotation ()
 Returns the transfer annotation toggle on the BASE tab of the View Style Dialog
Created in NX6.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 the BASE tab on the View Style Dialog (Drawings.ViewStyleBaseBuilder)


Created in NX6.0.0.

Member Function Documentation

NXOpen::Assemblies::ArrangementsBuilder* NXOpen::Drawings::ViewStyleBaseBuilder::Arrangement ( )

Returns the arrangement on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : None

NXString NXOpen::Drawings::ViewStyleBaseBuilder::ArrangementName ( )

Returns the arrangement name on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : None

bool NXOpen::Drawings::ViewStyleBaseBuilder::FacetedRepresentation ( )

Returns the faceted representation toggle on the BASE tab of the View Style Dialog

Deprecated:
Deprecated in NX8.5.1.

Use Drawings::ViewStyleGeneralBuilder::ViewRepresentation instead.


Created in NX6.0.0.

License requirements : None

bool NXOpen::Drawings::ViewStyleBaseBuilder::InheritClippingBoundary ( )

Returns the inherit clipping boundary toggle on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : None

NXOpen::Part* NXOpen::Drawings::ViewStyleBaseBuilder::Part ( )

Returns the part on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : None

NXString NXOpen::Drawings::ViewStyleBaseBuilder::PartName ( )

Returns the part name on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : None

void NXOpen::Drawings::ViewStyleBaseBuilder::SetArrangementName ( const NXString arrangementName)

Sets the arrangement name on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters
arrangementNameSets a new arrangement name on the base sub-builder
void NXOpen::Drawings::ViewStyleBaseBuilder::SetArrangementName ( const char *  arrangementName)

Sets the arrangement name on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters
arrangementNameSets a new arrangement name on the base sub-builder
void NXOpen::Drawings::ViewStyleBaseBuilder::SetFacetedRepresentation ( bool  facetedRepresentationToggle)

Sets the faceted representation toggle on the BASE tab of the View Style Dialog

Deprecated:
Deprecated in NX8.5.1.

Use Drawings::ViewStyleGeneralBuilder::SetViewRepresentation instead.


Created in NX6.0.0.

License requirements : drafting ("DRAFTING")

Parameters
facetedRepresentationToggleSets a new faceted representation toggle value on the base sub-builder
void NXOpen::Drawings::ViewStyleBaseBuilder::SetInheritClippingBoundary ( bool  inheritClippingBoundaryToggle)

Sets the inherit clipping boundary toggle on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters
inheritClippingBoundaryToggleSets a new inherit clipping boundary toggle value on the base sub-builder
void NXOpen::Drawings::ViewStyleBaseBuilder::SetPart ( NXOpen::Part part)

Sets the part on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters
partSets a new part on the base sub-builder
void NXOpen::Drawings::ViewStyleBaseBuilder::SetPartName ( const NXString partName)

Sets the part name on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters
partNameSets a new part name on the base sub-builder
void NXOpen::Drawings::ViewStyleBaseBuilder::SetPartName ( const char *  partName)

Sets the part name on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters
partNameSets a new part name on the base sub-builder
void NXOpen::Drawings::ViewStyleBaseBuilder::SetTransferAnnotation ( bool  transferAnnotationToggle)

Sets the transfer annotation toggle on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters
transferAnnotationToggleSets a new transfer annotation toggle value on the base sub-builder
bool NXOpen::Drawings::ViewStyleBaseBuilder::TransferAnnotation ( )

Returns the transfer annotation toggle on the BASE tab of the View Style Dialog
Created in NX6.0.0.



License requirements : None

virtual bool NXOpen::Drawings::ViewStyleBaseBuilder::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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.