ColliderSet3.h
Go to the documentation of this file.
Vector3D VelocityAt(const Vector3D &point) const override
Returns the velocity of the collider at given point.
std::shared_ptr< Collider3 > Collider3Ptr
Shared pointer type for the Collider3.
Definition: Collider3.h:112
std::shared_ptr< ColliderSet3 > ColliderSet3Ptr
Shared pointer for the ColliderSet3 type.
Definition: ColliderSet3.h:50
size_t NumberOfColliders() const
Returns number of colliders.
ColliderSet3Ptr MakeShared() const
Builds shared pointer of ColliderSet3 instance.
Builder & WithColliders(const std::vector< Collider3Ptr > &others)
Returns builder with other colliders.
void AddCollider(const Collider3Ptr &collider)
Adds a collider to the set.
Definition: pybind11Utils.h:24
Front-end to create ColliderSet3 objects step by step.
Definition: ColliderSet3.h:55