NX Open C++ Reference Guide
Public Member Functions
NXOpen::GeometricAnalysis::SectionAnalysis::GridSpacingBuilder Class Reference

Represents the grid spacing for certain types of section specifications for the GeometricAnalysis::SectionAnalysis::SectionAnalysisBuilder . More...

Inheritance diagram for NXOpen::GeometricAnalysis::SectionAnalysis::GridSpacingBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

bool BoundSections1 ()
 Returns the flag to bound the section to grid in direction 1
Created in NX6.0.0.
bool BoundSections2 ()
 Returns the flag to bound the section to grid in direction 2
Created in NX6.0.0.
double Interval1 ()
 Returns the interval of sections in direction 1
Created in NX6.0.0.
double Interval2 ()
 Returns the interval of sections in direction 2
Created in NX6.0.0.
bool LockInterval1 ()
 Returns the flag to lock the section interval in direction 1
Created in NX6.0.0.
bool LockInterval2 ()
 Returns the flag to lock the section interval in direction 2
Created in NX6.0.0.
int SectionNumber1 ()
 Returns the number of sections in direction 1
Created in NX6.0.0.
int SectionNumber2 ()
 Returns the number of sections in direction 2
Created in NX6.0.0.
void SetBoundSections1 (bool boundSections1)
 Sets the flag to bound the section to grid in direction 1
Created in NX6.0.0.
void SetBoundSections2 (bool boundSections2)
 Sets the flag to bound the section to grid in direction 2
Created in NX6.0.0.
void SetInterval1 (double interval1)
 Sets the interval of sections in direction 1
Created in NX6.0.0.
void SetInterval2 (double interval2)
 Sets the interval of sections in direction 2
Created in NX6.0.0.
void SetLockInterval1 (bool lockInterval1)
 Sets the flag to lock the section interval in direction 1
Created in NX6.0.0.
void SetLockInterval2 (bool lockInterval2)
 Sets the flag to lock the section interval in direction 2
Created in NX6.0.0.
void SetSectionNumber1 (int sectionNumber1)
 Sets the number of sections in direction 1
Created in NX6.0.0.
void SetSectionNumber2 (int sectionNumber2)
 Sets the number of sections in direction 2
Created in NX6.0.0.
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called.

Detailed Description

Represents the grid spacing for certain types of section specifications for the GeometricAnalysis::SectionAnalysis::SectionAnalysisBuilder .


Created in NX6.0.0.


Member Function Documentation

Returns the flag to bound the section to grid in direction 1
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Returns the flag to bound the section to grid in direction 2
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Returns the interval of sections in direction 1
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Returns the interval of sections in direction 2
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Returns the flag to lock the section interval in direction 1
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Returns the flag to lock the section interval in direction 2
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Returns the number of sections in direction 1
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Returns the number of sections in direction 2
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Sets the flag to bound the section to grid in direction 1
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
boundSections1boundsections1

Sets the flag to bound the section to grid in direction 2
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
boundSections2boundsections2

Sets the interval of sections in direction 1
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
interval1interval1

Sets the interval of sections in direction 2
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
interval2interval2

Sets the flag to lock the section interval in direction 1
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
lockInterval1lockinterval1

Sets the flag to lock the section interval in direction 2
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
lockInterval2lockinterval2

Sets the number of sections in direction 1
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
sectionNumber1sectionnumber1

Sets the number of sections in direction 2
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
sectionNumber2sectionnumber2

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 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.