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

Represents a Splitter Builder
To create a new instance of this class, use NXOpen::CAM::MultiBladeSplittersGeometry::CreateSplitter

Created in NX7.0.0. More...

Inheritance diagram for NXOpen::CAM::Splitter:
NXOpen::TaggedObject

Public Member Functions

int CountOfFaces ()
 Returns the item count of the list
Created in NX7.0.0. More...
 
std::vector< NXOpen::NXObject * > GetBlendFaces ()
 Get the blend faces. More...
 
std::vector< NXOpen::NXObject * > GetWallFaces ()
 Get the wall faces. More...
 
void RemoveBlendFaces (const std::vector< NXOpen::NXObject * > &faces)
 Remove the blend faces
Created in NX7.0.0. More...
 
void RemoveWallFaces (const std::vector< NXOpen::NXObject * > &faces)
 Remove the wall faces
Created in NX7.0.0. More...
 
void SetBlendFaces (const std::vector< NXOpen::NXObject * > &blendFaces)
 Set the blend faces
Created in NX7.0.0. More...
 
void SetCountOfFaces (int count)
 Sets the item count of the list
Created in NX7.0.0. More...
 
void SetWallFaces (const std::vector< NXOpen::NXObject * > &wallFaces)
 Set the wall faces
Created in NX7.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a Splitter Builder
To create a new instance of this class, use NXOpen::CAM::MultiBladeSplittersGeometry::CreateSplitter

Created in NX7.0.0.


Member Function Documentation

int NXOpen::CAM::Splitter::CountOfFaces ( )

Returns the item count of the list
Created in NX7.0.0.



License requirements : None

std::vector<NXOpen::NXObject *> NXOpen::CAM::Splitter::GetBlendFaces ( )

Get the blend faces.

Returns
the blend faces
Created in NX7.0.0.

License requirements : None
std::vector<NXOpen::NXObject *> NXOpen::CAM::Splitter::GetWallFaces ( )

Get the wall faces.

Returns
the wall faces
Created in NX7.0.0.

License requirements : None
void NXOpen::CAM::Splitter::RemoveBlendFaces ( const std::vector< NXOpen::NXObject * > &  faces)

Remove the blend faces
Created in NX7.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
facesthe removed blend faces
void NXOpen::CAM::Splitter::RemoveWallFaces ( const std::vector< NXOpen::NXObject * > &  faces)

Remove the wall faces
Created in NX7.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
facesthe removed wall faces
void NXOpen::CAM::Splitter::SetBlendFaces ( const std::vector< NXOpen::NXObject * > &  blendFaces)

Set the blend faces
Created in NX7.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
blendFacesthe blend faces
void NXOpen::CAM::Splitter::SetCountOfFaces ( int  count)

Sets the item count of the list
Created in NX7.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
countthe count of the list
void NXOpen::CAM::Splitter::SetWallFaces ( const std::vector< NXOpen::NXObject * > &  wallFaces)

Set the wall faces
Created in NX7.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
wallFacesthe wall faces

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