LVectorBase::SetTranslation

#include "ltwrappr.h"

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

Translates all or part of the specified vector image.

Parameters

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.

Returns

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

Comments

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 20.0.2020.4.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Vector C++ Class Library Help