NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::TrimSheetBuilder Class Reference

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

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

List of all members.

Public Types

enum  KeepDiscardOption { KeepDiscardOptionKeep, KeepDiscardOptionDiscard }
 Represents the keep discard options for selected region. More...

Public Member Functions

bool AllowTargetEdgesAsToolObjects ()
 Returns the allow target edges as tool objects
Created in NX5.0.0.
bool ApplyToCopyOfSheets ()
 Returns the apply to copy of sheets
Created in NX5.0.0.
NXOpen::SelectObjectListBoundaryObjects ()
 Returns the boundry objects
Created in NX5.0.0.
bool ImprintBothSide ()
 Returns the imprint both side
Created in NX5.0.0.
NXOpen::Features::TrimSheetBuilder::KeepDiscardOption KeepDiscardMethod ()
 Returns the keep discard method
Created in NX5.0.0.
bool OutputExactGeometry ()
 Returns the output exact geometry
Created in NX5.0.0.
NXOpen::GeometricUtilities::ProjectionOptionsProjectionDirection ()
 Returns the projection direction
Created in NX5.0.0.
NXOpen::RegionPointListRegions ()
 Returns the regions
Created in NX5.0.0.
void SetAllowTargetEdgesAsToolObjects (bool allowTargetEdgesAsToolObjects)
 Sets the allow target edges as tool objects
Created in NX5.0.0.
void SetApplyToCopyOfSheets (bool applyToCopyOfSheets)
 Sets the apply to copy of sheets
Created in NX5.0.0.
void SetImprintBothSide (bool imprintBothSide)
 Sets the imprint both side
Created in NX5.0.0.
void SetKeepDiscardMethod (NXOpen::Features::TrimSheetBuilder::KeepDiscardOption keepDiscardMethod)
 Sets the keep discard method
Created in NX5.0.0.
void SetOutputExactGeometry (bool outputExactGeometry)
 Sets the output exact geometry
Created in NX5.0.0.
void SetTolerance (double tolerance)
 Sets the tolerance
Created in NX5.0.0.
NXOpen::SelectBodyListTargetBodies ()
 Returns the target bodies
Created in NX5.0.0.
double Tolerance ()
 Returns the tolerance
Created in NX5.0.0.

Detailed Description

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

Property Value

ImprintBothSide

True

KeepDiscardMethod

Keep


Created in NX5.0.0.


Member Enumeration Documentation

Represents the keep discard options for selected region.

Enumerator:
KeepDiscardOptionKeep 

Selected region will be kept.

Default set.

KeepDiscardOptionDiscard 

Selected region will be discarded.


Member Function Documentation

Returns the allow target edges as tool objects
Created in NX5.0.0.



License requirements : None

Returns the apply to copy of sheets
Created in NX5.0.0.



License requirements : None

Returns the boundry objects
Created in NX5.0.0.



License requirements : None

Returns the imprint both side
Created in NX5.0.0.



License requirements : None

Returns the keep discard method
Created in NX5.0.0.



License requirements : None

Returns the output exact geometry
Created in NX5.0.0.



License requirements : None

Returns the projection direction
Created in NX5.0.0.



License requirements : None

Returns the regions
Created in NX5.0.0.



License requirements : None

void NXOpen::Features::TrimSheetBuilder::SetAllowTargetEdgesAsToolObjects ( bool  allowTargetEdgesAsToolObjects)

Sets the allow target edges as tool objects
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
allowTargetEdgesAsToolObjectsallowtargetedgesastoolobjects

Sets the apply to copy of sheets
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
applyToCopyOfSheetsapplytocopyofsheets

Sets the imprint both side
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
imprintBothSideimprintbothside

Sets the keep discard method
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
keepDiscardMethodkeepdiscardmethod

Sets the output exact geometry
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
outputExactGeometryoutputexactgeometry

Sets the tolerance
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
tolerancetolerance

Returns the target bodies
Created in NX5.0.0.



License requirements : None

Returns the tolerance
Created in NX5.0.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.