#include "ltwrappr.h"

virtual L_INT LVectorBase::SetTranslation(pTranslation, dwFlags=0)

Translates all or part of the specified vector image.


const pVECTORPOINT pTranslation

Pointer to a VECTORPOINT structure that contains the translation values for each axis. The translation values are in logical units.

L_UINT32 dwFlags

Flag that indicates which objects to translate. Possible values are:

Value Meaning
0 Translate all objects.
VECTOR_FLAGS_SELECTED_ONLY Translate only the currently selected objects within the vector handle.


Value Meaning
SUCCESS The function was successful.
< 1 An error occurred. Refer to Return Codes.


Translates all or part of the specified vector image based on the translation values in pTranslation.

The translation values may be retrieved using LVectorBase::GetTranslation.

Note: When you translate a certain object, it may or may not effect other unselected objects sharing vertices with the selected object. This depends on the current bind-vertices mode set by LVectorBase::SetBindVerticesMode.

Note for DirectX:, You cannot select objects or enumerate them.

Required DLLs and Libraries

Help Version 21.0.2021.4.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Vector C++ Class Library Help