Category Feature element trees, Object ProElement

Function ProElementReferenceSet


Description
Sets the reference value for the element.
Synopsis
#include <ProElement.h>
ProErrorProElementReferenceSet(
ProElement element
/* (In)
The element.
*/
ProReference reference
/* (In)
The reference value.
*/
)
Returns
PRO_TK_NO_ERRORThe function succeeded.
PRO_TK_BAD_INPUTSOne or more arguments is invalid.
PRO_TK_INVALID_TYPEThe element does not allow this type of value.
See Also
ProAnalysis.h
ProAsmcomp.h
ProBeltFeat.h
ProChamfer.h
ProContact3dFeat.h
ProDamperFeat.h
ProDesignatedArea.h
ProDraft.h
ProDtmAxis.h
ProDtmCrv.h
ProDtmCsys.h
ProDtmPln.h
ProDtmPnt.h
ProElemId.h
ProExtrude.h
ProFeatIntr.h
ProFixture.h
ProFlatSrf.h
ProForeignCurve.h
ProHole.h
ProMfgoper.h
ProMerge.h
ProMirror.h
ProMove.h
ProNcseq.h
ProNcseqElem.h
ProPattern.h
ProProcstep.h
ProReplace.h
ProRevolve.h
ProRib.h
ProRound.h
ProShell.h
ProSmtFlangeWall.h
ProSmtFlatWall.h
ProSmtForm.h
ProSolidify.h
ProSmtPunchQuilt.h
ProStdSection.h
ProSurfReg.h
ProSweep.h
ProThicken.h
ProTrim.h
ProToolElem.h
ProValue.h
ProWcell.h

Manual References:

  1. User Interface: Curve and Surface Collection: Access of Collection Object from Feature Element Trees
  2. Element Trees: Principles of Feature Creation: Access to ProElement Data
  3. Element Trees: Principles of Feature Creation: Access to ProElement Data

Sample Code References:

  1. pt_af_examples ( PTAEToDraft.c )
  2. pt_af_examples ( PTAEToDraft.c )
  3. pt_examples ( TestPatternCreate.c )
  4. pt_examples ( TestPatternCreate.c )
  5. pt_examples ( TestPatternCreate.c )
  6. pt_examples ( TestPatternCreate.c )
  7. pt_examples ( TestPatternCreate.c )
  8. pt_examples ( TestPatternCreate.c )
  9. pt_examples ( TestPatternCreate.c )
  10. pt_examples ( TestPatternCreate.c )
  11. pt_examples ( TestMfgOper.c )
  12. pt_examples ( TestMfgOper.c )
  13. pt_examples ( UtilMfgNew.c )
  14. pt_examples ( UtilTree.c )
  15. pt_examples ( UtilTree.c )
  16. pt_examples ( UtilTree.c )
  17. pt_examples ( UtilTree.c )
  18. pt_userguide ( UgDatumCreate.c )
  19. pt_userguide ( Ug3DSweepCreate.c )
  20. pt_userguide ( Ug3DSweepCreate.c )
  21. pt_userguide ( UgCreoSweepCreate.c )
  22. pt_userguide ( UgDatumAxisCreate.c )
  23. pt_userguide ( UgDatumAxisCreate.c )
  24. pt_userguide ( UgDraftTemplate.c )
  25. pt_userguide ( UgFieldPointCreate.c )
  26. pt_userguide ( UgFlexModelCreate.c )
  27. pt_userguide ( UgFlexModelCreate.c )
  28. pt_userguide ( UgGeneralCsysCreate.c )
  29. pt_userguide ( UgGeneralPointCreate.c )
  30. pt_userguide ( UgGeneralPointCreate.c )
  31. pt_userguide ( UgGeneralPointCreate.c )
  32. pt_userguide ( UgHoleCreate.c )
  33. pt_userguide ( UgHoleCreate.c )
  34. pt_userguide ( UgHoleCreate.c )
  35. pt_userguide ( UgIntcollectionDraftCreate.c )
  36. pt_userguide ( UgOADraftCreate.c )
  37. pt_userguide ( UgOffsetPointCreate.c )
  38. pt_userguide ( UgSimpleDraftCreate.c )
  39. pt_userguide ( UgSketchedCurveCreate.c )
  40. pt_userguide ( UgSketchedCurveCreate.c )
  41. pt_userguide ( UgSketchedPointCreate.c )
  42. pt_userguide ( UgSketchedPointCreate.c )
  43. pt_userguide ( UgSktExtrusionCut.c )
  44. pt_userguide ( UgSktExtrusionCut.c )
  45. pt_userguide ( UgSktExtrusionProtrusion.c )
  46. pt_userguide ( UgSktExtrusionProtrusion.c )
  47. pt_userguide ( UgSktExtrusionProtrusionExtSkt.c )
  48. pt_userguide ( UgSktExtrusionSurfaceCapped.c )
  49. pt_userguide ( UgSktExtrusionSurfaceCapped.c )
  50. pt_userguide ( UgSktExtrusionSurfaceTrim.c )
  51. pt_userguide ( UgSktExtrusionSurfaceTrim.c )
  52. pt_userguide ( UgSktExtrusionSurfaceTrim.c )
  53. pt_userguide ( UgSktExtrusionTemplate.c )
  54. pt_userguide ( UgSktExtrusionTemplate.c )
  55. pt_userguide ( UgSktExtrusionTemplate.c )
  56. pt_userguide ( UgSktExtrusionTemplate.c )
  57. pt_userguide ( UgSktExtrusionTemplate.c )
  58. pt_userguide ( UgSktExtrusionThin.c )
  59. pt_userguide ( UgSktExtrusionThin.c )
  60. pt_userguide ( UgSktExtrusionThin.c )
  61. pt_userguide ( UgSktExtrusionThin.c )
  62. pt_userguide ( UgSktRevolveProtrusion.c )
  63. pt_userguide ( UgSktRevolveProtrusion.c )
  64. pt_userguide ( UgSktRevolveProtrusionExtSkt.c )
  65. pt_userguide ( UgSktRevolveProtrusionExtSkt.c )
  66. pt_userguide ( UgSktRevolveSurface.c )
  67. pt_userguide ( UgSktRevolveSurface.c )
  68. pt_userguide ( UgSktRevolveSurface.c )
  69. pt_userguide ( UgSktRevolveTemplate.c )
  70. pt_userguide ( UgSktRevolveTemplate.c )
  71. pt_userguide ( UgSktRevolveTemplate.c )
  72. pt_userguide ( UgSktRevolveTemplate.c )
  73. pt_userguide ( UgSktRevolveTemplate.c )
  74. pt_userguide ( UgSktRevolveThinCut.c )
  75. pt_userguide ( UgSktRevolveThinCut.c )
  76. pt_userguide ( UgSmtExtendWallCreate.c )
  77. pt_userguide ( UgSmtExtendWallCreate.c )
  78. pt_userguide ( UgSmtFlatWallCreate.c )
  79. pt_userguide ( UgMfgCommonElements.c )
  80. pt_userguide ( UgMfgCommonElements.c )
  81. pt_userguide ( UgMfgHoleElemAdd.c )
  82. pt_userguide ( UgMfgMillSeqCreate.c )
  83. pt_userguide ( UgMfgMillSeqCreate.c )
  84. pt_userguide ( UgMfgMillSeqCreate.c )
  85. pt_userguide ( UgMfgOperCreate.c )
  86. pt_userguide ( UgMfgOperCreate.c )
  87. pt_userguide ( UgMfgToolMotions.c )
  88. pt_userguide ( UgMfgToolMotions.c )