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

Represents the parallel spacing for the GeometricAnalysis::SectionAnalysis::ParallelPlanesBuilder . More...

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

List of all members.

Public Member Functions

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.
double Interval3 ()
 Returns the interval of sections in direction 3
Created in NX6.0.0.
bool IsSectionNumberSpecified1 ()
 Returns the flag to enable number of sections in direction 1
Created in NX6.0.0.
bool IsSectionNumberSpecified2 ()
 Returns the flag to enable number of sections in direction 2
Created in NX6.0.0.
bool IsSectionNumberSpecified3 ()
 Returns the flag to enable number of sections in direction 3
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.
int SectionNumber3 ()
 Returns the number of sections in direction 3
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 SetInterval3 (double interval3)
 Sets the interval of sections in direction 3
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.
void SetSectionNumber3 (int sectionNumber3)
 Sets the number of sections in direction 3
Created in NX6.0.0.
void SetSectionNumberSpecified1 (bool isSectionNumberSpecified)
 Sets the flag to enable number of sections in direction 1
Created in NX6.0.0.
void SetSectionNumberSpecified2 (bool isSectionNumberSpecified)
 Sets the flag to enable number of sections in direction 2
Created in NX6.0.0.
void SetSectionNumberSpecified3 (bool isSectionNumberSpecified)
 Sets the flag to enable number of sections in direction 3
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 parallel spacing for the GeometricAnalysis::SectionAnalysis::ParallelPlanesBuilder .


Created in NX6.0.0.


Member Function Documentation

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 interval of sections in direction 3
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

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



License requirements : studio_analyze ("STUDIO ANALYZE")

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



License requirements : studio_analyze ("STUDIO ANALYZE")

Returns the flag to enable number of sections in direction 3
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")

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



License requirements : studio_analyze ("STUDIO ANALYZE")

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 interval of sections in direction 3
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
interval3interval3

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

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



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
sectionNumber3sectionnumber3

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



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
isSectionNumberSpecifiedissectionnumberspecified

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



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
isSectionNumberSpecifiedissectionnumberspecified

Sets the flag to enable number of sections in direction 3
Created in NX6.0.0.



License requirements : studio_analyze ("STUDIO ANALYZE")

Parameters:
isSectionNumberSpecifiedissectionnumberspecified

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.