TwistGeometry.hpp
void setMaxDistance(double distance)
Definition: TwistGeometry.cpp:166
virtual void flushSectionXML(bitpit::Config::Section &slotXML, std::string name="")
Definition: TwistGeometry.cpp:358
void setAxis(darray3E origin, darray3E direction)
Definition: TwistGeometry.cpp:122
TwistGeometry(darray3E origin={ {0, 0, 0} }, darray3E direction={ {0, 0, 0} })
Definition: TwistGeometry.cpp:32
void setDirection(darray3E direction)
Definition: TwistGeometry.cpp:139
dmpvecarr3E * getDisplacements()
Definition: TwistGeometry.cpp:185
BaseManipulation is the base class of any manipulation object of the library.
Definition: BaseManipulation.hpp:102
TwistGeometry & operator=(TwistGeometry other)
Definition: TwistGeometry.cpp:81
virtual void absorbSectionXML(const bitpit::Config::Section &slotXML, std::string name="")
Definition: TwistGeometry.cpp:289
#define REGISTER_PORT(Name, Container, Datatype, ManipBlock)
Definition: portManager.hpp:211
TwistGeometry is the class that applies a twist to a given geometry patch.
Definition: TwistGeometry.hpp:85