homework help wanted - Class member functions

This is a discussion on homework help wanted - Class member functions within the C++ Programming forums, part of the General Programming Boards category; Why indeed.
As long as you understand what mutators and accessors are, I think you understand where they apply. They ...

As long as you understand what mutators and accessors are, I think you understand where they apply. They are not complicated things and their applications are very limited. In fact, it is quite rare. Unless someone comes along and tries to expand the definition of what accessors and mutators are.... Point is, you will not be writing them often.

It's just something that you learn early on because it is easy.

Rather than printing like cout << object; you first learn cout << object.getX(); Rather than doing input like cin >> object; you first learn to do cin >> foo; object.setX(foo);

Graduate from that stage and soon you are solving the same problems only differently.

I would still rename the CalculateX to GetX since that's what they do. They return X. How they do that is irrelevant to the one who uses the class. At least, it is at your experience level anyhow.
You may choose to later rework those functions to return precalculated area and circumference, after all, and then it makes sense that they are called GetX.