File indexing completed on 2026-09-15 09:17:20
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014 #ifndef _StepVisual_RepositionedTessellatedItem_HeaderFile
0015 #define _StepVisual_RepositionedTessellatedItem_HeaderFile
0016
0017 #include <StepVisual_TessellatedItem.hxx>
0018
0019 class StepGeom_Axis2Placement3d;
0020
0021
0022 class StepVisual_RepositionedTessellatedItem : public StepVisual_TessellatedItem
0023 {
0024 public:
0025 DEFINE_STANDARD_RTTIEXT(StepVisual_RepositionedTessellatedItem, StepVisual_TessellatedItem)
0026
0027 DEFINE_STANDARD_ALLOC
0028
0029
0030 StepVisual_RepositionedTessellatedItem() = default;
0031
0032
0033 Standard_EXPORT void Init(const occ::handle<TCollection_HAsciiString>& theName,
0034 const occ::handle<StepGeom_Axis2Placement3d>& theLocation);
0035
0036
0037 occ::handle<StepGeom_Axis2Placement3d> Location() const { return myLocation; }
0038
0039
0040 void SetLocation(const occ::handle<StepGeom_Axis2Placement3d>& theLocation)
0041 {
0042 myLocation = theLocation;
0043 }
0044
0045 private:
0046 occ::handle<StepGeom_Axis2Placement3d> myLocation;
0047 };
0048 #endif