// Parameters for the interaction of a 3D object class E3dDragMethodUnit
{ public:
E3dObject& mr3DObj;
basegfx::B3DPolyPolygon maWireframePoly;
basegfx::B3DHomMatrix maDisplayTransform;
basegfx::B3DHomMatrix maInvDisplayTransform;
basegfx::B3DHomMatrix maInitTransform;
basegfx::B3DHomMatrix maTransform;
Degree100 mnStartAngle;
Degree100 mnLastAngle;
// Derivative of SdrDragMethod for 3D objects class E3dDragMethod : public SdrDragMethod
{ protected:
::std::vector< E3dDragMethodUnit > maGrp;
E3dDragConstraint meConstraint;
Point maLastPos;
tools::Rectangle maFullBound; bool mbMoveFull; bool mbMovedAtAll;
// Derivative of SdrDragMethod for moving 3D sub-objects class E3dDragMove final : public E3dDragMethod
{
SdrHdlKind meWhatDragHdl;
Point maScaleFixPos;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.