AcRxObject AcGiDrawable AcHeapOperators AcDbObject AcDbAssocActionBody AcDbAssocParamBasedActionBody AcDbAssocSurfaceActionBody AcDbAssocPathBasedSurfaceActionBody AcDbAssocPatchSurfaceActionBody
class AcDbAssocPatchSurfaceActionBody : public AcDbAssocPathBasedSurfaceActionBody;
AcDbAssocPatchSurfaceActionBody.h
An action that sets the contents of an AcDbSurface entity created by the surface patch operation.
A patch surface can be curve-based or subentity edge-based. For a curve-based patch surface no continuity or bulge information is necessary. The action can be fully associative or semi-associative. If fully associative, the resulting surface will always automatically regenerate when any input data is changed. If semi-associative, for subentity edge-based patch surfaces, when input surfaces are detached from the resulting surface, this action will be erased and the resulting surface will not regenerate and become a generic surface. For curve-based patch surfaces, when the original input curves are detached from the patch surface, the patch surface will use the cached geometry of the curves that was first used to create the patch surface to regenerate.