Create a composed transform from a sequence of translate/rotate operations. Returns an opaque handle.
Apply a non-orthogonal general transform (gp_GTrsf path for shear / non-uniform scale).
OptionalgridGenerate a 2D grid pattern (brepkit-native). Returns a compound.
Apply a rigid transform as a location re-tag that shares the source's
underlying geometry instead of deep-copying its topology — O(1) vs
O(topology size). trsf MUST be a rigid motion (rotation + translation,
e.g. built from translate/rotate via composeTransform); non-rigid
input (scale/shear) is unsupported. Kernels with no cheap-location concept
fall back to a copying transform: the result is geometrically
identical, only the cost differs.
Position a shape at a parameter along a spine curve (Frenet frame transform).
Apply N transforms in a single call.
Generate a circular pattern of shapes.