Conversion Functions

Functions:

MTK_BlockModel_ModelToWorld

int MTK_BlockModel_ModelToWorld(
			MTK_BlockModel* bmodel,
			const double& mx,
			const double& my,
			const double& mz,
			double* wx, double* wy, double* wz
			);
		

Description

Converts block coordinate to world coordinate.

Parameters

bmodel

pointer to an MTK_BlockModel struct

mx

model x coordinate (double)

my

model y coordinate (double)

mz

model z coordinate (double)

wx

world x coordinate (double*)

wy

world y coordinate (double*)

wz

world z coordinate (double*)

Return Value

0

success

other

failure

MTK_BlockModel_WorldToModel

int MTK_BlockModel_WorldToModel(
			MTK_BlockModel* bmodel,
			const double& wx,
			const double& wy,
			const double& wz,
			double* mx, double* my, double* mz
			);
		

Description

Converts world coordinate to model coordinate.

Parameters

bmodel

pointer to an MTK_BlockModel struct

wx

world x coordinate (double)

wy

world y coordinate (double)

wz

world z coordinate (double)

mx

model x coordinate (double*)

my

model y coordinate (double*)

mz

model z coordinate (double*)

Return Value

0

success

other

failure