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

Represents a DimensionRule Builder
Created in NX11.0.2. More...

Inheritance diagram for NXOpen::CAM::DimensionRule:
NXOpen::TaggedObject

Public Types

enum  Types { TypesValue, TypesToolDiameter, TypesFluteLength }
 dimension rule types
Created in NX11.0.2. More...
 

Public Member Functions

void SetStatus (bool newStatus)
 Sets the dimension rule status
Created in NX11.0.2. More...
 
void SetType (NXOpen::CAM::DimensionRule::Types newType)
 Sets the dimension rule type
Created in NX11.0.2. More...
 
void SetValue (double newValue)
 Sets the dimension rule value
Created in NX11.0.2. More...
 
bool Status ()
 Returns the dimension rule status
Created in NX11.0.2. More...
 
NXOpen::CAM::DimensionRule::Types Type ()
 Returns the dimension rule type
Created in NX11.0.2. More...
 
double Value ()
 Returns the dimension rule value
Created in NX11.0.2. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a DimensionRule Builder
Created in NX11.0.2.


Member Enumeration Documentation

dimension rule types
Created in NX11.0.2.


Enumerator
TypesValue 

Value.

TypesToolDiameter 

Tool Diameter Percentage.

TypesFluteLength 

Tool Flute Length Percentage.

Member Function Documentation

void NXOpen::CAM::DimensionRule::SetStatus ( bool  newStatus)

Sets the dimension rule status
Created in NX11.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
newStatusthe dimension rule status
void NXOpen::CAM::DimensionRule::SetType ( NXOpen::CAM::DimensionRule::Types  newType)

Sets the dimension rule type
Created in NX11.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
newTypethe dimension rule type
void NXOpen::CAM::DimensionRule::SetValue ( double  newValue)

Sets the dimension rule value
Created in NX11.0.2.



License requirements : cam_base ("CAM BASE")

Parameters
newValuethe dimension rule value
bool NXOpen::CAM::DimensionRule::Status ( )

Returns the dimension rule status
Created in NX11.0.2.



License requirements : None

NXOpen::CAM::DimensionRule::Types NXOpen::CAM::DimensionRule::Type ( )

Returns the dimension rule type
Created in NX11.0.2.



License requirements : None

double NXOpen::CAM::DimensionRule::Value ( )

Returns the dimension rule value
Created in NX11.0.2.



License requirements : None


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