C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MbPatchMating Member List

This is the complete list of members for MbPatchMating, including all inherited members.

GetMatingType() const =0MbPatchMatingpure virtual
GetOwnerType() const =0MbPatchMatingpure virtual
GetSegmentMate(size_t segInd) const =0MbPatchMatingpure virtual
GetSurface() const =0MbPatchMatingpure virtual
IsSame(const MbPatchMating &other, double accuracy) const =0MbPatchMatingpure virtual
IsSimilar(const MbPatchMating &other) const =0MbPatchMatingpure virtual
MbPatchMating()MbPatchMatinginlineprotected
MbPatchMating(const MbPatchMating &)MbPatchMatinginlineprotected
Move(const MbVector3D &to, MbRegTransform *iReg)=0MbPatchMatingpure virtual
Rotate(const MbAxis3D &axis, double angle, MbRegTransform *iReg)=0MbPatchMatingpure virtual
SetEqual(const MbPatchMating &other)=0MbPatchMatingpure virtual
SetMate(MbePatchMatingType newType, const MbSurface *newSurface)=0MbPatchMatingpure virtual
SetMate(size_t segInd, MbePatchMatingType newType, const MbSurface *newSurface)=0MbPatchMatingpure virtual
SetMateByCurve(MbePatchMatingType newType, const MbCurve3D &curve)=0MbPatchMatingpure virtual
Transform(const MbMatrix3D &matr, MbRegTransform *iReg)=0MbPatchMatingpure virtual
~MbPatchMating()MbPatchMatinginlinevirtual