NX Open C++ Reference Guide
Public Member Functions
NXOpen::Features::SplitBodyBuilder Class Reference

Represents a Features::SplitBody builder
To create a new instance of this class, use Features::FeatureCollection::CreateSplitBodyBuilderUsingCollector
Default values. More...

Inheritance diagram for NXOpen::Features::SplitBodyBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXOpen::GeometricUtilities::BooleanToolBuilderBooleanTool ()
 Returns the tool bodies to split the target body(s).
bool KeepImprintedEdges ()
 Returns the keep imprinted edges option
Created in NX6.0.0.
void SetKeepImprintedEdges (bool keepImprintedEdges)
 Sets the keep imprinted edges option
Created in NX6.0.0.
void SetTargetBodyCollector (NXOpen::ScCollector *toolBodyCollector)
 Sets the collector of target bodies to split.
void SetTolerance (double tolerance)
 Sets the tolerance
Created in NX7.5.0.
NXOpen::SelectBodyListTargetBody ()
 Returns the target body to split.
NXOpen::ScCollectorTargetBodyCollector ()
 Returns the collector of target bodies to split.
double Tolerance ()
 Returns the tolerance
Created in NX7.5.0.

Detailed Description

Represents a Features::SplitBody builder
To create a new instance of this class, use Features::FeatureCollection::CreateSplitBodyBuilderUsingCollector
Default values.

Property Value

BooleanTool.ToolOption

FaceOrPlane


Created in NX6.0.0.


Member Function Documentation

Returns the tool bodies to split the target body(s).

The tool bodies are gotten through the BooleanTool Builder
Created in NX6.0.0.

License requirements : None

Returns the keep imprinted edges option
Created in NX6.0.0.



License requirements : None

Sets the keep imprinted edges option
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
keepImprintedEdgeskeepimprintededges

Sets the collector of target bodies to split.

It can be a single solid/sheet body, or multiple solid/sheet bodies


Created in NX7.5.0.

License requirements : None

Parameters:
toolBodyCollectortoolbodycollector

Sets the tolerance
Created in NX7.5.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
tolerancetolerance

Returns the target body to split.

It can be a single solid/sheet body, or multiple solid/sheet bodies


Created in NX6.0.0.

License requirements : None

Returns the collector of target bodies to split.

It can be a single solid/sheet body, or multiple solid/sheet bodies


Created in NX7.5.0.

License requirements : None

Returns the tolerance
Created in NX7.5.0.



License requirements : None


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