NX Open C++ Reference Guide
List of all members
NXOpen::CAM::ManualMove Class Reference

Represents Manual Move
To obtain an instance of this class us NXOpen::CAM::OperationCollection

Created in NX4.0.0. More...

Inheritance diagram for NXOpen::CAM::ManualMove:
NXOpen::CAM::Move NXOpen::CAM::CAMObject NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

Additional Inherited Members

- Public Types inherited from NXOpen::CAM::CAMObject
enum  Attr {
  AttrProjDiffTaxis = 1, AttrProfileFlipMside, AttrBndSplineTangent, AttrBlankNormalDiffTaxis,
  AttrBndHasSleepObj, AttrClrnrNotParallelTaxis, AttrBndNotParallelFloor, AttrFloorNotUpToDate,
  AttrSingleProfileWithFirstCut, AttrCutterConversionProblem, AttrAcceptDrivePosition = 100, AttrReparametrization = 110,
  AttrBetweenFromStart = 120, AttrCurveCutRange = 130, AttrFixGssmCornerData = 140, AttrPlmConversion = 150,
  AttrPlmFeedcomp, AttrPlmFillet, AttrPlmSlowdown, AttrPlmGeometry,
  AttrWedmPoints = 160, AttrCavityMillInheritTrimBnds = 170, AttrRtdObsolete = 1000, AttrZlevelHolderParamChange = 2000,
  AttrNcmObsoleteSeqControl = 2100, AttrNcmObsoleteCustomFeed, AttrNcmObsoleteLocalRetract, AttrNcmClearTraversalZero,
  AttrNcmObsoleteEngretToClearance, AttrGmcInvalidNxVersion = 2201, AttrProbingInvalidNxVersion, AttrInspPathInvalidNxVersion = 2300,
  AttrCustomDataGougingObsolete, AttrCustomDataGougingPartObsolete, AttrCustomDataGougingDriveObsolete, AttrCustomDataIgnoreLoopsObsolete,
  AttrCustomDataIgnoreLoopsRemoved, AttrLimitToolRunOn = 2400, AttrScoprNcmChangeLinearNormalToPart, AttrPossibleToolAxisProblem
}
 Represents the CAM attribute type. More...
 
enum  FeedRateUnit { FeedRateUnitNone, FeedRateUnitPerMinute, FeedRateUnitPerRevolution }
 The unit of feed rate. More...
 
enum  Status { StatusComplete, StatusRepost, StatusRegen, StatusApproved = 4 }
 The status of the object. More...
 
- Public Member Functions inherited from NXOpen::CAM::CAMObject
bool AskPathExists ()
 Tells if the object has a path. More...
 
NXOpen::CAM::PathCreateEmptyPath ()
 Create an empty path for the object. More...
 
bool GetBooleanValue (const NXString &title)
 Get the boolean value of the parameter index from the object. More...
 
bool GetBooleanValue (const char *title)
 Get the boolean value of the parameter index from the object. More...
 
NXOpen::CAM::CAMObject::FeedRateUnit GetFeedRate (const NXString &title, double *value)
 Get the feed rate value and unit of the parameter index from the object. More...
 
NXOpen::CAM::CAMObject::FeedRateUnit GetFeedRate (const char *title, double *value)
 Get the feed rate value and unit of the parameter index from the object. More...
 
int GetFeedRateColor (const NXString &title)
 Get the feed rate color of the parameter index from the object. More...
 
int GetFeedRateColor (const char *title)
 Get the feed rate color of the parameter index from the object. More...
 
std::vector< int > GetIntegerArrayValue (const NXString &title)
 Get the integer array value of the parameter index from the object. More...
 
std::vector< int > GetIntegerArrayValue (const char *title)
 Get the integer array value of the parameter index from the object. More...
 
int GetIntegerValue (const NXString &title)
 Get the integer value of the parameter index from the object. More...
 
int GetIntegerValue (const char *title)
 Get the integer value of the parameter index from the object. More...
 
NXOpen::NXObjectGetObject (const NXString &title)
 Get the object value of the parameter index from the object. More...
 
NXOpen::NXObjectGetObject (const char *title)
 Get the object value of the parameter index from the object. More...
 
std::vector< NXOpen::NXObject * > GetObjectArrayValue (const NXString &title)
 Get the object array value of the parameter index from the object. More...
 
std::vector< NXOpen::NXObject * > GetObjectArrayValue (const char *title)
 Get the object array value of the parameter index from the object. More...
 
NXOpen::CAM::PathGetPath ()
 Returns the path. More...
 
std::vector< double > GetRealArrayValue (const NXString &title)
 Get the real array value of the parameter index from the object. More...
 
std::vector< double > GetRealArrayValue (const char *title)
 Get the real array value of the parameter index from the object. More...
 
double GetRealValue (const NXString &title)
 Get the real value of the parameter index from the object. More...
 
double GetRealValue (const char *title)
 Get the real value of the parameter index from the object. More...
 
NXOpen::CAM::CAMObject::Status GetStatus ()
 Get the status of the input object. More...
 
std::vector< NXStringGetStringArrayValue (const NXString &title)
 Get the string array value of the parameter index from the object. More...
 
std::vector< NXStringGetStringArrayValue (const char *title)
 Get the string array value of the parameter index from the object. More...
 
NXString GetStringValue (const NXString &title)
 Get the string value of the parameter index from the object. More...
 
NXString GetStringValue (const char *title)
 Get the string value of the parameter index from the object. More...
 
int GetWireEdmFeedRate (const NXString &title, double *value)
 Get the feed rate value and side of the parameter index from the object, side is only used in wire edm. More...
 
int GetWireEdmFeedRate (const char *title, double *value)
 Get the feed rate value and side of the parameter index from the object, side is only used in wire edm. More...
 
bool Has911Attribute (NXOpen::CAM::CAMObject::Attr attrId)
 Check if a 911 attribute exists in an object. More...
 
void Remove911Attribute (NXOpen::CAM::CAMObject::Attr attrId)
 Remove a specific 911 attribute from an object. More...
 
void RemoveAll911Attributes ()
 Remove all 911 attributes from an object. More...
 
void SavePath (NXOpen::CAM::Path *theBuilder)
 This must be called to establish proper part status
Created in NX11.0.2. More...
 
void SetBooleanValue (const NXString &title, bool value)
 Set a boolean value to the parameter index for the object. More...
 
void SetBooleanValue (const char *title, bool value)
 Set a boolean value to the parameter index for the object. More...
 
void SetFeedRate (const NXString &title, double value, NXOpen::CAM::CAMObject::FeedRateUnit unit)
 Set feed rate value and unit to the parameter index for the object. More...
 
void SetFeedRate (const char *title, double value, NXOpen::CAM::CAMObject::FeedRateUnit unit)
 Set feed rate value and unit to the parameter index for the object. More...
 
void SetFeedRateColor (const NXString &title, int value)
 Set feed rate display color to the parameter index for the object. More...
 
void SetFeedRateColor (const char *title, int value)
 Set feed rate display color to the parameter index for the object. More...
 
void SetIntegerArrayValue (const NXString &title, const std::vector< int > &value)
 Set integer array value to the parameter index for the object. More...
 
void SetIntegerArrayValue (const char *title, const std::vector< int > &value)
 Set integer array value to the parameter index for the object. More...
 
void SetIntegerValue (const NXString &title, int value)
 Set an integer value to the parameter index for the object. More...
 
void SetIntegerValue (const char *title, int value)
 Set an integer value to the parameter index for the object. More...
 
void SetObject (const NXString &title, NXOpen::NXObject *value)
 Set a object to the parameter index for the object. More...
 
void SetObject (const char *title, NXOpen::NXObject *value)
 Set a object to the parameter index for the object. More...
 
void SetObjectArrayValue (const NXString &title, const std::vector< NXOpen::NXObject * > &value)
 Set object array to the parameter index for the object
Created in NX4.0.0. More...
 
void SetObjectArrayValue (const char *title, const std::vector< NXOpen::NXObject * > &value)
 Set object array to the parameter index for the object
Created in NX4.0.0. More...
 
void SetRealArrayValue (const NXString &title, const std::vector< double > &value)
 Set real array to the parameter index for the object. More...
 
void SetRealArrayValue (const char *title, const std::vector< double > &value)
 Set real array to the parameter index for the object. More...
 
void SetRealValue (const NXString &title, double value)
 Set a real value to the parameter index for the object. More...
 
void SetRealValue (const char *title, double value)
 Set a real value to the parameter index for the object. More...
 
void SetStringArrayValue (const NXString &title, std::vector< NXString > &value)
 Set string array to the parameter index for the object
Created in NX4.0.0. More...
 
void SetStringArrayValue (const char *title, std::vector< NXString > &value)
 Set string array to the parameter index for the object
Created in NX4.0.0. More...
 
void SetStringValue (const NXString &title, const NXString &value)
 Set a string value to the parameter index for the object. More...
 
void SetStringValue (const char *title, const char *value)
 Set a string value to the parameter index for the object. More...
 
void SetWireEdmFeedRate (const NXString &title, double value, int side)
 Set feed rate value and side to the parameter index for the object, side is only used in wire edm. More...
 
void SetWireEdmFeedRate (const char *title, double value, int side)
 Set feed rate value and side to the parameter index for the object, side is only used in wire edm. More...
 

Detailed Description

Represents Manual Move
To obtain an instance of this class us NXOpen::CAM::OperationCollection

Created in NX4.0.0.



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