LVectorBase::SetTranslation

#include "ltwrappr.h"

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

const pVECTORPOINT pTranslation;

pointer to a vector point

L_UINT32 dwFlags;

flags that indicate which objects to translate

Translates all or part of the specified vector image.

Parameter Description
pTranslation Pointer to a VECTORPOINT structure that contains the translation values for each axis. The translation values are in logical units.
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

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

LVKRN

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Vector C++ Class Library Help