A3DAsmProductOccurrenceEdit

A3DStatus A3DAsmProductOccurrenceEdit(const A3DAsmProductOccurrenceData *pData, A3DAsmProductOccurrence *pProductOccurrence)
A3DStatus A3DAsmProductOccurrenceEdit(const A3DAsmProductOccurrenceData* pData, A3DAsmProductOccurrence* pProductOccurrence)

Allows to modify some data of a product occurrence.

These fields from A3DAsmProductOccurrenceData are not supported and ignored:

  • m_eProductLoadStatus
  • m_uiProductFlags
  • m_bUnitFromCAD
  • m_dDensityVolumeUnit
  • m_dDensityMassUnit
  • m_eModellerType
  • m_bInactivateAnnotations
  • m_uiConstraintsSize
  • m_pPublicationSet
  • m_ppConstraints

The m_dUnit field from A3DAsmProductOccurrenceData is supported only for these formats:

Returns

A3D_SUCCESS on success, or an error code on failure