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
↓ 83 callers
Function
MemCopy
cyCore.h:299
↓ 71 callers
Method
Normalize
cyVector.h:98
↓ 63 callers
Function
IsDifferentSign
cyCore.h:292
↓ 54 callers
Function
Max
cyCore.h:237
↓ 48 callers
Function
Min
cyCore.h:238
↓ 47 callers
Method
Cross
@name Cross product and dot product
cyVector.h:263
↓ 40 callers
Method
Set
< Copies the matrix cell to the given values array of size 4
cyMatrix.h:117
↓ 39 callers
Function
MemClear
cyCore.h:316
↓ 38 callers
Function
Sqrt
cyCore.h:260
↓ 31 callers
Function
Clamp
cyCore.h:241
↓ 26 callers
Function
MemConvert
cyCore.h:310
↓ 25 callers
Function
Max
cyVector.h:684
↓ 25 callers
Function
Min
cyVector.h:679
↓ 24 callers
Function
Max
cyIVector.h:585
↓ 24 callers
Function
Min
cyIVector.h:580
↓ 23 callers
Method
IsCommand
cyTriMesh.h:309
↓ 17 callers
Method
LengthSquared
< Returns a normalized copy of the vector.
cyVector.h:102
↓ 16 callers
Method
GetApplied
cyColor.h:105
↓ 16 callers
Function
MultSign
cyCore.h:291
↓ 15 callers
Function
LengthSquared
cyVector.h:659
↓ 14 callers
Method
SetScale
Sets a uniform scale matrix
cyMatrix.h:131
↓ 14 callers
Function
Sqrt
cyVector.h:709
↓ 12 callers
Function
Length
cyVector.h:664
↓ 12 callers
Method
SetRotation
Set a rotation matrix by angle
cyMatrix.h:137
↓ 11 callers
Method
Dot
@name Dot product
cyVector.h:159
↓ 11 callers
Method
IsFinite
< Returns true if the matrix is exactly zero
cyMatrix.h:115
↓ 11 callers
Method
IsZero
< Set all the values as zero
cyMatrix.h:114
↓ 10 callers
Method
Abs
< Returns the square root of the vector.
cyVector.h:113
↓ 10 callers
Method
Copy
cyTriMesh.h:318
↓ 10 callers
Function
IsFinite
cyVector.h:699
↓ 10 callers
Function
IsFinite
cyCore.h:287
↓ 9 callers
Method
Set
< Puts the coordinate values into the array
cyVector.h:94
↓ 9 callers
Method
Sum
< Returns the length of the vector.
cyVector.h:104
↓ 8 callers
Function
ClampMax
cyVector.h:738
↓ 8 callers
Function
ClampMin
cyVector.h:733
↓ 8 callers
Method
GetAlpha
cyAlphaDistribution.h:231
↓ 8 callers
Method
GetInverse
< Converts to quaternion to its inverse.
cyQuaternion.h:95
↓ 8 callers
Method
Sum
@name General methods
cyIVector.h:100
↓ 7 callers
Method
ElementCount
< returns the offset to the first element (must be leaf node)
cyBVH.h:244
↓ 7 callers
Method
Length
< Returns the square of the length. Effectively, this is the dot product of the vector with itself.
cyVector.h:103
↓ 7 callers
Method
Mix
cyVector.h:115
↓ 6 callers
Function
QuadraticRoots
cyPolynomial.h:575
↓ 6 callers
Method
SetRotationXYZ
Set as rotation matrix around x, y, and then z axes ( Rz * Ry * Rx )
cyMatrix.h:539
↓ 6 callers
Method
SetRotationZYX
Set as rotation matrix around z, y, and then x axes ( Rx * Ry * Rz )
cyMatrix.h:554
↓ 6 callers
Method
SetTensorProduct
< Converts the matrix to an identity matrix
cyMatrix.h:120
↓ 6 callers
Method
Sqrt
< Returns true if the length of the vector is close to 1.
cyVector.h:112
↓ 5 callers
Function
Dot
cyVector.h:746
↓ 5 callers
Method
Max
< Returns the minimum component of the vector.
cyVector.h:107
↓ 5 callers
Method
Min
< Returns true if all components are exactly zero.
cyVector.h:106
↓ 5 callers
Function
Normalize
cyVector.h:654
↓ 5 callers
Method
SetUniform
@{ Sets the value of the uniform parameter with the given index. The uniform parameter must be registered before using RegisterUniform() or RegisterUn
cyGL.h:1042
↓ 4 callers
Function
AddIdentity
< Adds a diagonal matrix to this matrix and returns the result.
cyMatrix.h:777
↓ 4 callers
Function
ClampMax
cyIVector.h:615
↓ 4 callers
Function
ClampMin
cyIVector.h:610
↓ 4 callers
Function
Dot
cyIVector.h:620
↓ 4 callers
Method
Dot
@name Dot product
cyIVector.h:169
↓ 4 callers
Method
GetBounds
< returns true if this is a leaf node
cyBVH.h:246
↓ 4 callers
Method
GetNormalized
@name General methods
cyVector.h:101
↓ 4 callers
Method
GetPoints
cyPointCloud.h:173
↓ 4 callers
Method
IsFinite
< Returns the index of the maximum component of the vector.
cyVector.h:110
↓ 4 callers
Method
IsUnit
< Returns true if all components are finite real numbers.
cyVector.h:111
↓ 4 callers
Method
IsZero
< Returns the sum of its components.
cyVector.h:105
↓ 4 callers
Method
IsZero
< Returns the sum of its components
cyIVector.h:101
↓ 4 callers
Method
Max
cyIVector.h:103
↓ 4 callers
Method
MaxComp
< Returns the index of the minimum component of the vector.
cyVector.h:109
↓ 4 callers
Method
MaxComp
cyIVector.h:105
↓ 4 callers
Method
Min
< Returns true if all components are exactly zero
cyIVector.h:102
↓ 4 callers
Method
MinComp
< Returns the maximum component of the vector.
cyVector.h:108
↓ 4 callers
Method
MinComp
cyIVector.h:104
↓ 4 callers
Method
ReadFloat3
cyTriMesh.h:306
↓ 4 callers
Function
Sum
cyVector.h:669
↓ 3 callers
Method
Build
cyGL.h:1825
↓ 3 callers
Method
ChildID
cyBVH.h:242
↓ 3 callers
Function
CopySign
cyCore.h:290
↓ 3 callers
Method
Data
cyTriMesh.h:317
↓ 3 callers
Method
ElementOffset
< returns the id to the first child (must be internal node)
cyBVH.h:243
↓ 3 callers
Function
GetDeterminant
cyMatrix.h:303
↓ 3 callers
Function
GetInverse
cyMatrix.h:314
↓ 3 callers
Method
GetNormalized
< Normalizes the quaternion, such that its length becomes 1.
cyQuaternion.h:89
↓ 3 callers
Method
GetPointIndex
< Returns the point at position i
cyPointCloud.h:94
↓ 3 callers
Method
Index
cyPointCloud.h:330
↓ 3 callers
Method
IsUnit
< Returns true if all components are non-infinite numbers.
cyQuaternion.h:77
↓ 3 callers
Method
LoadFile
cyGL.h:1666
↓ 3 callers
Function
MultTranspose
cyMatrix.h:288
↓ 3 callers
Method
ReadVertex
cyTriMesh.h:305
↓ 3 callers
Method
SetRotationX
Set as rotation matrix around x axis
cyMatrix.h:512
↓ 3 callers
Method
SetRotationY
Set as rotation matrix around y axis
cyMatrix.h:521
↓ 3 callers
Method
SetRotationZ
Set as rotation matrix around z axis
cyMatrix.h:530
↓ 3 callers
Method
SetView
Set view matrix using position, target and approximate up vector
cyMatrix.h:595
↓ 3 callers
Method
ToColor
@name Conversion methods
cyColor.h:283
↓ 3 callers
Function
TransposeMult
Multiply the give vector with the transpose of the matrix
cyMatrix.h:277
↓ 2 callers
Method
Bind
cyGL.h:1553
↓ 2 callers
Method
Build
Builds the Lighting Grid Hierarchy for the given point light positions and intensities using the given parameters. This method builds the hierarchy us
cyLightingGrid.h:94
↓ 2 callers
Function
Cross
cyVector.h:743
↓ 2 callers
Method
Get
< Returns true if all components are finite real numbers.
cyMatrix.h:116
↓ 2 callers
Method
GetChild1
cyBVH.h:282
↓ 2 callers
Method
GetChild2
cyBVH.h:283
↓ 2 callers
Method
GetComponents
cyMatrix.h:202
↓ 2 callers
Method
GetConjugate
< Converts the quaternion to its conjugate.
cyQuaternion.h:93
↓ 2 callers
Method
GetDiagonal
< Returns a row of the matrix
cyMatrix.h:174
next →
1–100 of 1,276, ranked by callers