mirror of
https://github.com/thes3m/XNI
synced 2024-12-26 13:26:06 +01:00
Added method for creating scale matrix from 3 floats.
git-svn-id: http://xni.googlecode.com/svn/XNI@107 ac433895-eea3-a490-d80a-17149a75e588
This commit is contained in:
parent
d04d7bf8f3
commit
3c6b047cb6
@ -25,6 +25,7 @@
|
||||
|
||||
+ (Matrix*) createScaleUniform:(float)scale;
|
||||
+ (Matrix*) createScale:(Vector3*)scales;
|
||||
+ (Matrix*) createScaleX:(float)xScale y:(float)yScale z:(float)zScale;
|
||||
|
||||
+ (Matrix*) createRotationX:(float)radians;
|
||||
+ (Matrix*) createRotationY:(float)radians;
|
||||
|
@ -61,6 +61,14 @@
|
||||
return matrix;
|
||||
}
|
||||
|
||||
+ (Matrix *)createScaleX:(float)xScale y:(float)yScale z:(float)zScale {
|
||||
Matrix *matrix = [Matrix identity];
|
||||
matrix.data->m11 = xScale;
|
||||
matrix.data->m22 = yScale;
|
||||
matrix.data->m33 = zScale;
|
||||
return matrix;
|
||||
}
|
||||
|
||||
+ (Matrix*) createRotationX:(float)radians {
|
||||
Matrix *matrix = [Matrix identity];
|
||||
matrix.data->m22 = cosf(radians);
|
||||
|
@ -2282,7 +2282,7 @@
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0420;
|
||||
LastUpgradeCheck = 0430;
|
||||
ORGANIZATIONNAME = Retronator;
|
||||
};
|
||||
buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "XNI" */;
|
||||
@ -2671,6 +2671,7 @@
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = XNI_Prefix.pch;
|
||||
GCC_THUMB_SUPPORT = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
|
||||
PRODUCT_NAME = XNI;
|
||||
@ -2687,6 +2688,7 @@
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = XNI_Prefix.pch;
|
||||
GCC_THUMB_SUPPORT = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
|
||||
PRODUCT_NAME = XNI;
|
||||
@ -2705,6 +2707,7 @@
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "";
|
||||
GCC_THUMB_SUPPORT = NO;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 3.2;
|
||||
@ -2722,6 +2725,7 @@
|
||||
armv6,
|
||||
);
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_THUMB_SUPPORT = NO;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 3.2;
|
||||
@ -2742,6 +2746,7 @@
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = XNI_Prefix.pch;
|
||||
GCC_THUMB_SUPPORT = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
|
||||
PRODUCT_NAME = XNI;
|
||||
@ -2758,6 +2763,7 @@
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = XNI_Prefix.pch;
|
||||
GCC_THUMB_SUPPORT = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
|
||||
PRODUCT_NAME = XNI;
|
||||
|
Loading…
x
Reference in New Issue
Block a user