C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
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