MCPcopy Create free account

hub / github.com/cemyuksel/cyCodeBase / functions

Functions1,276 in github.com/cemyuksel/cyCodeBase

FunctionMinComp
cyVector.h:689
FunctionMinComp
cyIVector.h:590
MethodMinComp
< Returns the maximum component of the vector.
cyVector.h:208
MethodMinComp
< Returns the maximum component of the vector.
cyVector.h:321
MethodMinComp
< Returns the maximum component of the vector.
cyVector.h:488
MethodMinComp
< Returns the maximum component of the vector.
cyIVector.h:221
MethodMinComp
< Returns the maximum component of the vector.
cyIVector.h:344
MethodMinComp
< Returns the maximum component of the vector.
cyIVector.h:470
FunctionMix
cyVector.h:719
MethodMix
cyVector.h:218
MethodMix
cyVector.h:346
MethodMix
cyVector.h:497
MethodMoveData
Moves the main data items from an array to the internal storage of this class. Modifying this array externally can invalidate the heap structure. The
cyHeap.h:85
MethodMoveItem
Moves the item with the given id to the correct position in the heap. This method is useful for fixing the heap position after an item is modified ext
cyHeap.h:138
MethodMoveItemUp
Moves the item with the given id towards the top of the heap. This method is useful for fixing the heap position after an item is modified externally
cyHeap.h:143
MethodMtl
Constructor sets the default material values
cyTriMesh.h:94
MethodMtlData
cyTriMesh.h:200
MethodNBits
cyPointCloud.h:334
MethodNM
< returns the number of texture vertices
cyTriMesh.h:154
MethodNV
cyTriMesh.h:150
MethodNVN
< returns the number of faces
cyTriMesh.h:152
MethodNVT
< returns the number of vertex normals
cyTriMesh.h:153
FunctionNlerp
cyQuaternion.h:399
MethodNlerp
cyQuaternion.h:148
MethodNode
cyLightingGrid.h:271
FunctionNormalize
Removes the scale component of the matrix by normalizing each column. The resulting matrix can contain shear, if it originally contained non-uniform s
cyMatrix.h:327
MethodNormalize
< Sets the coordinates using the given values
cyVector.h:198
MethodNormalize
< Sets the coordinates using the given values.
cyVector.h:311
MethodNormalize
< Sets the coordinates using the given values
cyVector.h:478
MethodNormalize
@name Normalize, Length, and Inverse functions
cyQuaternion.h:177
MethodNotEmpty
Returns true if there is any item in the heap.
cyHeap.h:171
MethodNotInOrder
If max-heap, returns if the item at ix1 is smaller than the one at ix2. If min-heap, returns if the item at ix1 is greater than the one at ix2.
cyHeap.h:286
MethodNumItemsInHeap
Returns the number of items in the heap.
cyHeap.h:165
FunctionOrthogonalizeX
Orthogonalizes the matrix and removes the scale component, preserving the x direction
cyMatrix.h:330
FunctionOrthogonalizeY
Orthogonalizes the matrix and removes the scale component, preserving the y direction
cyMatrix.h:337
FunctionOrthogonalizeZ
Orthogonalizes the matrix and removes the scale component, preserving the z direction
cyMatrix.h:894
MethodParam
cyGL.h:1316
MethodParseIncludesFile
cyGL.h:1678
FunctionPerspectiveTan
Returns a project matrix with the tangent of the half field of view (tan_fov_2)
cyMatrix.h:2353
FunctionPi
cyCore.h:279
MethodPointCloud
cyPointCloud.h:85
MethodPolynomial<ftype,(N>M?N:M)> operator +
cyPolynomial.h:292
MethodPolynomial<ftype,(N>M?N:M)> operator -
cyPolynomial.h:293
MethodPolynomial<ftype,pwr*N> Power
cyPolynomial.h:326
FunctionPolynomialDefaultError
cyPolynomial.h:167
FunctionPolynomialDefaultError<double>
cyPolynomial.h:169
FunctionPolynomialDefaultError<float >
cyPolynomial.h:168
FunctionPolynomialDeflate
cyPolynomial.h:117
FunctionPolynomialDerivative
cyPolynomial.h:102
FunctionPolynomialEval
cyPolynomial.h:69
FunctionPolynomialEvalWithDeriv
cyPolynomial.h:80
FunctionPolynomialFirstRoot
cyPolynomial.h:1312
FunctionPolynomialForEachRoot
cyPolynomial.h:1432
FunctionPolynomialHasRoot
cyPolynomial.h:1390
FunctionPolynomialInflate
cyPolynomial.h:135
FunctionPolynomialRoots
cyPolynomial.h:1238
FunctionPow
cyColor.h:404
FunctionPow
cyCore.h:244
MethodPrintVersion
cyGL.h:1348
MethodProgressiveRadiusMultiplier
Returns the change in weight function radius using half of the number of samples. It is used for progressive sampling.
cySampleElim.h:397
FunctionQuadraticFirstRoot
cyPolynomial.h:680
FunctionQuadraticHasRoot
cyPolynomial.h:226
FunctionQuadraticRoots<float>
cyPolynomial.h:652
MethodQuaternion
cyQuaternion.h:66
MethodQuaternion
cyQuaternion.h:232
MethodQuaternion<T>
< Returns a matrix representing the rotation of the quaternion.
cyQuaternion.h:192
FunctionRad2Deg
cyCore.h:284
MethodRandomPos
cyLightingGrid.h:225
MethodRandomX
cyLightingGrid.h:215
MethodRefit
cyBVH.h:197
MethodRegister
Registers the debug callback function. The callback function outputs the debug data to the given stream. Note that if the OpenGL context is not create
cyGL.h:216
MethodRegisterUniform
cyGL.h:1887
MethodRegisterUniforms
cyGL.h:1906
MethodRemoveItem
Removes the item with the given id from the heap. Returns false if the item is not in the heap anymore (removed by Pop) or if its heap position is not
cyHeap.h:152
MethodResize
cyGL.h:1610
MethodReverseRotate
< Returns a rotated vector scaled by the square length of the quaternion.
cyQuaternion.h:132
MethodReverseRotate
< Returns a rotated vector by the quaternion.
cyQuaternion.h:217
MethodRoots
cyPolynomial.h:340
FunctionRotation
Returns a rotation matrix by angle in radians
cyMatrix.h:406
FunctionRotationX
Returns a rotation matrix around x axis by angle in radians
cyMatrix.h:1017
FunctionRotationXYZ
Returns a rotation matrix around x, y, and then z axes by angle in radians (Rz * Ry * Rx)
cyMatrix.h:1023
FunctionRotationY
Returns a rotation matrix around y axis by angle in radians
cyMatrix.h:1019
FunctionRotationZ
Returns a rotation matrix around z axis by angle in radians
cyMatrix.h:1021
FunctionRotationZYX
Returns a rotation matrix around z, y, and then x axes by angle in radians (Rx * Ry * Rz)
cyMatrix.h:1027
MethodSaveToFile
Saves hair data to the given HAIR file.
cyHairFile.h:270
MethodSaveToFileObj
cyTriMesh.h:552
FunctionScale
Returns a uniform scale matrix
cyMatrix.h:412
MethodSet
< Puts the coordinate values into the array.
cyVector.h:195
MethodSet
< Puts the coordinate values into the array.
cyVector.h:307
MethodSet
< Puts the coordinate values into the array
cyVector.h:472
MethodSet
< Sets r, g and b components as one.
cyColor.h:81
MethodSet
< Sets r, g, and b components as one and a component as given.
cyColor.h:187
MethodSet
< Sets r, g, and b components as 255.
cyColor.h:289
MethodSet
< Sets r, g, and b components as 255 and a component as given.
cyColor.h:354
MethodSet
cyGL.h:1319
MethodSet
< Puts the coordinate values into the array
cyIVector.h:94
MethodSet
< Puts the coordinate values into the array.
cyIVector.h:212
MethodSet
< Puts the coordinate values into the array
cyIVector.h:335
MethodSet
< Puts the coordinate values into the array
cyIVector.h:461
MethodSet
< Copies the matrix cell to the given values array of size 9
cyMatrix.h:484
← previousnext →601–700 of 1,276, ranked by callers