# Transform `class Transform` Defined in [transform.hpp:31](../../../../src/system/transform.hpp#L31) ## Public Attributes ### `std::string name` ๐Ÿ“ [transform.hpp:34](../../../../src/system/transform.hpp#L34) ## Public Functions ### `Transform(std::string name)` ๐Ÿ“ [transform.hpp:35](../../../../src/system/transform.hpp#L35) ### `~Transform()=default` ๐Ÿ“ [transform.hpp:36](../../../../src/system/transform.hpp#L36) ### `std::vector< std::pair< Pin *, Pin * > > apply(Part *a, Part *b) const =0` ๐Ÿ“ [transform.hpp:37](../../../../src/system/transform.hpp#L37) --- โ† [Back to classes](index.md) ยท [Top](../index.md)