Share

AcDbAssocPatchSurfaceActionBody Class

Class Hierarchy

AcRxObject
    AcGiDrawable
        AcDbObject
            AcDbAssocActionBody
                AcDbAssocParamBasedActionBody
                    AcDbAssocSurfaceActionBody
                        AcDbAssocPathBasedSurfaceActionBody
                            AcDbAssocPatchSurfaceActionBody

C++

class AcDbAssocPatchSurfaceActionBody : public AcDbAssocPathBasedSurfaceActionBody;

File

AcDbAssocPatchSurfaceActionBody.h

Description

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.

Links

AcDbAssocPatchSurfaceActionBody Methods

Was this information helpful?