Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cemyuksel/cyCodeBase
/ functions
Functions
1,276 in github.com/cemyuksel/cyCodeBase
⨍
Functions
1,276
◇
Types & classes
67
Function
MinComp
cyVector.h:689
Function
MinComp
cyIVector.h:590
Method
MinComp
< Returns the maximum component of the vector.
cyVector.h:208
Method
MinComp
< Returns the maximum component of the vector.
cyVector.h:321
Method
MinComp
< Returns the maximum component of the vector.
cyVector.h:488
Method
MinComp
< Returns the maximum component of the vector.
cyIVector.h:221
Method
MinComp
< Returns the maximum component of the vector.
cyIVector.h:344
Method
MinComp
< Returns the maximum component of the vector.
cyIVector.h:470
Function
Mix
cyVector.h:719
Method
Mix
cyVector.h:218
Method
Mix
cyVector.h:346
Method
Mix
cyVector.h:497
Method
MoveData
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
Method
MoveItem
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
Method
MoveItemUp
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
Method
Mtl
Constructor sets the default material values
cyTriMesh.h:94
Method
MtlData
cyTriMesh.h:200
Method
NBits
cyPointCloud.h:334
Method
NM
< returns the number of texture vertices
cyTriMesh.h:154
Method
NV
cyTriMesh.h:150
Method
NVN
< returns the number of faces
cyTriMesh.h:152
Method
NVT
< returns the number of vertex normals
cyTriMesh.h:153
Function
Nlerp
cyQuaternion.h:399
Method
Nlerp
cyQuaternion.h:148
Method
Node
cyLightingGrid.h:271
Function
Normalize
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
Method
Normalize
< Sets the coordinates using the given values
cyVector.h:198
Method
Normalize
< Sets the coordinates using the given values.
cyVector.h:311
Method
Normalize
< Sets the coordinates using the given values
cyVector.h:478
Method
Normalize
@name Normalize, Length, and Inverse functions
cyQuaternion.h:177
Method
NotEmpty
Returns true if there is any item in the heap.
cyHeap.h:171
Method
NotInOrder
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
Method
NumItemsInHeap
Returns the number of items in the heap.
cyHeap.h:165
Function
OrthogonalizeX
Orthogonalizes the matrix and removes the scale component, preserving the x direction
cyMatrix.h:330
Function
OrthogonalizeY
Orthogonalizes the matrix and removes the scale component, preserving the y direction
cyMatrix.h:337
Function
OrthogonalizeZ
Orthogonalizes the matrix and removes the scale component, preserving the z direction
cyMatrix.h:894
Method
Param
cyGL.h:1316
Method
ParseIncludesFile
cyGL.h:1678
Function
PerspectiveTan
Returns a project matrix with the tangent of the half field of view (tan_fov_2)
cyMatrix.h:2353
Function
Pi
cyCore.h:279
Method
PointCloud
cyPointCloud.h:85
Method
Polynomial<ftype,(N>M?N:M)> operator +
cyPolynomial.h:292
Method
Polynomial<ftype,(N>M?N:M)> operator -
cyPolynomial.h:293
Method
Polynomial<ftype,pwr*N> Power
cyPolynomial.h:326
Function
PolynomialDefaultError
cyPolynomial.h:167
Function
PolynomialDefaultError<double>
cyPolynomial.h:169
Function
PolynomialDefaultError<float >
cyPolynomial.h:168
Function
PolynomialDeflate
cyPolynomial.h:117
Function
PolynomialDerivative
cyPolynomial.h:102
Function
PolynomialEval
cyPolynomial.h:69
Function
PolynomialEvalWithDeriv
cyPolynomial.h:80
Function
PolynomialFirstRoot
cyPolynomial.h:1312
Function
PolynomialForEachRoot
cyPolynomial.h:1432
Function
PolynomialHasRoot
cyPolynomial.h:1390
Function
PolynomialInflate
cyPolynomial.h:135
Function
PolynomialRoots
cyPolynomial.h:1238
Function
Pow
cyColor.h:404
Function
Pow
cyCore.h:244
Method
PrintVersion
cyGL.h:1348
Method
ProgressiveRadiusMultiplier
Returns the change in weight function radius using half of the number of samples. It is used for progressive sampling.
cySampleElim.h:397
Function
QuadraticFirstRoot
cyPolynomial.h:680
Function
QuadraticHasRoot
cyPolynomial.h:226
Function
QuadraticRoots<float>
cyPolynomial.h:652
Method
Quaternion
cyQuaternion.h:66
Method
Quaternion
cyQuaternion.h:232
Method
Quaternion<T>
< Returns a matrix representing the rotation of the quaternion.
cyQuaternion.h:192
Function
Rad2Deg
cyCore.h:284
Method
RandomPos
cyLightingGrid.h:225
Method
RandomX
cyLightingGrid.h:215
Method
Refit
cyBVH.h:197
Method
Register
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
Method
RegisterUniform
cyGL.h:1887
Method
RegisterUniforms
cyGL.h:1906
Method
RemoveItem
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
Method
Resize
cyGL.h:1610
Method
ReverseRotate
< Returns a rotated vector scaled by the square length of the quaternion.
cyQuaternion.h:132
Method
ReverseRotate
< Returns a rotated vector by the quaternion.
cyQuaternion.h:217
Method
Roots
cyPolynomial.h:340
Function
Rotation
Returns a rotation matrix by angle in radians
cyMatrix.h:406
Function
RotationX
Returns a rotation matrix around x axis by angle in radians
cyMatrix.h:1017
Function
RotationXYZ
Returns a rotation matrix around x, y, and then z axes by angle in radians (Rz * Ry * Rx)
cyMatrix.h:1023
Function
RotationY
Returns a rotation matrix around y axis by angle in radians
cyMatrix.h:1019
Function
RotationZ
Returns a rotation matrix around z axis by angle in radians
cyMatrix.h:1021
Function
RotationZYX
Returns a rotation matrix around z, y, and then x axes by angle in radians (Rx * Ry * Rz)
cyMatrix.h:1027
Method
SaveToFile
Saves hair data to the given HAIR file.
cyHairFile.h:270
Method
SaveToFileObj
cyTriMesh.h:552
Function
Scale
Returns a uniform scale matrix
cyMatrix.h:412
Method
Set
< Puts the coordinate values into the array.
cyVector.h:195
Method
Set
< Puts the coordinate values into the array.
cyVector.h:307
Method
Set
< Puts the coordinate values into the array
cyVector.h:472
Method
Set
< Sets r, g and b components as one.
cyColor.h:81
Method
Set
< Sets r, g, and b components as one and a component as given.
cyColor.h:187
Method
Set
< Sets r, g, and b components as 255.
cyColor.h:289
Method
Set
< Sets r, g, and b components as 255 and a component as given.
cyColor.h:354
Method
Set
cyGL.h:1319
Method
Set
< Puts the coordinate values into the array
cyIVector.h:94
Method
Set
< Puts the coordinate values into the array.
cyIVector.h:212
Method
Set
< Puts the coordinate values into the array
cyIVector.h:335
Method
Set
< Puts the coordinate values into the array
cyIVector.h:461
Method
Set
< Copies the matrix cell to the given values array of size 9
cyMatrix.h:484
← previous
next →
601–700 of 1,276, ranked by callers