#include <BRepBuilderAPI_ModifyShape.hxx>
Inheritance diagram for BRepBuilderAPI_ModifyShape:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
virtual Standard_EXPORT const TopTools_ListOfShape & | Modified (const TopoDS_Shape &S) |
Returns the list of shapes modified from the shape <s>. . | |
virtual Standard_EXPORT const TopoDS_Shape & | ModifiedShape (const TopoDS_Shape &S) const |
Returns the modified shape corresponding to <s>. S can correspond to the entire initial shape or to its subshape. Exceptions Standard_NoSuchObject if S is not the initial shape or a subshape of the initial shape to which the transformation has been applied. Raises NoSuchObject from Standard if S is not the initial shape or a sub-shape of the initial shape. . | |
Protected Member Functions | |
Standard_EXPORT | BRepBuilderAPI_ModifyShape () |
Empty constructor. . | |
Standard_EXPORT | BRepBuilderAPI_ModifyShape (const TopoDS_Shape &S) |
Initializes the modifier with the Shape <s>, and set the field <myinitialshape> to <s>. . | |
Standard_EXPORT | BRepBuilderAPI_ModifyShape (const Handle(BRepTools_Modification)&M) |
Set the field <mymodification> with <m>. . | |
Standard_EXPORT | BRepBuilderAPI_ModifyShape (const TopoDS_Shape &S, const Handle(BRepTools_Modification)&M) |
Initializes the modifier with the Shape <s>, and set the field <myinitialshape> to <s>, and set the field <mymodification> with <m>, the performs the modification. . | |
Standard_EXPORT void | DoModif (const TopoDS_Shape &S) |
Performs the previously given modification on the shape <s>. . | |
Standard_EXPORT void | DoModif (const Handle(BRepTools_Modification)&M) |
Performs the modification <m> on a previously given shape. . | |
Standard_EXPORT void | DoModif (const TopoDS_Shape &S, const Handle(BRepTools_Modification)&M) |
Performs the modification <m> on the shape <s>. . | |
Protected Attributes | |
BRepTools_Modifier | myModifier |
TopoDS_Shape | myInitialShape |
Handle_BRepTools_Modification | myModification |
Private Member Functions | |
Standard_EXPORT void | DoModif () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from BRepBuilderAPI_MakeShape. Reimplemented in BRepBuilderAPI_GTransform, BRepBuilderAPI_Transform, and BRepOffsetAPI_DraftAngle. |
|
Reimplemented in BRepBuilderAPI_GTransform, and BRepBuilderAPI_Transform. |
|
Reimplemented from BRepBuilderAPI_MakeShape. Reimplemented in BRepBuilderAPI_Copy, BRepBuilderAPI_GTransform, BRepBuilderAPI_NurbsConvert, BRepBuilderAPI_Transform, and BRepOffsetAPI_DraftAngle. |
|
Reimplemented from BRepBuilderAPI_MakeShape. Reimplemented in BRepBuilderAPI_Copy, BRepBuilderAPI_GTransform, BRepBuilderAPI_NurbsConvert, BRepBuilderAPI_Transform, and BRepOffsetAPI_DraftAngle. |
|
Reimplemented from BRepBuilderAPI_MakeShape. Reimplemented in BRepBuilderAPI_Copy, BRepBuilderAPI_GTransform, BRepBuilderAPI_NurbsConvert, BRepBuilderAPI_Transform, and BRepOffsetAPI_DraftAngle. |
|
|
|
|
|
|