MCPcopy Create free account

hub / github.com/cemyuksel/cyCodeBase / functions

Functions1,276 in github.com/cemyuksel/cyCodeBase

↓ 2 callersFunctionGetEigenvalues
Returns the eigenvalues of the matrix. The eigenvalues are ordered, such that the first one is larger.
cyMatrix.h:355
↓ 2 callersMethodGetID
< Deletes the texture.
cyGL.h:277
↓ 2 callersMethodGetPerpendicular
< Returns a vector with components sorted in descending order.
cyVector.h:216
↓ 2 callersMethodGetPointCount
cyPointCloud.h:92
↓ 2 callersMethodGetRotation
< Returns the diagonal of the matrix
cyMatrix.h:175
↓ 2 callersMethodGetScale
Returns the scale portion of the transformation. The returned matrix is symmetric, but not necessarily diagonal, and it can include non-uniform scale.
cyMatrix.h:179
↓ 2 callersFunctionGetTrace
cyMatrix.h:301
↓ 2 callersFunctionGetTranspose
< Transpose this matrix
cyMatrix.h:268
↓ 2 callersMethodGetTranspose
cyMatrix.h:2376
↓ 2 callersMethodInit
cyBVH.h:231
↓ 2 callersMethodLengthSquared
< Returns a normalized copy of the quaternion.
cyQuaternion.h:90
↓ 2 callersFunctionMultSelfTranspose
< Multiply the transpose of this matrix with itself (i.e. this^T * this).
cyMatrix.h:299
↓ 2 callersMethodNormalize
cyLightingGrid.h:287
↓ 2 callersMethodPlane
cyPointCloud.h:329
↓ 2 callersMethodReadFloat
cyTriMesh.h:307
↓ 2 callersMethodReadLine
cyTriMesh.h:279
↓ 2 callersMethodSet
cyPointCloud.h:327
↓ 2 callersMethodSetData
cyAlphaDistribution.h:232
↓ 2 callersMethodSetFilteringMode
cyGL.h:1532
↓ 2 callersMethodSetHalfRotation
< Sets the quaternion as a rotation from one direction to another. The resulting quaternion is not normalized.
cyQuaternion.h:81
↓ 2 callersMethodSetImage
Sets the texture image using the given texture format, data format, and data type.
cyGL.h:330
↓ 2 callersMethodSetTranslation
Sets a translation matrix with no rotation or scale
cyMatrix.h:1825
↓ 2 callersMethodSetWrappingMode
Sets the texture wrapping parameter. The acceptable values are GL_REPEAT, GL_MIRRORED_REPEAT, GL_CLAMP, and GL_CLAMP_TO_BORDER.
cyGL.h:372
↓ 2 callersFunctionTransposeMultSelf
cyMatrix.h:298
↓ 2 callersMethodZero
@name Set & Get value methods
cyVector.h:92
↓ 2 callersMethodZero
cyMatrix.h:113
↓ 1 callersFunctionAddDiagonal
Adds a diagonal matrix to this matrix and returns the result.
cyMatrix.h:762
↓ 1 callersMethodAddLight
cyLightingGrid.h:280
↓ 1 callersMethodAlpha2Count
cyAlphaDistribution.h:305
↓ 1 callersMethodAlpha2CountSimple
cyAlphaDistribution.h:338
↓ 1 callersMethodBuildMipmaps
Builds mipmap levels for the texture. The texture image must be set first.
cyGL.h:291
↓ 1 callersMethodCreateMtl
cyTriMesh.h:336
↓ 1 callersMethodElements
cyVector.h:155
↓ 1 callersMethodGetIDFromHeap
Returns the id of the item from the heap with the given heap position. Note that items that are removed from the heap appear in the inverse order with
cyHeap.h:181
↓ 1 callersMethodGetMtlIndex
cyTriMesh.h:329
↓ 1 callersMethodGetNumNodes
cyBVH.h:272
↓ 1 callersMethodGetTopItemID
Returns the id of the item at the top of the heap.
cyHeap.h:187
↓ 1 callersMethodInitialize
cyGL.h:1523
↓ 1 callersFunctionIsDiagonal
Returns if the matrix is diagonal.
cyMatrix.h:351
↓ 1 callersMethodIsLeafNode
Returns true if the node is a leaf node.
cyBVH.h:84
↓ 1 callersMethodLinear2sRGB
cyColor.h:98
↓ 1 callersMethodMoveItemDown
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:148
↓ 1 callersMethodNF
< returns the number of vertices
cyTriMesh.h:151
↓ 1 callersMethodNlerp
cyQuaternion.h:367
↓ 1 callersMethodNormalize
@name Normalize, Length, Conjugate, and Inverse functions
cyQuaternion.h:88
↓ 1 callersMethodParseIncludes
cyGL.h:1685
↓ 1 callersFunctionPerspective
Returns a project matrix with field of view in radians
cyMatrix.h:2351
↓ 1 callersMethodPop
Removes and returns the item at the top of the heap. The removed item is not deleted, but it is removed from the heap by placing it right after the la
cyHeap.h:192
↓ 1 callersFunctionQuadraticForEachRoot
cyPolynomial.h:749
↓ 1 callersMethodReadInt
cyTriMesh.h:308
↓ 1 callersMethodSetAnisotropy
Sets the anisotropy level of the texture. The anisotropy value of 1 disables anisotropic filtering. Larger values provide provide better anisotropic f
cyGL.h:304
↓ 1 callersMethodSetBounds
< returns the bounding box of the node
cyBVH.h:247
↓ 1 callersMethodSetCrossProd
Matrix representation of the cross product ( a x b)
cyMatrix.h:494
↓ 1 callersMethodSetDataPointer
Sets the data pointer of this class. This method is used for sharing the items array with other structures. Unlike setting the main data using the Mov
cyHeap.h:99
↓ 1 callersMethodSetInternalNode
cyBVH.h:241
↓ 1 callersMethodSetLeafNode
cyBVH.h:240
↓ 1 callersMethodSetMaxAnisotropy
Sets anisotropic filtering to the maximum permissible value.
cyGL.h:307
↓ 1 callersMethodSetNoAnisotropy
Turns off anisotropic filtering.
cyGL.h:310
↓ 1 callersMethodSetPerspective
Set a project matrix with field of view in radians
cyMatrix.h:1861
↓ 1 callersMethodSetPerspectiveTan
Set a project matrix with the tangent of the half field of view (tan_fov_2)
cyMatrix.h:1863
↓ 1 callersMethodSetPlane
cyPointCloud.h:328
↓ 1 callersMethodSetUniform1
cyGL.h:1046
↓ 1 callersMethodSetUniform2
cyGL.h:1047
↓ 1 callersMethodSetUniform3
cyGL.h:1048
↓ 1 callersMethodSetUniform4
cyGL.h:1049
↓ 1 callersMethodSlerp
cyQuaternion.h:343
↓ 1 callersMethodSplit
cyBVH.h:267
↓ 1 callersMethodStart
Starts the timer
cyTimer.h:61
↓ 1 callersMethodStop
Returns the time passed since Start call in seconds. Note that this method does not actually stop the timer, it only returns the time passed since Sta
cyTimer.h:70
↓ 1 callersFunctionSwapBytes
cyCore.h:321
↓ 1 callersMethodToColorA
cyColor.h:284
↓ 1 callersMethodsRGB2Linear
< Converts linear RGB to sRGB.
cyColor.h:99
Method*
cyCore.h:102
FunctionACosSafe
cyCore.h:253
FunctionASinSafe
cyCore.h:254
FunctionAbs
cyVector.h:714
FunctionAbs
cyColor.h:397
FunctionAbs
cyIVector.h:600
MethodAbs
cyColor.h:111
MethodAbs
cyColor.h:217
MethodAddTranslation
Adds a translation to the matrix
cyMatrix.h:1225
MethodAddTranslation
Adds a translation to the matrix
cyMatrix.h:1827
MethodAllocate
cyTriMesh.h:188
MethodAlpha2CountBlock
cyAlphaDistribution.h:269
MethodAlphaPyramid
cyAlphaDistribution.h:348
MethodApply
cyColor.h:103
MethodApply
cyColor.h:209
MethodAttachShader
Attaches the given shader to the program. This function must be called before calling Link.
cyGL.h:870
MethodAttribLocation
cyGL.h:1332
MethodBVHTriMesh
@name Constructors
cyBVH.h:396
MethodBind
< Returns true if the OpenGL texture object is not generated, i.e. the texture id is invalid.
cyGL.h:279
MethodBind
< Returns true if the OpenGL program object is not generated, i.e. the program id is invalid.
cyGL.h:862
MethodBindTexture
< Returns the texture ID.
cyGL.h:612
MethodBlack
@name Static methods
cyColor.h:149
MethodBlack
@name Static methods
cyColor.h:255
MethodBlack
@name Static methods
cyColor.h:320
MethodBlack
@name Static methods
cyColor.h:385
MethodBox
cyBVH.h:229
MethodBuild
The Build method builds the heap structure using the main data. Therefore, the main data must be set using either CopyData, MoveData, or SetDataPointe
cyHeap.h:110
MethodBuild
Builds a k-d tree for the given points. The positions are stored internally. The build is parallelized using Intel's Thread Building Library (TBB) or
cyPointCloud.h:103
← previousnext →101–200 of 1,276, ranked by callers