NX Open C++ Reference Guide
|
Represents a GeometricAnalysis::SurfaceIntersection builder
To create a new instance of this class, use GeometricAnalysis::AnalysisObjectCollection::CreateSurfaceIntersectionBuilder
Default values.
More...
Represents a GeometricAnalysis::SurfaceIntersection builder
To create a new instance of this class, use GeometricAnalysis::AnalysisObjectCollection::CreateSurfaceIntersectionBuilder
Default values.
Property | Value |
---|---|
CalculationMethod |
Curvature |
DynamicProjection |
1 |
NeedleDirection |
Outside |
ProjectionNormalFace |
FaceSet1 |
ProjectionOption |
None |
ProjectionXYZ |
X |
ScalingMethod |
Linear |
Created in NX7.5.0.
NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::CalculationTypes NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::CalculationMethod | ( | ) |
Returns the calculation method
Created in NX7.5.0.
License requirements : None
NXOpen::GeometricUtilities::CombOptionsBuilder* NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::CombOptions | ( | ) |
Returns the comb display block options
Created in NX7.5.0.
License requirements : None
Returns the dynamic projection
Created in NX7.5.0.
License requirements : None
Returns the first selected face set
Created in NX7.5.0.
License requirements : None
NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::DirectionTypes NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::NeedleDirection | ( | ) |
Returns the needle direction
Created in NX7.5.0.
License requirements : None
NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::NormalTypes NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::ProjectionNormalFace | ( | ) |
Returns the face normal projection
Created in NX7.5.0.
License requirements : None
NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::ProjectionTypes NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::ProjectionOption | ( | ) |
Returns the projection option
Created in NX7.5.0.
License requirements : None
NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::XyzTypes NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::ProjectionXYZ | ( | ) |
Returns the xyz projection
Created in NX7.5.0.
License requirements : None
NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::ScalingTypes NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::ScalingMethod | ( | ) |
Returns the scaling method
Created in NX7.5.0.
License requirements : None
Returns the second selected face set
Created in NX7.5.0.
License requirements : None
void NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::SetCalculationMethod | ( | NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::CalculationTypes | calculationMethod | ) |
Sets the calculation method
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
calculationMethod | calculationmethod |
void NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::SetDynamicProjection | ( | bool | dynamicProjection | ) |
Sets the dynamic projection
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
dynamicProjection | dynamicprojection |
void NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::SetNeedleDirection | ( | NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::DirectionTypes | needleDirection | ) |
Sets the needle direction
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
needleDirection | needledirection |
void NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::SetProjectionNormalFace | ( | NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::NormalTypes | normalFace | ) |
Sets the face normal projection
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
normalFace | normalface |
void NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::SetProjectionOption | ( | NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::ProjectionTypes | projectionOption | ) |
Sets the projection option
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
projectionOption | projectionoption |
void NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::SetProjectionXYZ | ( | NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::XyzTypes | projectionXYZ | ) |
Sets the xyz projection
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
projectionXYZ | projectionxyz |
void NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::SetScalingMethod | ( | NXOpen::GeometricAnalysis::SurfaceIntersectionBuilder::ScalingTypes | scalingMethod | ) |
Sets the scaling method
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
scalingMethod | scalingmethod |
Sets the vector
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
vector | vector |
Update work view with a given view matrix
Created in NX7.5.0.
License requirements : studio_analyze ("STUDIO ANALYZE")
Returns the vector
Created in NX7.5.0.
License requirements : None