MCPcopy Create free account

hub / github.com/blender/blender / types & classes

Types & classes27,219 in github.com/blender/blender

↓ 2,745 callersClassfloat3
intern/cycles/util/log.h:162
↓ 1,354 callersClassfloat2
float2 */
intern/sky/source/sky_math.h:42
↓ 1,316 callersClassIndexRange
Poor man's IndexRange. */
source/blender/gpu/shader_tool/utils.hh:25
↓ 1,141 callersClassfloat4
intern/cycles/util/log.h:163
↓ 921 callersClassbtVector3
extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:19
↓ 804 callersClassGrainSize
* Wrapper type around an integer to differentiate it from other parameters in a function call. */
source/blender/blenlib/BLI_task.hh:45
↓ 732 callersClassint2
Convenient logging of common data structures. */
intern/cycles/util/log.h:161
↓ 629 callersEnumformat
There are some differences between DPX and Cineon * so we need to know from what type of file the data came from. */
source/blender/imbuf/intern/cineon/logImageCore.h:37
↓ 627 callersEnumPropertyFlag
Make sure enums are updated with these */ HIGHEST FLAG IN USE: 1u << 31 * FREE FLAGS: 13. */
source/blender/makesrna/RNA_types.hh:315
↓ 604 callersClassIndexRange
source/blender/blenlib/BLI_index_range.hh:50
↓ 343 callersClassSpecMeshTest
A mesh testing class inherited from MeshTest class targeted at testing modifiers and operators on a single object. It holds a stack of mesh o
tests/python/modules/mesh_test.py:483
↓ 328 callersClassStringRef
source/blender/blenlib/BLI_string_ref.hh:43
↓ 287 callersClassVector
source/blender/blenlib/BLI_vector.hh:76
↓ 272 callersClassColor
source/blender/nodes/NOD_socket_declarations.hh:139
↓ 251 callersClassSpan
source/blender/blenlib/BLI_span.hh:74
↓ 227 callersEnumeNodeSocketDatatype
#bNodeSocket.type & #bNodeSocketType.type */
source/blender/makesdna/DNA_node_types.h:84
↓ 226 callersClassVec3
source/blender/freestyle/intern/geometry/VecMat.h:463
↓ 215 callersEnumeAnimCont_Types
Main Data container types. */
source/blender/editors/include/ED_anim_api.hh:76
↓ 211 callersEnumeCustomDataType
#CustomDataLayer.type */
source/blender/makesdna/DNA_customdata_types.h:20
↓ 202 callersClassOperatorSpecEditMode
Holds one operator and its parameters.
tests/python/modules/mesh_test.py:105
↓ 182 callersEnumParameterFlag
* Function parameters flags. * \warning 16bits only. */
source/blender/makesrna/RNA_types.hh:559
↓ 133 callersClassModifierSpec
Holds a Generate or Deform or Physics modifier type and its parameters.
tests/python/modules/mesh_test.py:40
↓ 131 callersClassF
extern/quadriflow/3rd/lemon-1.3.1/test/maps_test.cc:59
↓ 121 callersClassFormatError
\brief Format error This exception is thrown when an input file has wrong format or a data representation is not legal.
extern/quadriflow/3rd/lemon-1.3.1/lemon/error.h:158
↓ 118 callersClassMatrix
source/blender/nodes/NOD_socket_declarations.hh:185
↓ 114 callersClassVector
intern/itasc/kdl/frames.hpp:128
↓ 109 callersEnumeAnimFilter_Flags
filtering flags - under what circumstances should a channel be returned */
source/blender/editors/include/ED_anim_api.hh:371
↓ 102 callersClassPackage
build_files/build_environment/install_linux_packages.py:59
↓ 98 callersClassIndexMask
* An #IndexMask is a sequence of unique and sorted indices (`BLI_unique_sorted_indices.hh`). * It's commonly used when a subset of elements in an arr
source/blender/blenlib/BLI_index_mask.hh:190
↓ 85 callersEnumModifierType
source/blender/makesdna/DNA_modifier_types.h:38
↓ 83 callersClassException
source/blender/freestyle/intern/system/Exception.h:16
↓ 82 callersClassPath
source/blender/makesdna/DNA_object_types.h:45
↓ 77 callersEnumeBrushFalloffShape
#Brush.falloff_shape */
source/blender/makesdna/DNA_brush_enums.h:557
↓ 72 callersClassuint4
intern/cycles/util/types_uint4.h:12
↓ 67 callersClassQuaternion
Very basic quaternion class
extern/mantaflow/helper/util/quaternion.h:22
↓ 65 callersClassuint2
intern/cycles/util/types_uint2.h:12
↓ 64 callersClassCProfileNode
A node in the Profile Hierarchy Tree
extern/bullet2/src/LinearMath/btQuickprof.h:83
↓ 61 callersClassException
\brief Generic exception class. Base class for exceptions used in LEMON.
extern/quadriflow/3rd/lemon-1.3.1/lemon/error.h:42
↓ 61 callersClassMutableSpan
source/blender/blenlib/BLI_span.hh:447
↓ 60 callersClassAttributeInitValue
* Create attribute data with the given value, which must be the same as the specified type. */
source/blender/blenkernel/BKE_attribute.hh:141
↓ 58 callersClassQuantitativeInvisibilityUP1D
QuantitativeInvisibilityUP1D Returns true if the Quantitative Invisibility evaluated at an Interface1D, using the * QuantitativeInvisibilityF1D funct
source/blender/freestyle/intern/stroke/Predicates1D.h:162
↓ 57 callersClassIndexRange
source/blender/makesdna/DNA_node_types.h:28
↓ 57 callersClassSocketSpec
tests/python/bl_node_group_compat.py:83
↓ 55 callersClassbtQuaternion
@brief The btQuaternion implements quaternion to perform linear algebra rotations in combination with btMatrix3x3, btVector3 and btTransform. */
extern/bullet2/src/LinearMath/btQuaternion.h:49
↓ 54 callersClasssStkNN
extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:231
↓ 52 callersClassStatus
Class encapsulating a return status of an operation with an optional error message. Intended to be used as a return type for functions instead of bool
extern/draco/draco/src/draco/core/status.h:25
↓ 52 callersClassuint3
intern/cycles/util/types_uint3.h:12
↓ 51 callersClassNotUP1D
scripts/freestyle/modules/freestyle/predicates.py:248
↓ 50 callersClassOperatorSpec
Holds an operator and its parameters.
tests/python/modules/mesh_test.py:142
↓ 48 callersClassAllSpanOrSingle
* The most efficient preset, but also potentially generates a lot of code (exponential in the * number of inputs of the function). It generates separ
source/blender/functions/FN_multi_function_builder.hh:60
↓ 48 callersClassGPointer
* A generic const pointer whose type is only known at runtime. */
source/blender/blenlib/BLI_generic_pointer.hh:87
↓ 47 callersClassMockFile
scripts/addons_core/node_wrangler/utils/paths_test.py:36
↓ 46 callersClassStringRefNull
* References a null-terminated const char array. * * StringRefNull can be compared with StringRef and StringRefNull. */
source/blender/blenlib/BLI_string_ref.hh:133
↓ 46 callersEnumeObjectMode
#Object.mode */
source/blender/makesdna/DNA_object_enums.h:16
↓ 44 callersEnumAttrDomain
source/blender/draw/DRW_pbvh.hh:30
↓ 44 callersClassless
extern/bullet2/src/LinearMath/btAlignedObjectArray.h:301
↓ 42 callersClassPanelExpression
A runtime expression involving bone properties
scripts/addons_core/rigify/rig_ui_template.py:931
↓ 41 callersClassConverter
extern/draco/draco/src/draco/compression/point_cloud/algorithms/float_points_tree_decoder.cc:26
↓ 41 callersClassIdentity
extern/quadriflow/3rd/lemon-1.3.1/lemon/radix_sort.h:44
↓ 37 callersClassStringRef
source/blender/editors/include/ED_render.hh:33
↓ 36 callersClassAttributeInitConstruct
* Default construct new attribute values. Does nothing for trivial types. This should be used * if all attribute element values will be set by the ca
source/blender/blenkernel/BKE_attribute.hh:134
↓ 36 callersClassNodeSocket
scripts/addons_core/io_scene_gltf2/blender/exp/material/search_node_tree.py:740
↓ 36 callersClassTrueUP1D
TrueUP1D Returns true */
source/blender/freestyle/intern/stroke/Predicates1D.h:118
↓ 36 callersClassVector3
slightly extended Eigen vector class * with conversion to/from plain C float array */
source/blender/simulation/intern/eigen_utils.h:33
↓ 35 callersClassAttributeInitDefaultValue
* Create an attribute using the default value for the data type (almost always "zero"). */
source/blender/blenkernel/BKE_attribute.hh:155
↓ 35 callersClassColor
Data structure representing RGB colors.
extern/quadriflow/3rd/lemon-1.3.1/lemon/color.h:40
↓ 35 callersClassDomain
------------------------------------------------------------------------------------------------ * Domain * * The compositor is designed in such a
source/blender/compositor/COM_domain.hh:157
↓ 35 callersClassEdit
tools/utils_maintenance/code_clean.py:446
↓ 35 callersClassdata
extern/json/include/json.hpp:23491
↓ 34 callersClassGMutableSpan
* A generic mutable span. It behaves just like a MutableSpan<T>, but the type is only * known at run-time. */
source/blender/blenlib/BLI_generic_span.hh:145
↓ 32 callersClassAttributeInitVArray
* Create an attribute by copying data from an existing virtual array. The virtual array * must have the same type as the newly created attribute. */
source/blender/blenkernel/BKE_attribute.hh:163
↓ 32 callersClassWriterConverter
extern/quadriflow/3rd/lemon-1.3.1/test/lgf_reader_writer_test.cc:37
↓ 32 callersEnumeSelectOp
source/blender/editors/include/ED_pointcloud.hh:36
↓ 31 callersClassGSpan
* A generic span. It behaves just like a Span<T>, but the type is only known at run-time. */
source/blender/blenlib/BLI_generic_span.hh:19
↓ 31 callersClassNode
extern/quadriflow/3rd/lemon-1.3.1/lemon/path.h:444
↓ 30 callersClassDefault
source/blender/blenkernel/BKE_customdata.hh:366
↓ 30 callersClassF
intern/libmv/libmv/numeric/dogleg_test.cc:28
↓ 30 callersClassValue
Simple class to represent JSON object
extern/tinygltf/tiny_gltf.h:260
↓ 30 callersEnumePaintSymmetryFlags
* #Paint::symmetry_flags * (for now just a duplicate of sculpt symmetry flags). */
source/blender/makesdna/DNA_scene_enums.h:39
↓ 29 callersClassUnknown
extern/audaspace/include/sequence/AnimateableProperty.h:51
↓ 28 callersClassArc
extern/quadriflow/3rd/lemon-1.3.1/lemon/concepts/graph.h:324
↓ 28 callersEnumIMB_BlendMode
source/blender/imbuf/IMB_imbuf.hh:179
↓ 28 callersClassMetarigError
Exception raised for errors.
scripts/addons_core/rigify/utils/errors.py:6
↓ 28 callersEnumeBezTriple_KeyframeType
types of keyframe (used only for BezTriple->hide when BezTriple is used in F-Curves) */
source/blender/makesdna/DNA_curve_enums.h:222
↓ 27 callersClassBitSpan
* Similar to #Span, but references a range of bits instead of normal C++ types (which must be at * least one byte large). Use #MutableBitSpan if the
source/blender/blenlib/BLI_bit_span.hh:130
↓ 27 callersClassConversionPair
tests/python/object_conversion.py:94
↓ 27 callersClassMaterialized
* This is an improvement over the #Simple method. It still generates a relatively small amount of * code, because the function is only instantiated o
source/blender/functions/FN_multi_function_builder.hh:49
↓ 27 callersEnumeBrushDeformTarget
source/blender/makesdna/DNA_brush_enums.h:159
↓ 26 callersClassConstantThicknessShader
[ Thickness Shader ]. * Assigns an absolute constant thickness to every vertices of the Stroke. */
source/blender/freestyle/intern/stroke/BasicStrokeShaders.h:41
↓ 26 callersClassReaderConverter
extern/quadriflow/3rd/lemon-1.3.1/test/lgf_reader_writer_test.cc:31
↓ 26 callersEnumeCurvesSymmetryType
#Curves.symmetry */
source/blender/makesdna/DNA_curves_types.h:103
↓ 26 callersEnumeSpace_Type
* Space types: #SpaceLink.spacetype & #ScrArea.spacetype. * \note Do NOT change order, append on end. types are hardcoded needed. */
source/blender/makesdna/DNA_space_enums.h:1093
↓ 25 callersClassAssetCatalogPath
source/blender/asset_system/tests/asset_library_test_common.hh:31
↓ 25 callersClassChainSilhouetteIterator
A ViewEdge Iterator used to follow ViewEdges the most naturally. * For example, it will follow visible ViewEdges of same nature. * As soon, as the
source/blender/freestyle/intern/stroke/ChainingIterators.h:250
↓ 25 callersClassImportError
scripts/addons_core/io_scene_gltf2/io/imp/gltf2_io_gltf.py:16
↓ 25 callersClassNoExceptConstructor
* This can be used to mark a constructor of an object that does not throw exceptions. Other * constructors can delegate to this constructor to make s
source/blender/blenlib/BLI_memory_utils.hh:280
↓ 25 callersClasshalf
GPUs have native support for this type. * Implementing this as a class rather than a typedef so that the compiler can tell it apart from * uint16_ts
intern/cycles/util/half.h:29
↓ 24 callersClassIoError
\brief Input-Output error This exception is thrown when a file operation cannot be succeeded.
extern/quadriflow/3rd/lemon-1.3.1/lemon/error.h:58
↓ 24 callersClassStringRef
source/blender/makesdna/DNA_node_types.h:29
↓ 23 callersClassConstantColorShader
Color shaders //////////////////////////////////////////////////// [ Color Shader ]. * Assigns a constant color to every vertices of the Stroke.
source/blender/freestyle/intern/stroke/BasicStrokeShaders.h:234
next →1–100 of 27,219, ranked by callers