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

Represents a Edge Rip feature builder. More...

Inheritance diagram for NXOpen::Features::SheetMetal::EdgeRipBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

std::vector< NXOpen::Edge * > GetEdges ()
 Edge list of Edge Rip.
std::vector< NXOpen::Edge * > GetRipEdges ()
 Edges to rip.
NXOpen::SectionSection ()
 Returns the section used by Edge Rip
Created in NX4.0.0.
void SetEdges (const std::vector< NXOpen::Edge * > &edges)
 Edge list of Edge Rip

void SetRipEdges (const std::vector< NXOpen::Edge * > &ripEdges)
 Edges to rip
Created in NX5.0.0.
void SetSection (NXOpen::Section *section)
 Sets the section used by Edge Rip
Created in NX4.0.0.
void SetSketch (NXOpen::Features::SketchFeature *sketch)
 Sets the Slave Sketch used by the Edge Rip, If one exists.
NXOpen::Features::SketchFeatureSketch ()
 Returns the Slave Sketch used by the Edge Rip, If one exists.
int ValidateBuilderData ()
 Verify whether the builder data is valid for creating a Edge Rip or not.

Detailed Description

Represents a Edge Rip feature builder.


To create a new instance of this class, use Features::SheetMetal::SheetmetalManager::CreateEdgeRipFeatureBuilder

Created in NX4.0.0.


Member Function Documentation

Edge list of Edge Rip.

Returns:

Deprecated:
Deprecated in NX5.0.0.


Created in NX4.0.0.

License requirements : nx_sheet_metal ("NX Sheet Metal")

Edges to rip.

Returns:
Rip Edges
Created in NX5.0.0.

License requirements : nx_sheet_metal ("NX Sheet Metal")

Returns the section used by Edge Rip
Created in NX4.0.0.



License requirements : nx_sheet_metal ("NX Sheet Metal")

void NXOpen::Features::SheetMetal::EdgeRipBuilder::SetEdges ( const std::vector< NXOpen::Edge * > &  edges)

Edge list of Edge Rip

Deprecated:
Deprecated in NX5.0.0.



Created in NX4.0.0.

License requirements : nx_sheet_metal ("NX Sheet Metal")

Parameters:
edgesEdge list
void NXOpen::Features::SheetMetal::EdgeRipBuilder::SetRipEdges ( const std::vector< NXOpen::Edge * > &  ripEdges)

Edges to rip
Created in NX5.0.0.



License requirements : nx_sheet_metal ("NX Sheet Metal")

Parameters:
ripEdgesRip Edges

Sets the section used by Edge Rip
Created in NX4.0.0.



License requirements : nx_sheet_metal ("NX Sheet Metal")

Parameters:
sectionsection

Sets the Slave Sketch used by the Edge Rip, If one exists.


Created in NX4.0.0.

License requirements : nx_sheet_metal ("NX Sheet Metal")

Parameters:
sketchsketch

Returns the Slave Sketch used by the Edge Rip, If one exists.


Created in NX4.0.0.

License requirements : nx_sheet_metal ("NX Sheet Metal")

Verify whether the builder data is valid for creating a Edge Rip or not.


If the Builder data is valid, returned value shall be 0


Returns:
Data Validity Flag.
Created in NX4.0.0.

License requirements : nx_sheet_metal ("NX Sheet Metal")

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