Blender V4.5
File List
Here is a list of all files with brief descriptions:
 extern
  bullet2
   src
    BulletCollision
     BroadphaseCollision
      
btAxisSweep3.cpp
      
btAxisSweep3.h
      
btAxisSweep3Internal.h
      
btBroadphaseInterface.h
      
btBroadphaseProxy.cpp
      
btBroadphaseProxy.h
      
btCollisionAlgorithm.cpp
      
btCollisionAlgorithm.h
      
btDbvt.cpp
      
btDbvt.h
      
btDbvtBroadphase.cpp
      
btDbvtBroadphase.h
      
btDispatcher.cpp
      
btDispatcher.h
      
btOverlappingPairCache.cpp
      
btOverlappingPairCache.h
      
btOverlappingPairCallback.h
      
btQuantizedBvh.cpp
      
btQuantizedBvh.h
      
btSimpleBroadphase.cpp
      
btSimpleBroadphase.h
     CollisionDispatch
      
btActivatingCollisionAlgorithm.cpp
      
btActivatingCollisionAlgorithm.h
      
btBox2dBox2dCollisionAlgorithm.cpp
      
btBox2dBox2dCollisionAlgorithm.h
      
btBoxBoxCollisionAlgorithm.cpp
      
btBoxBoxCollisionAlgorithm.h
      
btBoxBoxDetector.cpp
      
btBoxBoxDetector.h
      
btCollisionConfiguration.h
      
btCollisionCreateFunc.h
      
btCollisionDispatcher.cpp
      
btCollisionDispatcher.h
      
btCollisionDispatcherMt.cpp
      
btCollisionDispatcherMt.h
      
btCollisionObject.cpp
      
btCollisionObject.h
      
btCollisionObjectWrapper.h
      
btCollisionWorld.cpp
      
btCollisionWorld.h
      
btCollisionWorldImporter.cpp
      
btCollisionWorldImporter.h
      
btCompoundCollisionAlgorithm.cpp
      
btCompoundCollisionAlgorithm.h
      
btCompoundCompoundCollisionAlgorithm.cpp
      
btCompoundCompoundCollisionAlgorithm.h
      
btConvex2dConvex2dAlgorithm.cpp
      
btConvex2dConvex2dAlgorithm.h
      
btConvexConcaveCollisionAlgorithm.cpp
      
btConvexConcaveCollisionAlgorithm.h
      
btConvexConvexAlgorithm.cpp
      
btConvexConvexAlgorithm.h
      
btConvexPlaneCollisionAlgorithm.cpp
      
btConvexPlaneCollisionAlgorithm.h
      
btDefaultCollisionConfiguration.cpp
      
btDefaultCollisionConfiguration.h
      
btEmptyCollisionAlgorithm.cpp
      
btEmptyCollisionAlgorithm.h
      
btGhostObject.cpp
      
btGhostObject.h
      
btHashedSimplePairCache.cpp
      
btHashedSimplePairCache.h
      
btInternalEdgeUtility.cpp
      
btInternalEdgeUtility.h
      
btManifoldResult.cpp
      
btManifoldResult.h
      
btSimulationIslandManager.cpp
      
btSimulationIslandManager.h
      
btSphereBoxCollisionAlgorithm.cpp
      
btSphereBoxCollisionAlgorithm.h
      
btSphereSphereCollisionAlgorithm.cpp
      
btSphereSphereCollisionAlgorithm.h
      
btSphereTriangleCollisionAlgorithm.cpp
      
btSphereTriangleCollisionAlgorithm.h
      
btUnionFind.cpp
      
btUnionFind.h
      
SphereTriangleDetector.cpp
      
SphereTriangleDetector.h
     CollisionShapes
      
btBox2dShape.cpp
      
btBox2dShape.h
      
btBoxShape.cpp
      
btBoxShape.h
      
btBvhTriangleMeshShape.cpp
      
btBvhTriangleMeshShape.h
      
btCapsuleShape.cpp
      
btCapsuleShape.h
      
btCollisionMargin.h
      
btCollisionShape.cpp
      
btCollisionShape.h
      
btCompoundShape.cpp
      
btCompoundShape.h
      
btConcaveShape.cpp
      
btConcaveShape.h
      
btConeShape.cpp
      
btConeShape.h
      
btConvex2dShape.cpp
      
btConvex2dShape.h
      
btConvexHullShape.cpp
      
btConvexHullShape.h
      
btConvexInternalShape.cpp
      
btConvexInternalShape.h
      
btConvexPointCloudShape.cpp
      
btConvexPointCloudShape.h
      
btConvexPolyhedron.cpp
      
btConvexPolyhedron.h
      
btConvexShape.cpp
      
btConvexShape.h
      
btConvexTriangleMeshShape.cpp
      
btConvexTriangleMeshShape.h
      
btCylinderShape.cpp
      
btCylinderShape.h
      
btEmptyShape.cpp
      
btEmptyShape.h
      
btHeightfieldTerrainShape.cpp
      
btHeightfieldTerrainShape.h
      
btMaterial.h
      
btMiniSDF.cpp
      
btMiniSDF.h
      
btMinkowskiSumShape.cpp
      
btMinkowskiSumShape.h
      
btMultimaterialTriangleMeshShape.cpp
      
btMultimaterialTriangleMeshShape.h
      
btMultiSphereShape.cpp
      
btMultiSphereShape.h
      
btOptimizedBvh.cpp
      
btOptimizedBvh.h
      
btPolyhedralConvexShape.cpp
      
btPolyhedralConvexShape.h
      
btScaledBvhTriangleMeshShape.cpp
      
btScaledBvhTriangleMeshShape.h
      
btSdfCollisionShape.cpp
      
btSdfCollisionShape.h
      
btShapeHull.cpp
      
btShapeHull.h
      
btSphereShape.cpp
      
btSphereShape.h
      
btStaticPlaneShape.cpp
      
btStaticPlaneShape.h
      
btStridingMeshInterface.cpp
      
btStridingMeshInterface.h
      
btTetrahedronShape.cpp
      
btTetrahedronShape.h
      
btTriangleBuffer.cpp
      
btTriangleBuffer.h
      
btTriangleCallback.cpp
      
btTriangleCallback.h
      
btTriangleIndexVertexArray.cpp
      
btTriangleIndexVertexArray.h
      
btTriangleIndexVertexMaterialArray.cpp
      
btTriangleIndexVertexMaterialArray.h
      
btTriangleInfoMap.h
      
btTriangleMesh.cpp
      
btTriangleMesh.h
      
btTriangleMeshShape.cpp
      
btTriangleMeshShape.h
      
btTriangleShape.h
      
btUniformScalingShape.cpp
      
btUniformScalingShape.h
     Gimpact
      
btBoxCollision.h
      
btClipPolygon.h
      
btCompoundFromGimpact.h
      
btContactProcessing.cpp
      
btContactProcessing.h
      
btContactProcessingStructs.h
      
btGenericPoolAllocator.cpp
      
btGenericPoolAllocator.h
      
btGeometryOperations.h
      
btGImpactBvh.cpp
      
btGImpactBvh.h
      
btGImpactBvhStructs.h
      
btGImpactCollisionAlgorithm.cpp
      
btGImpactCollisionAlgorithm.h
      
btGImpactMassUtil.h
      
btGImpactQuantizedBvh.cpp
      
btGImpactQuantizedBvh.h
      
btGImpactQuantizedBvhStructs.h
      
btGImpactShape.cpp
      
btGImpactShape.h
      
btQuantization.h
      
btTriangleShapeEx.cpp
      
btTriangleShapeEx.h
      
gim_array.h
      
gim_basic_geometry_operations.h
      
gim_bitset.h
      
gim_box_collision.h
      
gim_box_set.cpp
      
gim_box_set.h
      
gim_clip_polygon.h
      
gim_contact.cpp
      
gim_contact.h
      
gim_geom_types.h
      
gim_geometry.h
      
gim_hash_table.h
      
gim_linear_math.h
      
gim_math.h
      
gim_memory.cpp
      
gim_memory.h
      
gim_pair.h
      
gim_radixsort.h
      
gim_tri_collision.cpp
      
gim_tri_collision.h
     NarrowPhaseCollision
      
btComputeGjkEpaPenetration.h
      
btContinuousConvexCollision.cpp
      
btContinuousConvexCollision.h
      
btConvexCast.cpp
      
btConvexCast.h
      
btConvexPenetrationDepthSolver.h
      
btDiscreteCollisionDetectorInterface.h
      
btGjkCollisionDescription.h
      
btGjkConvexCast.cpp
      
btGjkConvexCast.h
      
btGjkEpa2.cpp
      
btGjkEpa2.h
      
btGjkEpa3.h
      
btGjkEpaPenetrationDepthSolver.cpp
      
btGjkEpaPenetrationDepthSolver.h
      
btGjkPairDetector.cpp
      
btGjkPairDetector.h
      
btManifoldPoint.h
      
btMinkowskiPenetrationDepthSolver.cpp
      
btMinkowskiPenetrationDepthSolver.h
      
btMprPenetration.h
      
btPersistentManifold.cpp
      
btPersistentManifold.h
      
btPointCollector.h
      
btPolyhedralContactClipping.cpp
      
btPolyhedralContactClipping.h
      
btRaycastCallback.cpp
      
btRaycastCallback.h
      
btSimplexSolverInterface.h
      
btSubSimplexConvexCast.cpp
      
btSubSimplexConvexCast.h
      
btVoronoiSimplexSolver.cpp
      
btVoronoiSimplexSolver.h
    BulletDynamics
     Character
      
btCharacterControllerInterface.h
      
btKinematicCharacterController.cpp
      
btKinematicCharacterController.h
     ConstraintSolver
      
btBatchedConstraints.cpp
      
btBatchedConstraints.h
      
btConeTwistConstraint.cpp
      
btConeTwistConstraint.h
      
btConstraintSolver.h
      
btContactConstraint.cpp
      
btContactConstraint.h
      
btContactSolverInfo.h
      
btFixedConstraint.cpp
      
btFixedConstraint.h
      
btGearConstraint.cpp
      
btGearConstraint.h
      
btGeneric6DofConstraint.cpp
      
btGeneric6DofConstraint.h
      
btGeneric6DofSpring2Constraint.cpp
      
btGeneric6DofSpring2Constraint.h
      
btGeneric6DofSpringConstraint.cpp
      
btGeneric6DofSpringConstraint.h
      
btHinge2Constraint.cpp
      
btHinge2Constraint.h
      
btHingeConstraint.cpp
      
btHingeConstraint.h
      
btJacobianEntry.h
      
btNNCGConstraintSolver.cpp
      
btNNCGConstraintSolver.h
      
btPoint2PointConstraint.cpp
      
btPoint2PointConstraint.h
      
btSequentialImpulseConstraintSolver.cpp
      
btSequentialImpulseConstraintSolver.h
      
btSequentialImpulseConstraintSolverMt.cpp
      
btSequentialImpulseConstraintSolverMt.h
      
btSliderConstraint.cpp
      
btSliderConstraint.h
      
btSolve2LinearConstraint.cpp
      
btSolve2LinearConstraint.h
      
btSolverBody.h
      
btSolverConstraint.h
      
btTypedConstraint.cpp
      
btTypedConstraint.h
      
btUniversalConstraint.cpp
      
btUniversalConstraint.h
     Dynamics
      
btActionInterface.h
      
btDiscreteDynamicsWorld.cpp
      
btDiscreteDynamicsWorld.h
      
btDiscreteDynamicsWorldMt.cpp
      
btDiscreteDynamicsWorldMt.h
      
btDynamicsWorld.h
      
btRigidBody.cpp
      
btRigidBody.h
      
btSimpleDynamicsWorld.cpp
      
btSimpleDynamicsWorld.h
      
btSimulationIslandManagerMt.cpp
      
btSimulationIslandManagerMt.h
     Featherstone
      
btMultiBody.cpp
      
btMultiBody.h
      
btMultiBodyConstraint.cpp
      
btMultiBodyConstraint.h
      
btMultiBodyConstraintSolver.cpp
      
btMultiBodyConstraintSolver.h
      
btMultiBodyDynamicsWorld.cpp
      
btMultiBodyDynamicsWorld.h
      
btMultiBodyFixedConstraint.cpp
      
btMultiBodyFixedConstraint.h
      
btMultiBodyGearConstraint.cpp
      
btMultiBodyGearConstraint.h
      
btMultiBodyInplaceSolverIslandCallback.h
      
btMultiBodyJointFeedback.h
      
btMultiBodyJointLimitConstraint.cpp
      
btMultiBodyJointLimitConstraint.h
      
btMultiBodyJointMotor.cpp
      
btMultiBodyJointMotor.h
      
btMultiBodyLink.h
      
btMultiBodyLinkCollider.h
      
btMultiBodyMLCPConstraintSolver.cpp
      
btMultiBodyMLCPConstraintSolver.h
      
btMultiBodyPoint2Point.cpp
      
btMultiBodyPoint2Point.h
      
btMultiBodySliderConstraint.cpp
      
btMultiBodySliderConstraint.h
      
btMultiBodySolverConstraint.h
      
btMultiBodySphericalJointMotor.cpp
      
btMultiBodySphericalJointMotor.h
     MLCPSolvers
      
btDantzigLCP.cpp
      
btDantzigLCP.h
      
btDantzigSolver.h
      
btLemkeAlgorithm.cpp
      
btLemkeAlgorithm.h
      
btLemkeSolver.h
      
btMLCPSolver.cpp
      
btMLCPSolver.h
      
btMLCPSolverInterface.h
      
btPATHSolver.h
      
btSolveProjectedGaussSeidel.h
     Vehicle
      
btRaycastVehicle.cpp
      
btRaycastVehicle.h
      
btVehicleRaycaster.h
      
btWheelInfo.cpp
      
btWheelInfo.h
    BulletSoftBody
     
btCGProjection.h
     
btConjugateGradient.h
     
btConjugateResidual.h
     
btDefaultSoftBodySolver.cpp
     
btDefaultSoftBodySolver.h
     
btDeformableBackwardEulerObjective.cpp
     
btDeformableBackwardEulerObjective.h
     
btDeformableBodySolver.cpp
     
btDeformableBodySolver.h
     
btDeformableContactConstraint.cpp
     
btDeformableContactConstraint.h
     
btDeformableContactProjection.cpp
     
btDeformableContactProjection.h
     
btDeformableCorotatedForce.h
     
btDeformableGravityForce.h
     
btDeformableLagrangianForce.h
     
btDeformableLinearElasticityForce.h
     
btDeformableMassSpringForce.h
     
btDeformableMousePickingForce.h
     
btDeformableMultiBodyConstraintSolver.cpp
     
btDeformableMultiBodyConstraintSolver.h
     
btDeformableMultiBodyDynamicsWorld.cpp
     
btDeformableMultiBodyDynamicsWorld.h
     
btDeformableNeoHookeanForce.h
     
btKrylovSolver.h
     
btPreconditioner.h
     
btSoftBody.cpp
     
btSoftBody.h
     
btSoftBodyConcaveCollisionAlgorithm.cpp
     
btSoftBodyConcaveCollisionAlgorithm.h
     
btSoftBodyData.h
     
btSoftBodyHelpers.cpp
     
btSoftBodyHelpers.h
     
btSoftBodyInternals.h
     
btSoftBodyRigidBodyCollisionConfiguration.cpp
     
btSoftBodyRigidBodyCollisionConfiguration.h
     
btSoftBodySolvers.h
     
btSoftBodySolverVertexBuffer.h
     
btSoftMultiBodyDynamicsWorld.cpp
     
btSoftMultiBodyDynamicsWorld.h
     
btSoftRigidCollisionAlgorithm.cpp
     
btSoftRigidCollisionAlgorithm.h
     
btSoftRigidDynamicsWorld.cpp
     
btSoftRigidDynamicsWorld.h
     
btSoftSoftCollisionAlgorithm.cpp
     
btSoftSoftCollisionAlgorithm.h
     
btSparseSDF.h
     
DeformableBodyInplaceSolverIslandCallback.h
     
poly34.cpp
     
poly34.h
    LinearMath
     TaskScheduler
      
btTaskScheduler.cpp
      
btThreadSupportInterface.h
      
btThreadSupportPosix.cpp
      
btThreadSupportWin32.cpp
     
btAabbUtil2.h
     
btAlignedAllocator.cpp
     
btAlignedAllocator.h
     
btAlignedObjectArray.h
     
btConvexHull.cpp
     
btConvexHull.h
     
btConvexHullComputer.cpp
     
btConvexHullComputer.h
     
btCpuFeatureUtility.h
     
btDefaultMotionState.h
     
btGeometryUtil.cpp
     
btGeometryUtil.h
     
btGrahamScan2dConvexHull.h
     
btHashMap.h
     
btIDebugDraw.h
     
btImplicitQRSVD.h
     
btList.h
     
btMatrix3x3.h
     
btMatrixX.h
     
btMinMax.h
     
btModifiedGramSchmidt.h
     
btMotionState.h
     
btPolarDecomposition.cpp
     
btPolarDecomposition.h
     
btPoolAllocator.h
     
btQuadWord.h
     
btQuaternion.h
     
btQuickprof.cpp
     
btQuickprof.h
     
btRandom.h
     
btReducedVector.cpp
     
btReducedVector.h
     
btScalar.h
     
btSerializer.cpp
     
btSerializer.h
     
btSerializer64.cpp
     
btSpatialAlgebra.h
     
btStackAlloc.h
     
btThreads.cpp
     
btThreads.h
     
btTransform.h
     
btTransformUtil.h
     
btVector3.cpp
     
btVector3.h
    
btBulletCollisionCommon.h
    
btBulletDynamicsCommon.h
 intern
  atomic
   intern
    
atomic_ops_ext.h
    
atomic_ops_msvc.h
    
atomic_ops_unix.h
    
atomic_ops_utils.h
   tests
    
atomic_test.cc
   
atomic_ops.h
Provides wrapper around system-specific atomic primitives, and some extensions (faked-atomic operations over float numbers)
  audaspace
   intern
    
AUD_PyInit.cpp
    
AUD_PyInit.h
    
AUD_Set.cpp
    
AUD_Set.h
  clog
   
CLG_log.h
   
clog.c
  cycles
   app
    opengl
     
display_driver.cpp
     
display_driver.h
     
shader.cpp
     
shader.h
     
window.cpp
     
window.h
    
cycles_precompute.cpp
    
cycles_standalone.cpp
    
cycles_xml.cpp
    
cycles_xml.h
    
oiio_output_driver.cpp
    
oiio_output_driver.h
   blender
    
attribute_convert.h
    
camera.cpp
    
CCL_api.h
    
curves.cpp
    
device.cpp
    
device.h
    
display_driver.cpp
    
display_driver.h
    
geometry.cpp
    
id_map.h
    
image.cpp
    
image.h
    
light.cpp
    
light_linking.cpp
    
light_linking.h
    
logging.cpp
    
mesh.cpp
    
object.cpp
    
object_cull.cpp
    
object_cull.h
    
output_driver.cpp
    
output_driver.h
    
particles.cpp
    
pointcloud.cpp
    
python.cpp
    
session.cpp
    
session.h
    
shader.cpp
    
sync.cpp
    
sync.h
    
texture.cpp
    
texture.h
    
util.h
    
viewport.cpp
    
viewport.h
    
volume.cpp
   bvh
    
binning.cpp
    
binning.h
    
build.cpp
    
build.h
    
bvh.cpp
    
bvh.h
    
bvh2.cpp
    
bvh2.h
    
embree.cpp
    
embree.h
    
hiprt.cpp
    
hiprt.h
    
metal.h
    
metal.mm
    
multi.cpp
    
multi.h
    
node.cpp
    
node.h
    
optix.cpp
    
optix.h
    
params.h
    
sort.cpp
    
sort.h
    
split.cpp
    
split.h
    
unaligned.cpp
    
unaligned.h
   cmake
    
msvc_arch_flags.c
    
zstd_compress.cpp
   device
    cpu
     
device.cpp
     
device.h
     
device_impl.cpp
     
device_impl.h
     
kernel.cpp
     
kernel.h
     
kernel_function.h
    cuda
     
device.cpp
     
device.h
     
device_impl.cpp
     
device_impl.h
     
graphics_interop.cpp
     
graphics_interop.h
     
kernel.cpp
     
kernel.h
     
queue.cpp
     
queue.h
     
util.cpp
     
util.h
    dummy
     
device.cpp
     
device.h
    hip
     
device.cpp
     
device.h
     
device_impl.cpp
     
device_impl.h
     
graphics_interop.cpp
     
graphics_interop.h
     
kernel.cpp
     
kernel.h
     
queue.cpp
     
queue.h
     
util.cpp
     
util.h
    hiprt
     
device_impl.cpp
     
device_impl.h
     
queue.cpp
     
queue.h
    metal
     
bvh.h
     
bvh.mm
     
device.h
     
device.mm
     
device_impl.h
     
device_impl.mm
     
graphics_interop.h
     
graphics_interop.mm
     
kernel.h
     
kernel.mm
     
queue.h
     
queue.mm
     
util.h
     
util.mm
    multi
     
device.cpp
     
device.h
    oneapi
     
device.cpp
     
device.h
     
device_impl.cpp
     
device_impl.h
     
queue.cpp
     
queue.h
    optix
     
device.cpp
     
device.h
     
device_impl.cpp
     
device_impl.h
     
queue.cpp
     
queue.h
     
util.h
    
denoise.cpp
    
denoise.h
    
device.cpp
    
device.h
    
graphics_interop.cpp
    
graphics_interop.h
    
kernel.cpp
    
kernel.h
    
memory.cpp
    
memory.h
    
queue.cpp
    
queue.h
   graph
    
node.cpp
    
node.h
    
node_enum.h
    
node_type.cpp
    
node_type.h
    
node_xml.cpp
    
node_xml.h
   hydra
    
attribute.cpp
    
attribute.h
    
camera.cpp
    
camera.h
    
config.h
    
curves.cpp
    
curves.h
    
display_driver.cpp
    
display_driver.h
    
field.cpp
    
field.h
    
file_reader.cpp
    
file_reader.h
    
geometry.cpp
    
geometry.h
    
geometry.inl
    
instancer.cpp
    
instancer.h
    
light.cpp
    
light.h
    
material.cpp
    
material.h
    
mesh.cpp
    
mesh.h
    
node_util.cpp
    
node_util.h
    
output_driver.cpp
    
output_driver.h
    
plugin.cpp
    
plugin.h
    
pointcloud.cpp
    
pointcloud.h
    
render_buffer.cpp
    
render_buffer.h
    
render_delegate.cpp
    
render_delegate.h
    
render_pass.cpp
    
render_pass.h
    
session.cpp
    
session.h
    
volume.cpp
    
volume.h
   integrator
    
adaptive_sampling.cpp
    
adaptive_sampling.h
    
denoiser.cpp
    
denoiser.h
    
denoiser_gpu.cpp
    
denoiser_gpu.h
    
denoiser_oidn.cpp
    
denoiser_oidn.h
    
denoiser_oidn_gpu.cpp
    
denoiser_oidn_gpu.h
    
denoiser_optix.cpp
    
denoiser_optix.h
    
guiding.h
    
pass_accessor.cpp
    
pass_accessor.h
    
pass_accessor_cpu.cpp
    
pass_accessor_cpu.h
    
pass_accessor_gpu.cpp
    
pass_accessor_gpu.h
    
path_trace.cpp
    
path_trace.h
    
path_trace_display.cpp
    
path_trace_display.h
    
path_trace_tile.cpp
    
path_trace_tile.h
    
path_trace_work.cpp
    
path_trace_work.h
    
path_trace_work_cpu.cpp
    
path_trace_work_cpu.h
    
path_trace_work_gpu.cpp
    
path_trace_work_gpu.h
    
render_scheduler.cpp
    
render_scheduler.h
    
shader_eval.cpp
    
shader_eval.h
    
tile.cpp
    
tile.h
    
work_balancer.cpp
    
work_balancer.h
    
work_tile_scheduler.cpp
    
work_tile_scheduler.h
   kernel
    bake
     
bake.h
    bvh
     
bvh.h
     
local.h
     
nodes.h
     
shadow_all.h
     
traversal.h
     
types.h
     
util.h
     
volume.h
     
volume_all.h
    camera
     
camera.h
     
projection.h
    closure
     
alloc.h
     
bsdf.h
     
bsdf_ashikhmin_shirley.h
     
bsdf_ashikhmin_velvet.h
     
bsdf_burley.h
     
bsdf_diffuse.h
     
bsdf_diffuse_ramp.h
     
bsdf_hair.h
     
bsdf_microfacet.h
     
bsdf_oren_nayar.h
     
bsdf_phong_ramp.h
     
bsdf_principled_hair_chiang.h
     
bsdf_principled_hair_huang.h
     
bsdf_ray_portal.h
     
bsdf_sheen.h
     
bsdf_toon.h
     
bsdf_transparent.h
     
bsdf_util.h
     
bssrdf.h
     
emissive.h
     
volume.h
     
volume_draine.h
     
volume_fournier_forand.h
     
volume_henyey_greenstein.h
     
volume_rayleigh.h
     
volume_util.h
    device
     cpu
      
bvh.h
      
compat.h
      
globals.cpp
      
globals.h
      
image.h
      
kernel.cpp
      
kernel.h
      
kernel_arch.h
      
kernel_arch_impl.h
      
kernel_avx2.cpp
     cuda
      
compat.h
      
config.h
      
globals.h
     gpu
      
image.h
      
kernel.h
      
parallel_active_index.h
      
parallel_prefix_sum.h
      
parallel_sorted_index.h
      
work_stealing.h
     hip
      
compat.h
      
config.h
      
globals.h
      
kernel.cpp
     hiprt
      
bvh.h
      
common.h
      
globals.h
      
hiprt_kernels.h
      
kernel.cpp
     metal
      
bvh.h
      
compat.h
      
context_begin.h
      
context_end.h
      
function_constants.h
      
globals.h
     oneapi
      
compat.h
      
context_begin.h
      
context_end.h
      
context_intersect_begin.h
      
context_intersect_end.h
      
globals.h
      
kernel.cpp
      
kernel.h
      
kernel_templates.h
     optix
      
bvh.h
      
compat.h
      
globals.h
    film
     
adaptive_sampling.h
     
aov_passes.h
     
cryptomatte_passes.h
     
data_passes.h
     
denoising_passes.h
     
light_passes.h
     
read.h
     
write.h
    geom
     
attribute.h
     
curve.h
     
curve_intersect.h
     
geom_intersect.h
     
motion_curve.h
     
motion_point.h
     
motion_triangle.h
     
motion_triangle_intersect.h
     
motion_triangle_shader.h
     
object.h
     
point.h
     
point_intersect.h
     
primitive.h
     
shader_data.h
     
triangle.h
     
triangle_intersect.h
     
volume.h
    integrator
     
displacement_shader.h
     
guiding.h
     
init_from_bake.h
     
init_from_camera.h
     
intersect_closest.h
     
intersect_dedicated_light.h
     
intersect_shadow.h
     
intersect_subsurface.h
     
intersect_volume_stack.h
     
megakernel.h
     
mnee.h
     
path_state.h
     
shade_background.h
     
shade_dedicated_light.h
     
shade_light.h
     
shade_shadow.h
     
shade_surface.h
     
shade_volume.h
     
shadow_catcher.h
     
shadow_linking.h
     
shadow_state_template.h
     
state.h
     
state_flow.h
     
state_template.h
     
state_util.h
     
subsurface.h
     
subsurface_disk.h
     
subsurface_random_walk.h
     
surface_shader.h
     
volume_shader.h
     
volume_stack.h
    light
     
area.h
     
background.h
     
common.h
     
distant.h
     
distribution.h
     
light.h
     
point.h
     
sample.h
     
spot.h
     
tree.h
     
triangle.h
    osl
     shaders
      
node_color.h
      
node_color_blend.h
      
node_fractal_voronoi.h
      
node_fresnel.h
      
node_hash.h
      
node_math.h
      
node_noise.h
      
node_ramp_util.h
      
node_scatter.h
      
node_voronoi.h
      
stdcycles.h
     
camera.h
     
closures.cpp
     
closures_setup.h
     
closures_template.h
     
compat.h
     
globals.cpp
     
globals.h
     
osl.h
     
services.cpp
     
services.h
     
services_gpu.h
     
services_shared.h
     
types.h
    sample
     
lcg.h
     
mapping.h
     
mis.h
     
pattern.h
     
sobol_burley.h
     
tabulated_sobol.h
     
util.h
    svm
     
ao.h
     
aov.h
     
attribute.h
     
bevel.h
     
blackbody.h
     
brick.h
     
brightness.h
     
bump.h
     
camera.h
     
checker.h
     
clamp.h
     
closure.h
     
color_util.h
     
convert.h
     
displace.h
     
fractal_noise.h
     
fresnel.h
     
gabor.h
     
gamma.h
     
geometry.h
     
gradient.h
     
hsv.h
     
ies.h
     
image.h
     
invert.h
     
light_path.h
     
magic.h
     
map_range.h
     
mapping.h
     
mapping_util.h
     
math.h
     
math_util.h
     
mix.h
     
node_types_template.h
     
noise.h
     
noisetex.h
     
normal.h
     
ramp.h
     
ramp_util.h
     
sepcomb_color.h
     
sepcomb_hsv.h
     
sepcomb_vector.h
     
sky.h
     
svm.h
     
tex_coord.h
     
types.h
     
util.h
     
value.h
     
vector_rotate.h
     
vector_transform.h
     
vertex_color.h
     
voronoi.h
     
voxel.h
     
wave.h
     
wavelength.h
     
white_noise.h
     
wireframe.h
    util
     
colorspace.h
     
differential.h
     
ies.h
     
lookup_table.h
     
nanovdb.h
     
profiler.h
    
data_arrays.h
    
data_template.h
    
globals.h
    
image.h
    
tables.h
    
types.h
   scene
    
alembic.cpp
    
alembic.h
    
alembic_read.cpp
    
alembic_read.h
    
attribute.cpp
    
attribute.h
    
background.cpp
    
background.h
    
bake.cpp
    
bake.h
    
camera.cpp
    
camera.h
    
colorspace.cpp
    
colorspace.h
    
constant_fold.cpp
    
constant_fold.h
    
curves.cpp
    
curves.h
    
devicescene.cpp
    
devicescene.h
    
film.cpp
    
film.h
    
geometry.cpp
    
geometry.h
    
geometry_attributes.cpp
    
geometry_bvh.cpp
    
geometry_mesh.cpp
    
hair.cpp
    
hair.h
    
image.cpp
    
image.h
    
image_oiio.cpp
    
image_oiio.h
    
image_sky.cpp
    
image_sky.h
    
image_vdb.cpp
    
image_vdb.h
    
integrator.cpp
    
integrator.h
    
light.cpp
    
light.h
    
light_tree.cpp
    
light_tree.h
    
light_tree_debug.cpp
    
light_tree_debug.h
    
mesh.cpp
    
mesh.h
    
mesh_displace.cpp
    
mesh_subdivision.cpp
    
object.cpp
    
object.h
    
osl.cpp
    
osl.h
    
particles.cpp
    
particles.h
    
pass.cpp
    
pass.h
    
pointcloud.cpp
    
pointcloud.h
    
procedural.cpp
    
procedural.h
    
scene.cpp
    
scene.h
    
shader.cpp
    
shader.h
    
shader_graph.cpp
    
shader_graph.h
    
shader_nodes.cpp
    
shader_nodes.h
    
stats.cpp
    
stats.h
    
svm.cpp
    
svm.h
    
tables.cpp
    
tables.h
    
tabulated_sobol.cpp
    
tabulated_sobol.h
    
volume.cpp
    
volume.h
   session
    
buffers.cpp
    
buffers.h
    
denoising.cpp
    
denoising.h
    
display_driver.cpp
    
display_driver.h
    
merge.cpp
    
merge.h
    
output_driver.h
    
session.cpp
    
session.h
    
tile.cpp
    
tile.h
   subd
    
dice.cpp
    
dice.h
    
interpolation.cpp
    
interpolation.h
    
osd.cpp
    
osd.h
    
patch.cpp
    
patch.h
    
split.cpp
    
split.h
    
subpatch.h
   test
    
integrator_adaptive_sampling_test.cpp
    
integrator_render_scheduler_test.cpp
    
integrator_tile_test.cpp
    
kernel_camera_projection_test.cpp
    
render_graph_finalize_test.cpp
    
util_aligned_malloc_test.cpp
    
util_boundbox_test.cpp
    
util_float8_avx2_test.cpp
    
util_float8_avx_test.cpp
    
util_float8_sse2_test.cpp
    
util_float8_test.h
    
util_ies_test.cpp
    
util_math_fast_test.cpp
    
util_math_float3_test.cpp
    
util_math_float4_test.cpp
    
util_math_test.cpp
    
util_md5_test.cpp
    
util_path_test.cpp
    
util_string_test.cpp
    
util_task_test.cpp
    
util_time_test.cpp
    
util_transform_test.cpp
   util
    
algorithm.h
    
aligned_malloc.cpp
    
aligned_malloc.h
    
args.h
    
array.h
    
atomic.h
    
boundbox.h
    
color.h
    
concurrent_set.h
    
concurrent_vector.h
    
debug.cpp
    
debug.h
    
defines.h
    
deque.h
    
disjoint_set.h
    
guarded_allocator.cpp
    
guarded_allocator.h
    
guiding.h
    
half.h
    
hash.h
    
ies.cpp
    
ies.h
    
image.h
    
image_impl.h
    
list.h
    
log.cpp
    
log.h
    
map.h
    
math.h
    
math_base.h
    
math_cdf.cpp
    
math_cdf.h
    
math_fast.h
    
math_float2.h
    
math_float3.h
    
math_float4.h
    
math_float8.h
    
math_int2.h
    
math_int3.h
    
math_int4.h
    
math_int8.h
    
math_intersect.h
    
md5.cpp
    
md5.h
    
murmurhash.cpp
    
murmurhash.h
    
openimagedenoise.h
    
openvdb.h
    
optimization.h
    
param.h
    
path.cpp
    
path.h
    
profiling.cpp
    
profiling.h
    
progress.h
    
projection.h
    
projection_inverse.h
    
queue.h
    
rect.h
    
semaphore.h
    
set.h
    
simd.h
    
stack_allocator.h
    
static_assert.h
    
stats.h
    
string.cpp
    
string.h
    
system.cpp
    
system.h
    
task.cpp
    
task.h
    
tbb.h
    
texture.h
    
thread.cpp
    
thread.h
    
time.cpp
    
time.h
    
transform.cpp
    
transform.h
    
transform_avx2.cpp
    
types.h
    
types_base.h
    
types_float2.h
    
types_float3.h
    
types_float4.h
    
types_float8.h
    
types_int2.h
    
types_int3.h
    
types_int4.h
    
types_int8.h
    
types_spectrum.h
    
types_uchar2.h
    
types_uchar3.h
    
types_uchar4.h
    
types_uint2.h
    
types_uint3.h
    
types_uint4.h
    
types_ushort4.h
    
unique_ptr.h
    
unique_ptr_vector.h
    
vector.h
    
version.h
    
windows.cpp
    
windows.h
    
xml.h
  dualcon
   intern
    
cubes.h
    
dualcon_c_api.cpp
    
GeoCommon.h
    
manifold_table.cpp
    
manifold_table.h
    
marching_cubes_table.cpp
    
marching_cubes_table.h
    
MemoryAllocator.h
    
ModelReader.h
    
octree.cpp
    
octree.h
    
Projections.cpp
    
Projections.h
    
Queue.h
   
dualcon.h
  eigen
   intern
    
eigenvalues.cc
    
eigenvalues.h
    
linear_solver.cc
    
linear_solver.h
    
matrix.cc
    
matrix.h
    
svd.cc
    
svd.h
   
eigen_capi.h
  ghost
   intern
    
GHOST_Buttons.cc
    
GHOST_Buttons.hh
    
GHOST_C-api.cc
    
GHOST_CallbackEventConsumer.cc
    
GHOST_CallbackEventConsumer.hh
    
GHOST_Context.cc
    
GHOST_Context.hh
    
GHOST_ContextCGL.hh
    
GHOST_ContextCGL.mm
    
GHOST_ContextD3D.cc
    
GHOST_ContextD3D.hh
    
GHOST_ContextEGL.cc
    
GHOST_ContextEGL.hh
    
GHOST_ContextGLX.cc
    
GHOST_ContextGLX.hh
    
GHOST_ContextNone.cc
    
GHOST_ContextNone.hh
    
GHOST_ContextSDL.cc
    
GHOST_ContextSDL.hh
    
GHOST_ContextVK.cc
    
GHOST_ContextVK.hh
    
GHOST_ContextWGL.cc
    
GHOST_ContextWGL.hh
    
GHOST_Debug.hh
    
GHOST_DropTargetWin32.cc
    
GHOST_DropTargetWin32.hh
    
GHOST_DropTargetX11.cc
    
GHOST_DropTargetX11.hh
    
GHOST_Event.hh
    
GHOST_EventButton.hh
    
GHOST_EventCursor.hh
    
GHOST_EventDragnDrop.hh
    
GHOST_EventKey.hh
    
GHOST_EventManager.cc
    
GHOST_EventManager.hh
    
GHOST_EventNDOF.hh
    
GHOST_EventPrinter.cc
    
GHOST_EventPrinter.hh
    
GHOST_EventString.hh
    
GHOST_EventTrackpad.hh
    
GHOST_EventWheel.hh
    
GHOST_IconX11.hh
    
GHOST_ImeWin32.cc
    
GHOST_ImeWin32.hh
    
GHOST_ISystem.cc
    
GHOST_ISystemPaths.cc
    
GHOST_IXrGraphicsBinding.hh
    
GHOST_ModifierKeys.cc
    
GHOST_ModifierKeys.hh
    
GHOST_NDOFManager.cc
    
GHOST_NDOFManager.hh
    
GHOST_NDOFManagerCocoa.hh
    
GHOST_NDOFManagerCocoa.mm
    
GHOST_NDOFManagerUnix.cc
    
GHOST_NDOFManagerUnix.hh
    
GHOST_NDOFManagerWin32.cc
    
GHOST_NDOFManagerWin32.hh
    
GHOST_Path-api.cc
    
GHOST_PathUtils.cc
    
GHOST_PathUtils.hh
    
GHOST_Rect.cc
    
GHOST_System.cc
    
GHOST_System.hh
    
GHOST_SystemCocoa.hh
    
GHOST_SystemCocoa.mm
    
GHOST_SystemHeadless.hh
    
GHOST_SystemPaths.hh
    
GHOST_SystemPathsCocoa.hh
    
GHOST_SystemPathsCocoa.mm
    
GHOST_SystemPathsUnix.cc
    
GHOST_SystemPathsUnix.hh
    
GHOST_SystemPathsWin32.cc
    
GHOST_SystemPathsWin32.hh
    
GHOST_SystemSDL.cc
    
GHOST_SystemSDL.hh
    
GHOST_SystemWayland.cc
    
GHOST_SystemWayland.hh
    
GHOST_SystemWin32.cc
    
GHOST_SystemWin32.hh
    
GHOST_SystemX11.cc
    
GHOST_SystemX11.hh
    
GHOST_TaskbarWin32.hh
    
GHOST_TimerManager.cc
    
GHOST_TimerManager.hh
    
GHOST_TimerTask.hh
    
GHOST_TrackpadWin32.cc
    
GHOST_TrackpadWin32.hh
    
GHOST_Util.hh
    
GHOST_utildefines.hh
    
GHOST_utildefines_variadic.hh
    
GHOST_WaylandUtils.hh
    
GHOST_Window.cc
    
GHOST_Window.hh
    
GHOST_WindowCocoa.hh
    
GHOST_WindowCocoa.mm
    
GHOST_WindowManager.cc
    
GHOST_WindowManager.hh
    
GHOST_WindowNULL.hh
    
GHOST_WindowSDL.cc
    
GHOST_WindowSDL.hh
    
GHOST_WindowViewCocoa.hh
    
GHOST_WindowWayland.cc
    
GHOST_WindowWayland.hh
    
GHOST_WindowWin32.cc
    
GHOST_WindowWin32.hh
    
GHOST_WindowX11.cc
    
GHOST_WindowX11.hh
    
GHOST_Wintab.cc
    
GHOST_Wintab.hh
    
GHOST_Xr.cc
    
GHOST_Xr_intern.hh
    
GHOST_Xr_openxr_includes.hh
    
GHOST_XrAction.cc
    
GHOST_XrAction.hh
    
GHOST_XrContext.cc
    
GHOST_XrContext.hh
    
GHOST_XrControllerModel.cc
    
GHOST_XrControllerModel.hh
    
GHOST_XrEvent.cc
    
GHOST_XrException.hh
    
GHOST_XrGraphicsBinding.cc
    
GHOST_XrGraphicsBindingD3D.cc
    
GHOST_XrGraphicsBindingD3D.hh
    
GHOST_XrGraphicsBindingVulkan.cc
    
GHOST_XrGraphicsBindingVulkan.hh
    
GHOST_XrSession.cc
    
GHOST_XrSession.hh
    
GHOST_XrSwapchain.cc
    
GHOST_XrSwapchain.hh
   test
    gears
     
GHOST_C-Test.c
     
GHOST_Test.cpp
    multitest
     
Basic.c
     
Basic.h
     
EventToBuf.c
     
EventToBuf.h
     
GL.h
     
MultiTest.c
     
ScrollBar.c
     
ScrollBar.h
     
stubs.c
     
Util.c
     
Util.h
     
WindowData.c
     
WindowData.h
   
GHOST_C-api.h
GHOST C-API function and type declarations
   
GHOST_IContext.hh
   
GHOST_IEvent.hh
   
GHOST_IEventConsumer.hh
   
GHOST_ISystem.hh
   
GHOST_ISystemPaths.hh
   
GHOST_ITimerTask.hh
   
GHOST_IWindow.hh
   
GHOST_IXrContext.hh
   
GHOST_Path-api.hh
   
GHOST_Rect.hh
   
GHOST_Types.h
  guardedalloc
   intern
    
leak_detector.cc
    
mallocn.cc
    
mallocn_guarded_impl.cc
    
mallocn_inline.hh
    
mallocn_intern.hh
    
mallocn_intern_function_pointers.hh
    
mallocn_lockfree_impl.cc
    
memory_usage.cc
   test
    simpletest
     
memtest.c
   tests
    
guardedalloc_alignment_test.cc
    
guardedalloc_overflow_test.cc
    
guardedalloc_test_base.h
   
MEM_guardedalloc.h
Read Guarded memory(de)allocation
  iksolver
   extern
    
IK_solver.h
   intern
    
IK_Math.h
    
IK_QJacobian.cpp
    
IK_QJacobian.h
    
IK_QJacobianSolver.cpp
    
IK_QJacobianSolver.h
    
IK_QSegment.cpp
    
IK_QSegment.h
    
IK_QTask.cpp
    
IK_QTask.h
    
IK_Solver.cpp
  itasc
   kdl
    utilities
     
error.h
     
error_stack.cpp
     
error_stack.h
     
kdl-config.h
     
rall1d.h
     
rall2d.h
     
svd_eigen_HH.hpp
     
traits.h
     
utility.cpp
     
utility.h
     
utility_io.cpp
     
utility_io.h
    
chain.cpp
    
chain.hpp
    
chainfksolver.hpp
    
chainfksolverpos_recursive.cpp
    
chainfksolverpos_recursive.hpp
    
chainjnttojacsolver.cpp
    
chainjnttojacsolver.hpp
    
frameacc.cpp
    
frameacc.hpp
    
frameacc.inl
    
frames.cpp
    
frames.hpp
    
frames.inl
    
frames_io.cpp
    
frames_io.hpp
    
framevel.cpp
    
framevel.hpp
    
framevel.inl
    
inertia.cpp
    
inertia.hpp
    
jacobian.cpp
    
jacobian.hpp
    
jntarray.cpp
    
jntarray.hpp
    
jntarrayacc.cpp
    
jntarrayacc.hpp
    
jntarrayvel.cpp
    
jntarrayvel.hpp
    
joint.cpp
    
joint.hpp
    
kinfam_io.cpp
    
kinfam_io.hpp
    
segment.cpp
    
segment.hpp
    
tree.cpp
    
tree.hpp
    
treefksolver.hpp
    
treefksolverpos_recursive.cpp
    
treefksolverpos_recursive.hpp
    
treejnttojacsolver.cpp
    
treejnttojacsolver.hpp
   
Armature.cpp
   
Armature.hpp
   
Cache.cpp
   
Cache.hpp
   
ConstraintSet.cpp
   
ConstraintSet.hpp
   
ControlledObject.cpp
   
ControlledObject.hpp
   
CopyPose.cpp
   
CopyPose.hpp
   
Distance.cpp
   
Distance.hpp
   
eigen_types.cpp
   
eigen_types.hpp
   
FixedObject.cpp
   
FixedObject.hpp
   
MovingFrame.cpp
   
MovingFrame.hpp
   
Object.hpp
   
Scene.cpp
   
Scene.hpp
   
Solver.hpp
   
UncontrolledObject.cpp
   
UncontrolledObject.hpp
   
WDLSSolver.cpp
   
WDLSSolver.hpp
   
WorldObject.cpp
   
WorldObject.hpp
   
WSDLSSolver.cpp
   
WSDLSSolver.hpp
  libc_compat
   
libc_compat.c
  libmv
   intern
    
autotrack.cc
    
autotrack.h
    
camera_intrinsics.cc
    
camera_intrinsics.h
    
detector.cc
    
detector.h
    
frame_accessor.cc
    
frame_accessor.h
    
homography.cc
    
homography.h
    
image.cc
    
image.h
    
logging.cc
    
logging.h
    
reconstruction.cc
    
reconstruction.h
    
region.h
    
stub.cc
    
track_region.cc
    
track_region.h
    
tracks.cc
    
tracks.h
    
tracksN.cc
    
tracksN.h
    
utildefines.h
   libmv
    autotrack
     
autotrack.cc
     
autotrack.h
     
callbacks.h
     
frame_accessor.h
     
marker.h
     
model.h
     
predict_tracks.cc
     
predict_tracks.h
     
predict_tracks_test.cc
     
quad.h
     
reconstruction.h
     
region.h
     
tracks.cc
     
tracks.h
     
tracks_test.cc
    base
     
aligned_malloc.cc
     
aligned_malloc.h
     
array.h
     
id_generator.h
     
map.h
     
scoped_ptr.h
     
scoped_ptr_test.cc
     
vector.h
     
vector_test.cc
     
vector_utils.h
    build
     
build_config.h
    image
     
array_nd.cc
     
array_nd.h
     
array_nd_test.cc
     
convolve.cc
     
convolve.h
     
convolve_test.cc
     
correlation.h
     
image.h
     
image_converter.h
     
image_drawing.h
     
image_test.cc
     
sample.h
     
sample_test.cc
     
tuple.h
     
tuple_test.cc
    logging
     
logging.h
    multiview
     
conditioning.cc
     
conditioning.h
     
euclidean_resection.cc
     
euclidean_resection.h
     
euclidean_resection_test.cc
     
fundamental.cc
     
fundamental.h
     
fundamental_test.cc
     
homography.cc
     
homography.h
     
homography_error.h
     
homography_parameterization.h
     
homography_test.cc
     
nviewtriangulation.h
     
nviewtriangulation_test.cc
     
panography.cc
     
panography.h
     
panography_kernel.cc
     
panography_kernel.h
     
panography_test.cc
     
projection.cc
     
projection.h
     
projection_test.cc
     
resection.h
     
resection_test.cc
     
test_data_sets.cc
     
test_data_sets.h
     
triangulation.cc
     
triangulation.h
     
triangulation_test.cc
     
two_view_kernel.h
    numeric
     
dogleg.h
     
dogleg_test.cc
     
function_derivative.h
     
function_derivative_test.cc
     
levenberg_marquardt.h
     
levenberg_marquardt_test.cc
     
numeric.cc
     
numeric.h
     
numeric_test.cc
     
poly.cc
     
poly.h
     
poly_test.cc
    simple_pipeline
     
bundle.cc
     
bundle.h
     
callbacks.h
     
camera_intrinsics.cc
     
camera_intrinsics.h
     
camera_intrinsics_impl.h
     
camera_intrinsics_test.cc
     
detect.cc
     
detect.h
     
detect_test.cc
     
distortion_models.cc
     
distortion_models.h
     
initialize_reconstruction.cc
     
initialize_reconstruction.h
     
intersect.cc
     
intersect.h
     
intersect_test.cc
     
keyframe_selection.cc
     
keyframe_selection.h
     
keyframe_selection_test.cc
     
modal_solver.cc
     
modal_solver.h
     
modal_solver_test.cc
     
packed_intrinsics.cc
     
packed_intrinsics.h
     
pipeline.cc
     
pipeline.h
     
reconstruction.cc
     
reconstruction.h
     
reconstruction_scale.cc
     
reconstruction_scale.h
     
resect.cc
     
resect.h
     
resect_test.cc
     
tracks.cc
     
tracks.h
    threading
     
parallel_for.h
     
parallel_for_test.cc
     
threading.h
    tracking
     
brute_region_tracker.cc
     
brute_region_tracker.h
     
brute_region_tracker_test.cc
     
hybrid_region_tracker.cc
     
hybrid_region_tracker.h
     
kalman_filter.h
     
klt_region_tracker.cc
     
klt_region_tracker.h
     
klt_region_tracker_test.cc
     
pyramid_region_tracker.cc
     
pyramid_region_tracker.h
     
pyramid_region_tracker_test.cc
     
region_tracker.h
     
retrack_region_tracker.cc
     
retrack_region_tracker.h
     
track_region.cc
     
track_region.h
     
trklt_region_tracker.cc
     
trklt_region_tracker.h
   third_party
    msinttypes
     
inttypes.h
     
stdint.h
   
libmv-capi.h
  mantaflow
   extern
    
manta_fluid_API.h
    
manta_python_API.h
   intern
    strings
     
fluid_script.h
     
liquid_script.h
     
smoke_script.h
    
manta_fluid_API.cpp
    
MANTA_main.cpp
    
MANTA_main.h
    
manta_python_API.cpp
  memutil
   intern
    
MEM_alloc_string_storage.cc
    
MEM_CacheLimiterC-Api.cpp
    
MEM_RefCountedC-Api.cpp
   
MEM_alloc_string_storage.hh
   
MEM_Allocator.h
   
MEM_CacheLimiter.h
   
MEM_CacheLimiterC-Api.h
   
MEM_RefCounted.h
   
MEM_RefCountedC-Api.h
  mikktspace
   
mikk_atomic_hash_set.hh
   
mikk_float3.hh
   
mikk_util.hh
   
mikktspace.hh
  opensubdiv
   internal
    base
     
memory.h
     
opensubdiv_capi.cc
     
type_convert.cc
     
type_convert.h
     
util.cc
     
util.h
    evaluator
     
eval_output.cc
     
eval_output.h
     
eval_output_cpu.cc
     
eval_output_cpu.h
     
eval_output_gpu.cc
     
eval_output_gpu.h
     
evaluator_cache_impl.cc
     
evaluator_cache_impl.h
     
evaluator_capi.cc
     
evaluator_impl.cc
     
gpu_compute_evaluator.cc
     
gpu_compute_evaluator.h
     
gpu_patch_table.cc
     
gpu_patch_table.hh
     
gpu_vertex_buffer_wrapper.hh
     
patch_map.cc
     
patch_map.h
    topology
     
mesh_topology.cc
     
mesh_topology.h
     
mesh_topology_compare.cc
     
mesh_topology_test.cc
     
topology_refiner_factory.cc
     
topology_refiner_impl.cc
     
topology_refiner_impl_compare.cc
   stub
    
opensubdiv_evaluator_stub.cc
    
opensubdiv_stub.cc
   
opensubdiv_capi.hh
   
opensubdiv_capi_type.hh
   
opensubdiv_converter_capi.hh
   
opensubdiv_evaluator.hh
   
opensubdiv_evaluator_capi.hh
   
opensubdiv_topology_refiner.hh
  openvdb
   
openvdb_capi.cc
   
openvdb_capi.h
   
openvdb_fwd.hh
  quadriflow
   
quadriflow_capi.cpp
   
quadriflow_capi.hpp
  renderdoc_dynload
   include
    
renderdoc_api.hh
   intern
    
renderdoc_api.cc
  rigidbody
   
rb_bullet_api.cpp
Rigid Body API implementation for Bullet
   
rb_convex_hull_api.cpp
   
RBI_api.h
Rigid Body API for interfacing with external Physics Engines
   
RBI_hull_api.h
  sky
   include
    
sky_model.h
   source
    
sky_float3.h
    
sky_model.cpp
    
sky_model_data.h
    
sky_nishita.cpp
  slim
   intern
    
area_compensation.cpp
    
area_compensation.h
    
cotmatrix.cpp
    
cotmatrix.h
    
doublearea.cpp
    
doublearea.h
    
edge_lengths.cpp
    
edge_lengths.h
    
flip_avoiding_line_search.cpp
    
flip_avoiding_line_search.h
    
geometry_data_retrieval.cpp
    
geometry_data_retrieval.h
    
least_squares_relocator.cpp
    
least_squares_relocator.h
    
slim.cpp
    
slim.h
    
slim_matrix_transfer.cpp
    
slim_parametrizer.cpp
    
uv_initializer.cpp
    
uv_initializer.h
   
slim_matrix_transfer.h
  uriconvert
   
uri_convert.cc
   
uri_convert.hh
  utfconv
   
utf_winfunc.cc
   
utf_winfunc.hh
   
utfconv.cc
   
utfconv.hh
  wayland_dynload
   extern
    
wayland_dynload_API.h
    
wayland_dynload_client.h
    
wayland_dynload_cursor.h
    
wayland_dynload_egl.h
    
wayland_dynload_libdecor.h
   intern
    
wayland_dynload_client.c
    
wayland_dynload_cursor.c
    
wayland_dynload_egl.c
    
wayland_dynload_libdecor.c
    
wayland_dynload_utils.c
    
wayland_dynload_utils.h
 source
  blender
   animrig
    intern
     
action.cc
     
action_iterators.cc
     
action_iterators_test.cc
     
action_legacy.cc
     
action_legacy_test.cc
     
action_runtime.cc
Internal C++ functions to deal with Actions, Slots, and their runtime data
     
action_runtime.hh
Internal C++ functions to deal with Actions, Slots, and their runtime data
     
action_selection.cc
     
action_test.cc
     
anim_rna.cc
     
animdata.cc
     
bone_collections.cc
     
bone_collections_internal.hh
Internal C++ functions to deal with bone collections. These are mostly here for internal use in bone_collections.cc and have them testable by unit tests
     
bone_collections_test.cc
     
bonecolor.cc
     
driver.cc
     
evaluation.cc
     
evaluation_internal.hh
     
evaluation_test.cc
     
fcurve.cc
     
keyframing.cc
     
keyframing_auto.cc
     
keyframing_test.cc
     
keyingsets.cc
     
nla.cc
     
nla_test.cc
     
pose.cc
     
pose_test.cc
     
versioning.cc
     
versioning_test.cc
     
visualkey.cc
    
ANIM_action.hh
Functions and classes to work with Actions
    
ANIM_action_iterators.hh
Functionality to iterate an Action in various ways
    
ANIM_action_legacy.hh
Functions for backward compatibility with the legacy Action API
    
ANIM_animdata.hh
Functions to work with AnimData
    
ANIM_armature.hh
Functions to deal with Armatures
    
ANIM_armature_iter.hh
Iterators for armatures
    
ANIM_bone_collections.hh
C++ functions to deal with Armature collections (i.e. the successor of bone layers)
    
ANIM_bonecolor.hh
C++ part of the BoneColor DNA struct
    
ANIM_driver.hh
Functions to work with drivers
    
ANIM_evaluation.hh
Layered Action evaluation
    
ANIM_fcurve.hh
Functions to modify FCurves
    
ANIM_keyframing.hh
Functions to insert, delete or modify keyframes
    
ANIM_keyingsets.hh
Functionality to interact with keying sets
    
ANIM_nla.hh
    
ANIM_pose.hh
Functions to work with animation poses
    
ANIM_rna.hh
Helper functions for animation to interact with the RNA system
    
ANIM_versioning.hh
Versioning of old animation data. Most animation versioning code lives in the versioning_xxx.cc files, but some is broken out and placed here
    
ANIM_visualkey.hh
Functions to work with the visual keying system
   asset_system
    intern
     library_types
      
all_library.cc
      
all_library.hh
      
essentials_library.cc
      
essentials_library.hh
      
on_disk_library.cc
      
on_disk_library.hh
      
preferences_on_disk_library.cc
      
preferences_on_disk_library.hh
      
runtime_library.cc
      
runtime_library.hh
     
asset_catalog.cc
     
asset_catalog_collection.cc
     
asset_catalog_collection.hh
     
asset_catalog_definition_file.cc
     
asset_catalog_definition_file.hh
     
asset_catalog_path.cc
     
asset_catalog_tree.cc
     
asset_library.cc
     
asset_library_service.cc
     
asset_library_service.hh
     
asset_representation.cc
     
utils.cc
     
utils.hh
    tests
     
asset_catalog_path_test.cc
     
asset_catalog_test.cc
     
asset_catalog_tree_test.cc
     
asset_library_service_test.cc
     
asset_library_test.cc
     
asset_library_test_common.hh
     
asset_representation_test.cc
    
AS_asset_catalog.hh
    
AS_asset_catalog_path.hh
    
AS_asset_catalog_tree.hh
    
AS_asset_library.hh
    
AS_asset_representation.hh
Main runtime representation of an asset
    
AS_essentials_library.hh
   blendthumb
    src
     
blender_thumbnailer.cc
     
blendthumb.hh
     
blendthumb_extract.cc
     
blendthumb_png.cc
     
blendthumb_win32.cc
     
blendthumb_win32_dll.cc
     
thumbnail_provider.h
     
thumbnail_provider.mm
   blenfont
    intern
     
blf.cc
     
blf_default.cc
     
blf_dir.cc
     
blf_font.cc
     
blf_font_default.cc
     
blf_font_win32_compat.cc
     
blf_glyph.cc
     
blf_internal.hh
     
blf_internal_types.hh
     
blf_thumbs.cc
    tests
     
BLF_tests.cc
    
BLF_api.hh
   blenkernel
    intern
     
action.cc
     
action_bones.cc
     
action_mirror.cc
     
action_test.cc
     
addon.cc
     
anim_data.cc
     
anim_data_bmain_utils.cc
     
anim_data_test.cc
     
anim_path.cc
     
anim_sys.cc
     
anim_visualization.cc
     
anonymous_attribute_id.cc
     
appdir.cc
     
armature.cc
     
armature_deform.cc
     
armature_selection.cc
     
armature_test.cc
     
armature_update.cc
     
asset.cc
     
asset_edit.cc
     
asset_metadata_test.cc
     
asset_weak_reference.cc
     
attribute.cc
     
attribute_access.cc
     
attribute_access_intern.hh
     
attribute_legacy_convert.cc
     
attribute_math.cc
     
attribute_storage.cc
     
attribute_storage_test.cc
     
autoexec.cc
     
bake_data_block_map.cc
     
bake_geometry_nodes_modifier.cc
     
bake_geometry_nodes_modifier_pack.cc
     
bake_items.cc
     
bake_items_paths.cc
     
bake_items_serialize.cc
     
bake_items_socket.cc
     
blender.cc
     
blender_cli_command.cc
     
blender_copybuffer.cc
     
blender_undo.cc
     
blender_user_menu.cc
     
blendfile.cc
     
blendfile_link_append.cc
     
boids.cc
     
bpath.cc
     
bpath_test.cc
     
brush.cc
     
brush_test.cc
     
bvhutils.cc
     
cachefile.cc
     
callbacks.cc
     
camera.cc
     
CCGSubSurf.cc
     
CCGSubSurf.h
     
CCGSubSurf_inline.h
     
CCGSubSurf_intern.h
     
CCGSubSurf_legacy.cc
     
CCGSubSurf_util.cc
     
cloth.cc
     
collection.cc
     
collision.cc
     
colorband.cc
     
colortools.cc
     
compositor.cc
     
compute_contexts.cc
     
constraint.cc
     
context.cc
     
cpp_types.cc
     
crazyspace.cc
     
cryptomatte.cc
     
cryptomatte_test.cc
     
curve.cc
     
curve_bevel.cc
     
curve_bezier.cc
     
curve_catmull_rom.cc
     
curve_convert.cc
     
curve_decimate.cc
     
curve_deform.cc
     
curve_legacy_convert.cc
     
curve_nurbs.cc
     
curve_poly.cc
     
curve_to_mesh_convert.cc
     
curveprofile.cc
     
curves.cc
     
curves_attributes.cc
     
curves_geometry.cc
     
curves_geometry_test.cc
     
curves_utils.cc
     
customdata.cc
     
customdata_file.cc
     
data_transfer.cc
     
data_transfer_intern.hh
     
deform.cc
     
displist.cc
     
dynamicpaint.cc
     
editlattice.cc
     
editmesh.cc
     
editmesh_bvh.cc
     
editmesh_cache.cc
     
editmesh_tangent.cc
     
effect.cc
     
fcurve.cc
     
fcurve_cache.cc
     
fcurve_driver.cc
     
fcurve_test.cc
     
file_handler.cc
     
file_handler_test.cc
     
fluid.cc
     
fmodifier.cc
     
freestyle.cc
     
geometry_compare.cc
     
geometry_component_curves.cc
     
geometry_component_edit_data.cc
     
geometry_component_grease_pencil.cc
     
geometry_component_instances.cc
     
geometry_component_mesh.cc
     
geometry_component_pointcloud.cc
     
geometry_component_volume.cc
     
geometry_fields.cc
     
geometry_nodes_bundle.cc
     
geometry_set.cc
     
geometry_set_instances.cc
     
gpencil_geom_legacy.cc
     
gpencil_legacy.cc
     
gpencil_modifier_legacy.cc
     
grease_pencil.cc
     
grease_pencil_attributes.cc
     
grease_pencil_convert_legacy.cc
     
grease_pencil_test.cc
     
grease_pencil_vertex_groups.cc
     
icons.cc
     
icons_rasterize.cc
     
idprop.cc
     
idprop_create.cc
     
idprop_serialize.cc
     
idprop_serialize_test.cc
     
idprop_utils.cc
     
idtype.cc
     
image.cc
     
image_format.cc
     
image_gen.cc
     
image_gpu.cc
     
image_partial_update.cc
     
image_partial_update_test.cc
     
image_save.cc
     
image_test.cc
     
instances.cc
     
instances_attributes.cc
     
ipo.cc
     
kelvinlet.cc
     
key.cc
     
keyconfig.cc
     
lattice.cc
     
lattice_deform.cc
     
lattice_deform_test.cc
     
layer.cc
     
layer_test.cc
     
layer_utils.cc
     
lib_id.cc
     
lib_id_delete.cc
     
lib_id_eval.cc
     
lib_id_remapper.cc
     
lib_id_remapper_test.cc
     
lib_id_test.cc
     
lib_intern.hh
     
lib_override.cc
     
lib_override_proxy_conversion.cc
     
lib_query.cc
     
lib_query_test.cc
     
lib_remap.cc
     
lib_remap_test.cc
     
library.cc
     
light.cc
     
light_linking.cc
     
lightprobe.cc
     
linestyle.cc
     
main.cc
     
main_idmap.cc
     
main_invariants.cc
     
main_namemap.cc
     
main_namemap_test.cc
     
main_test.cc
     
mask.cc
     
mask_evaluate.cc
     
mask_rasterize.cc
     
material.cc
     
mball.cc
     
mball_tessellate.cc
     
mesh.cc
     
mesh_attributes.cc
     
mesh_calc_edges.cc
     
mesh_convert.cc
     
mesh_data_update.cc
     
mesh_debug.cc
     
mesh_evaluate.cc
     
mesh_fair.cc
     
mesh_flip_faces.cc
     
mesh_iterators.cc
     
mesh_legacy_convert.cc
     
mesh_legacy_derived_mesh.cc
     
mesh_mapping.cc
     
mesh_merge_customdata.cc
     
mesh_mirror.cc
     
mesh_normals.cc
     
mesh_remap.cc
     
mesh_remesh_voxel.cc
     
mesh_runtime.cc
     
mesh_sample.cc
     
mesh_tangent.cc
     
mesh_tessellate.cc
     
mesh_topology_state.cc
     
mesh_validate.cc
     
mesh_wrapper.cc
     
modifier.cc
     
movieclip.cc
     
multires.cc
     
multires_inline.hh
     
multires_reshape.cc
     
multires_reshape.hh
     
multires_reshape_apply_base.cc
     
multires_reshape_ccg.cc
     
multires_reshape_smooth.cc
     
multires_reshape_subdivide.cc
     
multires_reshape_util.cc
     
multires_reshape_vertcos.cc
     
multires_subdiv.cc
     
multires_unsubdivide.cc
     
multires_unsubdivide.hh
     
multires_versioning.cc
     
nla.cc
     
nla_test.cc
     
node.cc
     
node_enum_definition.cc
     
node_runtime.cc
     
node_socket_value.cc
     
node_tree_dot_export.cc
     
node_tree_field_inferencing.cc
     
node_tree_interface.cc
     
node_tree_reference_lifetimes.cc
     
node_tree_structure_type_inferencing.cc
     
node_tree_update.cc
     
node_tree_zones.cc
     
object.cc
     
object_deform.cc
     
object_dupli.cc
     
object_update.cc
     
ocean.cc
     
ocean_intern.h
     
ocean_spectrum.cc
     
outliner_treehash.cc
     
packedFile.cc
     
paint.cc
     
paint_canvas.cc
     
particle.cc
     
particle_child.cc
     
particle_distribute.cc
     
particle_system.cc
     
path_templates.cc
     
path_templates_test.cc
     
pbvh.cc
     
pbvh_bmesh.cc
     
pbvh_intern.hh
     
pbvh_pixels.cc
     
pbvh_pixels_copy.cc
     
pbvh_pixels_copy.hh
     
pbvh_uv_islands.cc
     
pbvh_uv_islands.hh
     
pointcache.cc
     
pointcloud.cc
     
pointcloud_attributes.cc
     
pose_backup.cc
     
preferences.cc
     
preview_image.cc
     
report.cc
     
rigidbody.cc
Blender-side interface and methods for dealing with Rigid Body simulations
     
scene.cc
     
screen.cc
     
shader_fx.cc
     
shrinkwrap.cc
     
softbody.cc
     
sound.cc
     
speaker.cc
     
studiolight.cc
     
subdiv.cc
     
subdiv_ccg.cc
     
subdiv_ccg_mask.cc
     
subdiv_ccg_test.cc
     
subdiv_converter.cc
     
subdiv_converter.hh
     
subdiv_converter_mesh.cc
     
subdiv_deform.cc
     
subdiv_displacement.cc
     
subdiv_displacement_multires.cc
     
subdiv_eval.cc
     
subdiv_foreach.cc
     
subdiv_inline.hh
     
subdiv_mesh.cc
     
subdiv_modifier.cc
     
subdiv_stats.cc
     
subdiv_topology.cc
     
subsurf_ccg.cc
     
text.cc
     
text_suggestions.cc
     
texture.cc
     
tracking.cc
     
tracking_auto.cc
     
tracking_detect.cc
     
tracking_plane_tracker.cc
     
tracking_region_tracker.cc
     
tracking_solver.cc
     
tracking_stabilize.cc
     
tracking_test.cc
     
tracking_util.cc
     
type_conversions.cc
     
undo_system.cc
     
unit.cc
     
uvproject.cc
     
vfont.cc
     
vfont_curve.cc
     
vfontdata_freetype.cc
     
viewer_path.cc
     
volume.cc
     
volume_grid.cc
     
volume_grid_fields.cc
     
volume_grid_file_cache.cc
     
volume_render.cc
     
volume_test.cc
     
volume_to_mesh.cc
     
wm_runtime.cc
     
workspace.cc
     
world.cc
    
BKE_action.hh
Blender kernel action and pose functionality
    
BKE_addon.h
    
BKE_anim_data.hh
    
BKE_anim_path.h
    
BKE_anim_visualization.h
    
BKE_animsys.h
    
BKE_anonymous_attribute_id.hh
    
BKE_anonymous_attribute_make.hh
    
BKE_appdir.hh
    
BKE_armature.hh
    
BKE_asset.hh
    
BKE_asset_edit.hh
    
BKE_attribute.h
Generic geometry attributes built on CustomData
    
BKE_attribute.hh
    
BKE_attribute_filter.hh
    
BKE_attribute_filters.hh
    
BKE_attribute_legacy_convert.hh
    
BKE_attribute_math.hh
    
BKE_attribute_storage.hh
    
BKE_attribute_storage_blend_write.hh
    
BKE_autoexec.hh
    
BKE_bake_data_block_id.hh
    
BKE_bake_data_block_map.hh
    
BKE_bake_geometry_nodes_modifier.hh
    
BKE_bake_geometry_nodes_modifier_pack.hh
    
BKE_bake_items.hh
    
BKE_bake_items_paths.hh
    
BKE_bake_items_serialize.hh
    
BKE_bake_items_socket.hh
    
BKE_blender.hh
Blender util stuff
    
BKE_blender_cli_command.hh
Blender CLI Generic --command Support
    
BKE_blender_copybuffer.hh
    
BKE_blender_undo.hh
    
BKE_blender_user_menu.hh
    
BKE_blender_version.h
    
BKE_blendfile.hh
    
BKE_blendfile_link_append.hh
    
BKE_boids.h
    
BKE_bpath.hh
    
BKE_brush.hh
    
BKE_bvhutils.hh
    
BKE_cachefile.hh
    
BKE_callbacks.hh
    
BKE_camera.h
Camera data-block and utility functions
    
BKE_ccg.hh
    
BKE_cloth.hh
    
BKE_collection.hh
    
BKE_collision.h
    
BKE_colorband.hh
    
BKE_colortools.hh
    
BKE_compositor.hh
    
BKE_compute_context_cache.hh
    
BKE_compute_context_cache_fwd.hh
    
BKE_compute_contexts.hh
    
BKE_constraint.h
    
BKE_context.hh
    
BKE_cpp_types.hh
    
BKE_crazyspace.hh
    
BKE_cryptomatte.h
    
BKE_cryptomatte.hh
    
BKE_curve.hh
    
BKE_curve_legacy_convert.hh
    
BKE_curve_to_mesh.hh
    
BKE_curveprofile.h
    
BKE_curves.h
Low-level operations for curves that cannot be defined in the C++ header yet
    
BKE_curves.hh
Low-level operations for curves
    
BKE_curves_utils.hh
Low-level operations for curves
    
BKE_customdata.hh
CustomData interface, see also DNA_customdata_types.h
    
BKE_customdata_file.h
    
BKE_data_transfer.h
    
BKE_deform.hh
Support for deformation groups and hooks
    
BKE_displist.h
Display list (or rather multi purpose list) stuff
    
BKE_duplilist.hh
    
BKE_dynamicpaint.h
    
BKE_editlattice.h
    
BKE_editmesh.hh
    
BKE_editmesh_bvh.hh
    
BKE_editmesh_cache.hh
    
BKE_editmesh_tangent.hh
    
BKE_effect.h
    
BKE_fcurve.hh
    
BKE_fcurve_driver.h
    
BKE_file_handler.hh
    
BKE_fluid.h
    
BKE_freestyle.h
    
BKE_geometry_compare.hh
    
BKE_geometry_fields.hh
    
BKE_geometry_nodes_gizmos_transforms.hh
    
BKE_geometry_nodes_reference_set.hh
    
BKE_geometry_set.hh
    
BKE_geometry_set_instances.hh
    
BKE_global.hh
    
BKE_gpencil_geom_legacy.h
    
BKE_gpencil_legacy.h
    
BKE_gpencil_modifier_legacy.h
    
BKE_grease_pencil.h
Low-level operations for grease pencil that cannot be defined in the C++ header yet
    
BKE_grease_pencil.hh
Low-level operations for grease pencil
    
BKE_grease_pencil_legacy_convert.hh
    
BKE_grease_pencil_vertex_groups.hh
Utility functions for vertex groups in grease pencil objects
    
BKE_icons.h
    
BKE_idprop.hh
    
BKE_idtype.hh
    
BKE_image.hh
    
BKE_image_format.hh
    
BKE_image_partial_update.hh
    
BKE_image_save.hh
    
BKE_image_wrappers.hh
    
BKE_instances.hh
    
BKE_ipo.h
    
BKE_kelvinlet.h
    
BKE_key.hh
    
BKE_keyconfig.h
    
BKE_lattice.hh
    
BKE_layer.hh
    
BKE_lib_id.hh
    
BKE_lib_override.hh
    
BKE_lib_query.hh
    
BKE_lib_remap.hh
    
BKE_library.hh
    
BKE_light.h
General operations, lookup, etc. for blender lights
    
BKE_light_linking.h
    
BKE_lightprobe.h
General operations for probes
    
BKE_linestyle.h
Blender kernel freestyle line style functionality
    
BKE_main.hh
    
BKE_main_idmap.hh
    
BKE_main_invariants.hh
    
BKE_main_namemap.hh
    
BKE_mask.h
    
BKE_material.hh
General operations, lookup, etc. for materials
    
BKE_mball.hh
    
BKE_mball_tessellate.hh
    
BKE_mesh.h
    
BKE_mesh.hh
    
BKE_mesh_fair.hh
    
BKE_mesh_iterators.hh
    
BKE_mesh_legacy_convert.hh
    
BKE_mesh_legacy_derived_mesh.hh
    
BKE_mesh_mapping.hh
    
BKE_mesh_mirror.hh
    
BKE_mesh_remap.hh
    
BKE_mesh_remesh_voxel.hh
    
BKE_mesh_runtime.hh
    
BKE_mesh_sample.hh
    
BKE_mesh_tangent.hh
    
BKE_mesh_topology_state.hh
    
BKE_mesh_types.hh
    
BKE_mesh_wrapper.hh
    
BKE_modifier.hh
    
BKE_movieclip.h
    
BKE_multires.hh
    
BKE_nla.hh
    
BKE_node.hh
    
BKE_node_enum.hh
    
BKE_node_legacy_types.hh
    
BKE_node_runtime.hh
    
BKE_node_socket_value.hh
    
BKE_node_tree_dot_export.hh
    
BKE_node_tree_interface.hh
    
BKE_node_tree_reference_lifetimes.hh
    
BKE_node_tree_update.hh
    
BKE_node_tree_zones.hh
    
BKE_object.hh
General operations, lookup, etc. for blender objects
    
BKE_object_deform.h
Functions for dealing with objects and deform verts, used by painting and tools
    
BKE_object_types.hh
    
BKE_ocean.h
    
BKE_outliner_treehash.hh
    
BKE_packedFile.hh
    
BKE_paint.hh
    
BKE_paint_bvh.hh
A BVH for high poly meshes
    
BKE_paint_bvh_pixels.hh
    
BKE_particle.h
    
BKE_path_templates.hh
Functions and classes for applying templates with variable expressions to filepaths
    
BKE_pointcache.h
    
BKE_pointcloud.hh
General operations for point clouds
    
BKE_pose_backup.h
    
BKE_preferences.h
    
BKE_preview_image.hh
    
BKE_report.hh
    
BKE_rigidbody.h
API for Blender-side Rigid Body stuff
    
BKE_scene.hh
    
BKE_scene_runtime.hh
    
BKE_screen.hh
    
BKE_shader_fx.h
    
BKE_shrinkwrap.hh
    
BKE_softbody.h
    
BKE_sound.h
    
BKE_speaker.h
General operations for speakers
    
BKE_studiolight.h
    
BKE_subdiv.hh
    
BKE_subdiv_ccg.hh
    
BKE_subdiv_deform.hh
    
BKE_subdiv_eval.hh
    
BKE_subdiv_foreach.hh
    
BKE_subdiv_mesh.hh
    
BKE_subdiv_modifier.hh
    
BKE_subdiv_topology.hh
    
BKE_subsurf.hh
    
BKE_text.h
    
BKE_text_suggestions.h
    
BKE_texture.h
    
BKE_tracking.h
    
BKE_type_conversions.hh
    
BKE_undo_system.hh
    
BKE_unit.hh
    
BKE_uvproject.h
    
BKE_vfont.hh
    
BKE_vfontdata.hh
A structure to represent vector fonts, and to load them from PostScript fonts
    
BKE_viewer_path.hh
    
BKE_volume.hh
Volume data-block
    
BKE_volume_enums.hh
    
BKE_volume_grid.hh
    
BKE_volume_grid_fields.hh
    
BKE_volume_grid_file_cache.hh
    
BKE_volume_grid_fwd.hh
    
BKE_volume_grid_type_traits.hh
    
BKE_volume_openvdb.hh
    
BKE_volume_render.hh
Volume data-block rendering and viewport drawing utilities
    
BKE_volume_to_mesh.hh
    
BKE_wm_runtime.hh
    
BKE_workspace.hh
    
BKE_world.h
    
nla_private.h
    
particle_private.h
    
tracking_private.h
   blenlib
    intern
     
array_store.cc
Array storage to minimize duplication
     
array_store_rle.cc
Run length encoding for arrays
     
array_store_utils.cc
Helper functions for BLI_array_store API
     
array_utils.cc
     
array_utils_c.cc
Generic array manipulation API
     
astar.cc
An implementation of the A* (AStar) algorithm to solve shortest path problem
     
atomic_disjoint_set.cc
     
bit_bool_conversion.cc
     
bit_ref.cc
     
bit_span.cc
     
bitmap.cc
     
bitmap_draw_2d.cc
     
BLI_args.cc
A general argument parsing module
     
BLI_assert.cc
     
BLI_color.cc
     
BLI_dial_2d.cc
     
BLI_dynstr.cc
     
BLI_filelist.cc
     
BLI_ghash.cc
     
BLI_ghash_utils.cc
     
BLI_heap.cc
     
BLI_heap_simple.cc
     
BLI_kdopbvh.cc
BVH-tree implementation
     
BLI_linklist.cc
     
BLI_linklist_lockfree.cc
     
BLI_memarena.cc
Efficient memory allocation for many small chunks
     
BLI_memblock.cc
     
BLI_memiter.cc
     
BLI_mempool.cc
     
BLI_mempool_private.h
     
BLI_mmap.cc
     
BLI_subprocess.cc
     
BLI_timer.cc
     
boxpack_2d.cc
     
buffer.cc
     
cache_mutex.cc
     
compute_context.cc
     
convexhull_2d.cc
     
cpp_type.cc
     
cpp_types.cc
     
csv_parse.cc
     
delaunay_2d.cc
     
dot_export.cc
     
easing.cc
     
endian_switch.cc
     
expr_pylike_eval.cc
     
fftw.cc
     
fileops.cc
     
fileops_apple.mm
     
fileops_c.cc
     
filereader_file.cc
     
filereader_gzip.cc
     
filereader_memory.cc
     
filereader_zstd.cc
     
fnmatch.cc
     
generic_vector_array.cc
     
generic_virtual_array.cc
     
generic_virtual_vector_array.cc
     
gsqueue.cc
A generic structure queue (a queue for fixed length generally small) structures
     
hash_md5.cc
     
hash_mm2a.cc
     
hash_mm3.cc
     
hash_tables.cc
     
implicit_sharing.cc
     
index_mask.cc
     
index_mask_expression.cc
     
index_range.cc
     
jitter_2d.cc
Jitter offset table
     
kdtree_1d.cc
     
kdtree_2d.cc
     
kdtree_3d.cc
     
kdtree_4d.cc
     
kdtree_impl.h
     
lasso_2d.cc
     
lazy_threading.cc
     
length_parameterize.cc
     
list_sort_impl.h
     
listbase.cc
     
math_base.cc
     
math_base_inline.cc
     
math_base_safe_inline.cc
     
math_basis_types.cc
     
math_bits_inline.cc
     
math_boolean.cc
     
math_color.cc
     
math_color_blend_inline.cc
     
math_color_inline.cc
     
math_geom.cc
     
math_geom_inline.cc
     
math_half.cc
     
math_interp.cc
     
math_matrix.cc
     
math_matrix_c.cc
     
math_rotation.cc
     
math_rotation_c.cc
     
math_solvers.cc
     
math_statistics.cc
     
math_time.cc
     
math_vec.cc
     
math_vector.cc
     
math_vector_inline.cc
     
memory_cache.cc
     
memory_cache_file_load.cc
     
memory_counter.cc
     
memory_utils.cc
Generic memory manipulation API
     
mesh_boolean.cc
     
mesh_intersect.cc
     
noise.cc
     
noise_c.cc
     
offset_indices.cc
     
ordered_edge.cc
     
path_utils.cc
     
polyfill_2d.cc
     
polyfill_2d_beautify.cc
     
quadric.cc
     
rand.cc
     
rct.cc
     
resource_scope.cc
     
scanfill.cc
     
scanfill_utils.cc
     
serialize.cc
     
session_uid.cc
     
smaa_textures.cc
     
sort.cc
     
sort_utils.cc
     
stack.cc
     
storage.cc
     
storage_apple.mm
     
string.cc
     
string_cursor_utf8.cc
     
string_ref.cc
     
string_search.cc
     
string_utf8.cc
     
string_utils.cc
     
system.cc
     
system_win32.cc
     
task_graph.cc
     
task_iterator.cc
     
task_pool.cc
     
task_range.cc
     
task_scheduler.cc
     
tempfile.cc
     
threads.cc
     
time.cc
     
timecode.cc
     
timeit.cc
     
uuid.cc
     
vector.cc
     
virtual_array.cc
     
voxel.cc
     
winstuff.cc
     
winstuff_dir.cc
     
winstuff_registration.cc
    tests
     performance
      
BLI_map_performance_test.cc
     
BLI_any_test.cc
     
BLI_array_state_test.cc
     
BLI_array_store_test.cc
     
BLI_array_test.cc
     
BLI_array_utils_test.cc
     
BLI_binary_search_test.cc
     
BLI_bit_group_vector_test.cc
     
BLI_bit_ref_test.cc
     
BLI_bit_span_test.cc
     
BLI_bit_vector_test.cc
     
BLI_bitmap_test.cc
     
BLI_bounds_test.cc
     
BLI_build_config_test.cc
     
BLI_color_test.cc
     
BLI_convexhull_2d_test.cc
     
BLI_cpp_type_test.cc
     
BLI_csv_parse_test.cc
     
BLI_delaunay_2d_test.cc
     
BLI_disjoint_set_test.cc
     
BLI_exception_safety_test_utils.hh
     
BLI_expr_pylike_eval_test.cc
     
BLI_fileops_test.cc
     
BLI_fixed_width_int_test.cc
     
BLI_function_ref_test.cc
     
BLI_generic_array_test.cc
     
BLI_generic_span_test.cc
     
BLI_generic_vector_array_test.cc
     
BLI_ghash_test.cc
     
BLI_hash_mm2a_test.cc
     
BLI_heap_simple_test.cc
     
BLI_heap_test.cc
     
BLI_implicit_sharing_test.cc
     
BLI_index_mask_expression_test.cc
     
BLI_index_mask_test.cc
     
BLI_index_range_test.cc
     
BLI_index_ranges_builder_test.cc
     
BLI_inplace_priority_queue_test.cc
     
BLI_kdopbvh_test.cc
     
BLI_kdtree_test.cc
     
BLI_length_parameterize_test.cc
     
BLI_linear_allocator_chunked_list_test.cc
     
BLI_linear_allocator_test.cc
     
BLI_linklist_lockfree_test.cc
     
BLI_listbase_test.cc
     
BLI_map_test.cc
     
BLI_math_base_safe_test.cc
     
BLI_math_base_test.cc
     
BLI_math_bits_test.cc
     
BLI_math_color_test.cc
     
BLI_math_geom_test.cc
     
BLI_math_half_test.cc
     
BLI_math_interp_test.cc
     
BLI_math_matrix_test.cc
     
BLI_math_matrix_types_test.cc
     
BLI_math_rotation_test.cc
     
BLI_math_rotation_types_test.cc
     
BLI_math_solvers_test.cc
     
BLI_math_time_test.cc
     
BLI_math_vector_test.cc
     
BLI_math_vector_types_test.cc
     
BLI_memiter_test.cc
     
BLI_memory_cache_test.cc
     
BLI_memory_counter_test.cc
     
BLI_memory_utils_test.cc
     
BLI_mesh_boolean_test.cc
     
BLI_mesh_intersect_test.cc
     
BLI_multi_value_map_test.cc
     
BLI_offset_indices_test.cc
     
BLI_path_utils_test.cc
     
BLI_polyfill_2d_test.cc
     
BLI_pool_test.cc
     
BLI_random_access_iterator_mixin_test.cc
     
BLI_ressource_strings.h
     
BLI_serialize_test.cc
     
BLI_session_uid_test.cc
     
BLI_set_test.cc
     
BLI_span_test.cc
     
BLI_stack_cxx_test.cc
     
BLI_stack_test.cc
     
BLI_string_ref_test.cc
     
BLI_string_search_test.cc
     
BLI_string_test.cc
     
BLI_string_utf8_test.cc
     
BLI_string_utils_test.cc
     
BLI_task_graph_test.cc
     
BLI_task_test.cc
     
BLI_tempfile_test.cc
     
BLI_unique_sorted_indices_test.cc
     
BLI_utildefines_test.cc
     
BLI_uuid_test.cc
     
BLI_vector_list_test.cc
     
BLI_vector_set_test.cc
     
BLI_vector_test.cc
     
BLI_virtual_array_test.cc
    
BLI_alloca.h
    
BLI_allocator.hh
    
BLI_any.hh
    
BLI_args.h
A general argument parsing module
    
BLI_array.hh
    
BLI_array_state.hh
    
BLI_array_store.h
Efficient in-memory storage of multiple similar arrays
    
BLI_array_store_utils.h
    
BLI_array_utils.h
Generic array manipulation API
    
BLI_array_utils.hh
    
BLI_asan.h
    
BLI_assert.h
    
BLI_astar.h
An implementation of the A* (AStar) algorithm to solve shortest path problem
    
BLI_atomic_disjoint_set.hh
    
BLI_binary_search.hh
    
BLI_bit_bool_conversion.hh
    
BLI_bit_group_vector.hh
    
BLI_bit_ref.hh
    
BLI_bit_span.hh
    
BLI_bit_span_ops.hh
    
BLI_bit_span_to_index_ranges.hh
    
BLI_bit_vector.hh
    
BLI_bitmap.h
    
BLI_bitmap_draw_2d.h
    
BLI_bounds.hh
    
BLI_bounds_types.hh
    
BLI_boxpack_2d.h
    
BLI_buffer.h
    
BLI_build_config.h
    
BLI_cache_mutex.hh
    
BLI_color.hh
    
BLI_color_mix.hh
    
BLI_compiler_attrs.h
    
BLI_compiler_compat.h
    
BLI_compiler_typecheck.h
    
BLI_compute_context.hh
    
BLI_concurrent_map.hh
    
BLI_console.h
Set of utility functions and constants to work with consoles
    
BLI_convexhull_2d.h
    
BLI_cpp_type.hh
    
BLI_cpp_type_make.hh
    
BLI_cpp_types.hh
    
BLI_cpp_types_make.hh
    
BLI_csv_parse.hh
    
BLI_delaunay_2d.hh
    
BLI_devirtualize_parameters.hh
    
BLI_dial_2d.h
    
BLI_disjoint_set.hh
    
BLI_dot_export.hh
    
BLI_dot_export_attribute_enums.hh
    
BLI_dynstr.h
A dynamically sized string ADT
    
BLI_easing.h
    
BLI_endian_defines.h
    
BLI_endian_switch.h
    
BLI_endian_switch_inline.h
    
BLI_enumerable_thread_specific.hh
    
BLI_expr_pylike_eval.h
    
BLI_fftw.hh
    
BLI_fileops.h
File and directory operations
    
BLI_fileops.hh
File and directory operations
    
BLI_fileops_types.h
Some types for dealing with directories
    
BLI_filereader.h
Wrapper for reading from various sources (e.g. raw files, compressed files, memory...)
    
BLI_fixed_width_int.hh
    
BLI_fixed_width_int_str.hh
    
BLI_fnmatch.h
    
BLI_function_ref.hh
    
BLI_generic_array.hh
    
BLI_generic_key.hh
    
BLI_generic_key_string.hh
    
BLI_generic_pointer.hh
    
BLI_generic_span.hh
    
BLI_generic_value_map.hh
    
BLI_generic_vector_array.hh
    
BLI_generic_virtual_array.hh
    
BLI_generic_virtual_vector_array.hh
    
BLI_ghash.h
    
BLI_gsqueue.h
    
BLI_hash.h
    
BLI_hash.hh
    
BLI_hash_fwd.hh
    
BLI_hash_md5.hh
    
BLI_hash_mm2a.hh
    
BLI_hash_mm3.hh
    
BLI_hash_tables.hh
    
BLI_heap.h
A min-heap / priority queue ADT
    
BLI_heap_simple.h
A min-heap / priority queue ADT
    
BLI_implicit_sharing.h
    
BLI_implicit_sharing.hh
    
BLI_implicit_sharing_ptr.hh
    
BLI_index_mask.hh
    
BLI_index_mask_expression.hh
    
BLI_index_mask_fwd.hh
    
BLI_index_range.hh
    
BLI_index_ranges_builder.hh
    
BLI_index_ranges_builder_fwd.hh
    
BLI_inplace_priority_queue.hh
    
BLI_iterator.h
    
BLI_jitter_2d.h
    
BLI_kdopbvh.hh
    
BLI_kdtree.h
A KD-tree for nearest neighbor search
    
BLI_kdtree_impl.h
A KD-tree for nearest neighbor search
    
BLI_lasso_2d.hh
    
BLI_lazy_threading.hh
    
BLI_length_parameterize.hh
    
BLI_linear_allocator.hh
    
BLI_linear_allocator_chunked_list.hh
    
BLI_link_utils.h
Single link-list utility macros. (header only API)
    
BLI_linklist.h
    
BLI_linklist_lockfree.h
    
BLI_linklist_stack.h
BLI_LINKSTACK_*** wrapper macros for using a LinkNode to store a stack of pointers, using a single linked list allocated from a mempool
    
BLI_listbase.h
    
BLI_listbase_wrapper.hh
    
BLI_map.hh
    
BLI_map_slots.hh
    
BLI_math_angle_types.hh
    
BLI_math_axis_angle.hh
    
BLI_math_axis_angle_types.hh
    
BLI_math_base.h
    
BLI_math_base.hh
    
BLI_math_base_safe.h
    
BLI_math_basis_types.hh
    
BLI_math_bits.h
    
BLI_math_boolean.hh
Math vector functions needed specifically for mesh intersect and boolean
    
BLI_math_color.h
    
BLI_math_color.hh
    
BLI_math_color_blend.h
    
BLI_math_constants.h
    
BLI_math_euler.hh
    
BLI_math_euler_types.hh
    
BLI_math_geom.h
    
BLI_math_half.hh
    
BLI_math_inline.h
    
BLI_math_interp.hh
    
BLI_math_matrix.h
    
BLI_math_matrix.hh
    
BLI_math_matrix_types.hh
    
BLI_math_mpq.hh
    
BLI_math_numbers.hh
    
BLI_math_quaternion.hh
    
BLI_math_quaternion_types.hh
    
BLI_math_rotation.h
    
BLI_math_rotation.hh
    
BLI_math_rotation_legacy.hh
    
BLI_math_rotation_types.hh
    
BLI_math_solvers.h
    
BLI_math_statistics.h
    
BLI_math_time.h
    
BLI_math_vector.h
    
BLI_math_vector.hh
    
BLI_math_vector_mpq_types.hh
    
BLI_math_vector_types.hh
    
BLI_math_vector_unroll.hh
    
BLI_memarena.h
    
BLI_memblock.h
    
BLI_memiter.h
    
BLI_memory_cache.hh
    
BLI_memory_cache_file_load.hh
    
BLI_memory_counter.hh
    
BLI_memory_counter_fwd.hh
    
BLI_memory_utils.h
Generic memory manipulation API
    
BLI_memory_utils.hh
    
BLI_mempool.h
    
BLI_mesh_boolean.hh
    
BLI_mesh_intersect.hh
    
BLI_mmap.h
    
BLI_multi_value_map.hh
    
BLI_mutex.hh
    
BLI_noise.h
    
BLI_noise.hh
    
BLI_offset_indices.hh
    
BLI_offset_span.hh
    
BLI_ordered_edge.hh
    
BLI_parameter_pack_utils.hh
    
BLI_path_utils.hh
    
BLI_polyfill_2d.h
    
BLI_polyfill_2d_beautify.h
    
BLI_pool.hh
    
BLI_probing_strategies.hh
    
BLI_quadric.h
    
BLI_rand.h
Random number functions
    
BLI_rand.hh
    
BLI_random_access_iterator_mixin.hh
    
BLI_rect.h
    
BLI_resource_scope.hh
    
BLI_scanfill.h
    
BLI_serialize.hh
    
BLI_session_uid.h
    
BLI_set.hh
    
BLI_set_slots.hh
    
BLI_shared_cache.hh
    
BLI_simd.hh
    
BLI_smaa_textures.h
    
BLI_sort.h
    
BLI_sort.hh
    
BLI_sort_utils.h
    
BLI_span.hh
    
BLI_stack.h
    
BLI_stack.hh
    
BLI_strict_flags.h
    
BLI_string.h
    
BLI_string_cursor_utf8.h
    
BLI_string_ref.hh
    
BLI_string_search.hh
    
BLI_string_utf8.h
    
BLI_string_utf8_symbols.h
    
BLI_string_utils.hh
    
BLI_struct_equality_utils.hh
    
BLI_sub_frame.hh
    
BLI_subprocess.hh
    
BLI_sys_types.h
    
BLI_system.h
    
BLI_task.h
    
BLI_task.hh
    
BLI_task_size_hints.hh
    
BLI_tempfile.h
    
BLI_threads.h
    
BLI_time.h
Platform independent time functions
    
BLI_time_utildefines.h
Utility defines for timing/benchmarks
    
BLI_timecode.h
    
BLI_timeit.hh
    
BLI_timer.h
    
BLI_unique_sorted_indices.hh
    
BLI_unroll.hh
    
BLI_utildefines.h
    
BLI_utildefines_iter.h
    
BLI_utildefines_stack.h
    
BLI_utildefines_variadic.h
    
BLI_utility_mixins.hh
    
BLI_uuid.h
    
BLI_vector.hh
    
BLI_vector_list.hh
    
BLI_vector_set.hh
    
BLI_vector_set_slots.hh
    
BLI_virtual_array.hh
    
BLI_virtual_array_fwd.hh
    
BLI_virtual_vector_array.hh
    
BLI_voxel.h
    
BLI_winstuff.h
Compatibility-like things for windows
    
BLI_winstuff_com.hh
COM helper functions for windows
   blenloader
    intern
     
blend_validate.cc
     
readblenentry.cc
     
readfile.cc
     
readfile.hh
     
readfile_tempload.cc
     
undofile.cc
     
versioning_250.cc
     
versioning_260.cc
     
versioning_270.cc
     
versioning_280.cc
     
versioning_290.cc
     
versioning_300.cc
     
versioning_400.cc
     
versioning_410.cc
     
versioning_420.cc
     
versioning_430.cc
     
versioning_440.cc
     
versioning_450.cc
     
versioning_common.cc
     
versioning_common.hh
     
versioning_defaults.cc
     
versioning_dna.cc
     
versioning_legacy.cc
     
versioning_userdef.cc
     
writefile.cc
    tests
     
blendfile_load_test.cc
     
blendfile_loading_base_test.cc
     
blendfile_loading_base_test.h
    
BLO_blend_validate.hh
Utilities ensuring .blend file (i.e. Main) is in valid state during write and/or read process
    
BLO_read_write.hh
    
BLO_readfile.hh
External readfile function prototypes
    
BLO_undofile.hh
    
BLO_userdef_default.h
    
BLO_writefile.hh
External writefile.cc function prototypes
   blenloader_core
    intern
     
blo_core_bhead.cc
     
blo_core_blend_header.cc
    
BLO_core_bhead.hh
    
BLO_core_blend_header.hh
   blentranslation
    intern
     
blt_lang.cc
     
blt_translation.cc
     
messages.cc
     
messages.hh
     
messages_apple.mm
    msgfmt
     
msgfmt.cc
    
BLT_lang.hh
    
BLT_translation.hh
   bmesh
    intern
     
bmesh_callback_generic.cc
     
bmesh_callback_generic.hh
     
bmesh_construct.cc
     
bmesh_construct.hh
     
bmesh_core.cc
     
bmesh_core.hh
     
bmesh_delete.cc
     
bmesh_delete.hh
     
bmesh_edgeloop.cc
     
bmesh_edgeloop.hh
     
bmesh_error.hh
     
bmesh_inline.hh
     
bmesh_interp.cc
     
bmesh_interp.hh
     
bmesh_iterators.cc
     
bmesh_iterators.hh
     
bmesh_iterators_inline.hh
     
bmesh_log.cc
     
bmesh_log.hh
     
bmesh_marking.cc
     
bmesh_marking.hh
     
bmesh_mesh.cc
     
bmesh_mesh.hh
     
bmesh_mesh_convert.cc
     
bmesh_mesh_convert.hh
     
bmesh_mesh_debug.cc
     
bmesh_mesh_debug.hh
     
bmesh_mesh_duplicate.cc
     
bmesh_mesh_duplicate.hh
     
bmesh_mesh_normals.cc
     
bmesh_mesh_normals.hh
     
bmesh_mesh_partial_update.cc
     
bmesh_mesh_partial_update.hh
     
bmesh_mesh_tessellate.cc
     
bmesh_mesh_tessellate.hh
     
bmesh_mesh_validate.cc
     
bmesh_mesh_validate.hh
     
bmesh_mods.cc
     
bmesh_mods.hh
     
bmesh_opdefines.cc
     
bmesh_operator_api.hh
     
bmesh_operator_api_inline.hh
     
bmesh_operators.cc
     
bmesh_operators.hh
     
bmesh_operators_private.hh
     
bmesh_polygon.cc
     
bmesh_polygon.hh
     
bmesh_polygon_edgenet.cc
     
bmesh_polygon_edgenet.hh
     
bmesh_private.hh
     
bmesh_query.cc
     
bmesh_query.hh
     
bmesh_query_inline.hh
     
bmesh_query_uv.cc
     
bmesh_query_uv.hh
     
bmesh_structure.cc
     
bmesh_structure.hh
     
bmesh_structure_inline.hh
     
bmesh_walkers.cc
     
bmesh_walkers.hh
     
bmesh_walkers_impl.cc
     
bmesh_walkers_private.hh
    operators
     
bmo_beautify.cc
     
bmo_bevel.cc
     
bmo_bisect_plane.cc
     
bmo_bridge.cc
     
bmo_connect.cc
     
bmo_connect_concave.cc
     
bmo_connect_nonplanar.cc
     
bmo_connect_pair.cc
     
bmo_create.cc
     
bmo_dissolve.cc
     
bmo_dupe.cc
     
bmo_edgenet.cc
     
bmo_extrude.cc
     
bmo_fill_attribute.cc
     
bmo_fill_edgeloop.cc
     
bmo_fill_grid.cc
     
bmo_fill_holes.cc
     
bmo_hull.cc
     
bmo_inset.cc
     
bmo_join_triangles.cc
     
bmo_mesh_convert.cc
     
bmo_mirror.cc
     
bmo_normals.cc
     
bmo_offset_edgeloops.cc
     
bmo_planar_faces.cc
     
bmo_poke.cc
     
bmo_primitive.cc
     
bmo_removedoubles.cc
     
bmo_rotate_edges.cc
     
bmo_smooth_laplacian.cc
     
bmo_split_edges.cc
     
bmo_subdivide.cc
     
bmo_subdivide_edgering.cc
     
bmo_symmetrize.cc
     
bmo_triangulate.cc
     
bmo_unsubdivide.cc
     
bmo_utils.cc
     
bmo_wireframe.cc
    tests
     
bmesh_core_test.cc
    tools
     
bmesh_beautify.cc
     
bmesh_beautify.hh
     
bmesh_bevel.cc
     
bmesh_bevel.hh
     
bmesh_bisect_plane.cc
     
bmesh_bisect_plane.hh
     
bmesh_boolean.cc
     
bmesh_boolean.hh
     
bmesh_decimate.hh
     
bmesh_decimate_collapse.cc
     
bmesh_decimate_dissolve.cc
     
bmesh_decimate_unsubdivide.cc
     
bmesh_edgenet.cc
     
bmesh_edgenet.hh
     
bmesh_edgesplit.cc
     
bmesh_edgesplit.hh
     
bmesh_intersect.cc
     
bmesh_intersect.hh
     
bmesh_intersect_edges.cc
     
bmesh_intersect_edges.hh
     
bmesh_path.cc
     
bmesh_path.hh
     
bmesh_path_region.cc
     
bmesh_path_region.hh
     
bmesh_path_region_uv.cc
     
bmesh_path_region_uv.hh
     
bmesh_path_uv.cc
     
bmesh_path_uv.hh
     
bmesh_region_match.cc
     
bmesh_region_match.hh
     
bmesh_separate.cc
     
bmesh_separate.hh
     
bmesh_triangulate.cc
     
bmesh_triangulate.hh
     
bmesh_wireframe.cc
     
bmesh_wireframe.hh
    
bmesh.hh
    
bmesh_class.hh
    
bmesh_tools.hh
   compositor
    algorithms
     intern
      
compute_preview.cc
      
deriche_gaussian_blur.cc
      
extract_alpha.cc
      
jump_flooding.cc
      
morphological_blur.cc
      
morphological_distance.cc
      
morphological_distance_feather.cc
      
parallel_reduction.cc
      
recursive_gaussian_blur.cc
      
smaa.cc
      
summed_area_table.cc
      
symmetric_separable_blur.cc
      
symmetric_separable_blur_variable_size.cc
      
van_vliet_gaussian_blur.cc
     
COM_algorithm_compute_preview.hh
     
COM_algorithm_deriche_gaussian_blur.hh
     
COM_algorithm_extract_alpha.hh
     
COM_algorithm_jump_flooding.hh
     
COM_algorithm_morphological_blur.hh
     
COM_algorithm_morphological_distance.hh
     
COM_algorithm_morphological_distance_feather.hh
     
COM_algorithm_parallel_reduction.hh
     
COM_algorithm_recursive_gaussian_blur.hh
     
COM_algorithm_smaa.hh
     
COM_algorithm_summed_area_table.hh
     
COM_algorithm_symmetric_separable_blur.hh
     
COM_algorithm_symmetric_separable_blur_variable_size.hh
     
COM_algorithm_van_vliet_gaussian_blur.hh
    cached_resources
     intern
      
bokeh_kernel.cc
      
cached_image.cc
      
cached_mask.cc
      
cached_shader.cc
      
cached_texture.cc
      
deriche_gaussian_coefficients.cc
      
distortion_grid.cc
      
fog_glow_kernel.cc
      
image_coordinates.cc
      
keying_screen.cc
      
morphological_distance_feather_weights.cc
      
ocio_color_space_conversion_shader.cc
      
smaa_precomputed_textures.cc
      
symmetric_blur_weights.cc
      
symmetric_separable_blur_weights.cc
      
van_vliet_gaussian_coefficients.cc
     
COM_bokeh_kernel.hh
     
COM_cached_image.hh
     
COM_cached_mask.hh
     
COM_cached_resource.hh
     
COM_cached_shader.hh
     
COM_cached_texture.hh
     
COM_deriche_gaussian_coefficients.hh
     
COM_distortion_grid.hh
     
COM_fog_glow_kernel.hh
     
COM_image_coordinates.hh
     
COM_keying_screen.hh
     
COM_morphological_distance_feather_weights.hh
     
COM_ocio_color_space_conversion_shader.hh
     
COM_smaa_precomputed_textures.hh
     
COM_symmetric_blur_weights.hh
     
COM_symmetric_separable_blur_weights.hh
     
COM_van_vliet_gaussian_coefficients.hh
    derived_resources
     intern
      
denoised_auxiliary_pass.cc
     
COM_denoised_auxiliary_pass.hh
    intern
     
COM_compositor.cc
     
compile_state.cc
     
context.cc
     
conversion_operation.cc
     
domain.cc
     
evaluator.cc
     
implicit_input_operation.cc
     
input_single_value_operation.cc
     
meta_data.cc
     
multi_function_procedure_operation.cc
     
node_operation.cc
     
operation.cc
     
pixel_operation.cc
     
profiler.cc
     
realize_on_domain_operation.cc
     
render_context.cc
     
result.cc
     
scheduler.cc
     
shader_node.cc
     
shader_operation.cc
     
simple_operation.cc
     
static_cache_manager.cc
     
utilities.cc
    shaders
     infos
      
compositor_alpha_crop_info.hh
      
compositor_bilateral_blur_info.hh
      
compositor_bokeh_blur_info.hh
      
compositor_bokeh_blur_variable_size_info.hh
      
compositor_bokeh_image_info.hh
      
compositor_box_mask_info.hh
      
compositor_compute_preview_info.hh
      
compositor_convert_info.hh
      
compositor_cryptomatte_info.hh
      
compositor_defocus_info.hh
      
compositor_deriche_gaussian_blur_info.hh
      
compositor_despeckle_info.hh
      
compositor_directional_blur_info.hh
      
compositor_displace_info.hh
      
compositor_double_edge_mask_info.hh
      
compositor_edge_filter_info.hh
      
compositor_ellipse_mask_info.hh
      
compositor_filter_info.hh
      
compositor_flip_info.hh
      
compositor_gamma_correct_info.hh
      
compositor_glare_info.hh
      
compositor_id_mask_info.hh
      
compositor_image_coordinates_info.hh
      
compositor_image_crop_info.hh
      
compositor_inpaint_info.hh
      
compositor_jump_flooding_info.hh
      
compositor_keying_info.hh
      
compositor_keying_screen_info.hh
      
compositor_kuwahara_info.hh
      
compositor_lens_distortion_info.hh
      
compositor_map_uv_info.hh
      
compositor_morphological_blur_info.hh
      
compositor_morphological_distance_feather_info.hh
      
compositor_morphological_distance_info.hh
      
compositor_morphological_distance_threshold_info.hh
      
compositor_morphological_step_info.hh
      
compositor_motion_blur_info.hh
      
compositor_movie_distortion_info.hh
      
compositor_normalize_info.hh
      
compositor_parallel_reduction_info.hh
      
compositor_pixelate_info.hh
      
compositor_plane_deform_info.hh
      
compositor_premultiply_alpha_info.hh
      
compositor_read_input_info.hh
      
compositor_realize_on_domain_info.hh
      
compositor_scale_variable_info.hh
      
compositor_smaa_info.hh
      
compositor_split_info.hh
      
compositor_summed_area_table_info.hh
      
compositor_sun_beams_info.hh
      
compositor_symmetric_blur_info.hh
      
compositor_symmetric_blur_variable_size_info.hh
      
compositor_symmetric_separable_blur_info.hh
      
compositor_symmetric_separable_blur_variable_size_info.hh
      
compositor_tone_map_photoreceptor_info.hh
      
compositor_tone_map_simple_info.hh
      
compositor_translate_wrapped_info.hh
      
compositor_van_vliet_gaussian_blur_info.hh
      
compositor_write_output_info.hh
      
compositor_z_combine_info.hh
    utilities
     intern
      
gpu_material.cc
      
oidn.cc
     
COM_utilities_diagonals.hh
     
COM_utilities_gpu_material.hh
     
COM_utilities_oidn.hh
    
COM_compile_state.hh
    
COM_compositor.hh
    
COM_context.hh
    
COM_conversion_operation.hh
    
COM_derived_resources.hh
    
COM_domain.hh
    
COM_evaluator.hh
    
COM_implicit_input_operation.hh
    
COM_input_descriptor.hh
    
COM_input_single_value_operation.hh
    
COM_meta_data.hh
    
COM_multi_function_procedure_operation.hh
    
COM_node_operation.hh
    
COM_operation.hh
    
COM_pixel_operation.hh
    
COM_profiler.hh
    
COM_realize_on_domain_operation.hh
    
COM_render_context.hh
    
COM_result.hh
    
COM_scheduler.hh
    
COM_shader_node.hh
    
COM_shader_operation.hh
    
COM_simple_operation.hh
    
COM_static_cache_manager.hh
    
COM_utilities.hh
   cpucheck
    
cpu_check.cc
   datatoc
    
datatoc.cc
   depsgraph
    intern
     builder
      
deg_builder.cc
      
deg_builder.h
      
deg_builder_cache.cc
      
deg_builder_cache.h
      
deg_builder_cycle.cc
      
deg_builder_cycle.h
      
deg_builder_key.cc
      
deg_builder_key.h
      
deg_builder_map.cc
      
deg_builder_map.h
      
deg_builder_nodes.cc
      
deg_builder_nodes.h
      
deg_builder_nodes_rig.cc
      
deg_builder_nodes_scene.cc
      
deg_builder_nodes_view_layer.cc
      
deg_builder_pchanmap.cc
      
deg_builder_pchanmap.h
      
deg_builder_relations.cc
      
deg_builder_relations.h
      
deg_builder_relations_drivers.cc
      
deg_builder_relations_drivers.h
      
deg_builder_relations_impl.h
      
deg_builder_relations_rig.cc
      
deg_builder_relations_scene.cc
      
deg_builder_relations_view_layer.cc
      
deg_builder_remove_noop.cc
      
deg_builder_remove_noop.h
      
deg_builder_rna.cc
      
deg_builder_rna.h
      
deg_builder_rna_test.cc
      
deg_builder_stack.cc
      
deg_builder_stack.h
      
deg_builder_transitive.cc
      
deg_builder_transitive.h
      
pipeline.cc
      
pipeline.h
      
pipeline_all_objects.cc
      
pipeline_all_objects.h
      
pipeline_compositor.cc
      
pipeline_compositor.h
      
pipeline_from_collection.cc
      
pipeline_from_collection.h
      
pipeline_from_ids.cc
      
pipeline_from_ids.h
      
pipeline_render.cc
      
pipeline_render.h
      
pipeline_view_layer.cc
      
pipeline_view_layer.h
     debug
      
deg_debug.cc
      
deg_debug.h
      
deg_debug_relations_graphviz.cc
      
deg_debug_stats_gnuplot.cc
     eval
      
deg_eval.cc
      
deg_eval.h
      
deg_eval_copy_on_write.cc
      
deg_eval_copy_on_write.h
      
deg_eval_flush.cc
      
deg_eval_flush.h
      
deg_eval_runtime_backup.cc
      
deg_eval_runtime_backup.h
      
deg_eval_runtime_backup_animation.cc
      
deg_eval_runtime_backup_animation.h
      
deg_eval_runtime_backup_modifier.cc
      
deg_eval_runtime_backup_modifier.h
      
deg_eval_runtime_backup_movieclip.cc
      
deg_eval_runtime_backup_movieclip.h
      
deg_eval_runtime_backup_object.cc
      
deg_eval_runtime_backup_object.h
      
deg_eval_runtime_backup_pose.cc
      
deg_eval_runtime_backup_pose.h
      
deg_eval_runtime_backup_scene.cc
      
deg_eval_runtime_backup_scene.h
      
deg_eval_runtime_backup_sequence.cc
      
deg_eval_runtime_backup_sequence.h
      
deg_eval_runtime_backup_sequencer.cc
      
deg_eval_runtime_backup_sequencer.h
      
deg_eval_runtime_backup_sound.cc
      
deg_eval_runtime_backup_sound.h
      
deg_eval_runtime_backup_volume.cc
      
deg_eval_runtime_backup_volume.h
      
deg_eval_stats.cc
      
deg_eval_stats.h
      
deg_eval_visibility.cc
      
deg_eval_visibility.h
     node
      
deg_node.cc
      
deg_node.hh
      
deg_node_component.cc
      
deg_node_component.hh
      
deg_node_factory.cc
      
deg_node_factory.hh
      
deg_node_factory_impl.hh
      
deg_node_id.cc
      
deg_node_id.hh
      
deg_node_operation.cc
      
deg_node_operation.hh
      
deg_node_time.cc
      
deg_node_time.hh
     
depsgraph.cc
     
depsgraph.hh
     
depsgraph_build.cc
     
depsgraph_debug.cc
     
depsgraph_eval.cc
     
depsgraph_light_linking.cc
     
depsgraph_light_linking.hh
     
depsgraph_physics.cc
     
depsgraph_physics.hh
     
depsgraph_query.cc
     
depsgraph_query_foreach.cc
     
depsgraph_query_iter.cc
     
depsgraph_registry.cc
     
depsgraph_registry.hh
     
depsgraph_relation.cc
     
depsgraph_relation.hh
     
depsgraph_tag.cc
     
depsgraph_tag.hh
     
depsgraph_type.cc
     
depsgraph_type.hh
     
depsgraph_update.cc
     
depsgraph_update.hh
     
depsgraph_writeback_sync.cc
    
DEG_depsgraph.hh
    
DEG_depsgraph_build.hh
    
DEG_depsgraph_debug.hh
    
DEG_depsgraph_light_linking.hh
    
DEG_depsgraph_physics.hh
    
DEG_depsgraph_query.hh
    
DEG_depsgraph_writeback_sync.hh
   draw
    engines
     compositor
      
compositor_engine.cc
      
compositor_engine.h
     eevee
      shaders
       infos
        
eevee_ambient_occlusion_info.hh
        
eevee_common_info.hh
        
eevee_deferred_info.hh
        
eevee_depth_of_field_info.hh
        
eevee_film_info.hh
        
eevee_hiz_info.hh
        
eevee_light_culling_info.hh
        
eevee_lightprobe_sphere_info.hh
        
eevee_lightprobe_volume_info.hh
        
eevee_lookdev_info.hh
        
eevee_lut_info.hh
        
eevee_material_info.hh
        
eevee_motion_blur_info.hh
        
eevee_shadow_info.hh
        
eevee_subsurface_info.hh
        
eevee_tracing_info.hh
        
eevee_velocity_info.hh
        
eevee_volume_info.hh
      
eevee_ambient_occlusion.cc
      
eevee_ambient_occlusion.hh
      
eevee_camera.cc
      
eevee_camera.hh
      
eevee_cryptomatte.cc
      
eevee_cryptomatte.hh
      
eevee_defines.hh
      
eevee_depth_of_field.cc
      
eevee_depth_of_field.hh
      
eevee_engine.cc
      
eevee_engine.h
      
eevee_film.cc
      
eevee_film.hh
      
eevee_gbuffer.hh
      
eevee_hizbuffer.cc
      
eevee_hizbuffer.hh
      
eevee_instance.cc
      
eevee_instance.hh
      
eevee_light.cc
      
eevee_light.hh
      
eevee_lightcache.cc
      
eevee_lightcache.hh
      
eevee_lightprobe.cc
      
eevee_lightprobe.hh
      
eevee_lightprobe_planar.cc
      
eevee_lightprobe_planar.hh
      
eevee_lightprobe_sphere.cc
      
eevee_lightprobe_sphere.hh
      
eevee_lightprobe_volume.cc
      
eevee_lightprobe_volume.hh
      
eevee_lookdev.cc
      
eevee_lookdev.hh
      
eevee_lut.cc
      
eevee_lut.hh
      
eevee_material.cc
      
eevee_material.hh
      
eevee_motion_blur.cc
      
eevee_motion_blur.hh
      
eevee_pipeline.cc
      
eevee_pipeline.hh
      
eevee_precompute.cc
      
eevee_precompute.hh
      
eevee_raytrace.cc
      
eevee_raytrace.hh
      
eevee_renderbuffers.cc
      
eevee_renderbuffers.hh
      
eevee_sampling.cc
      
eevee_sampling.hh
      
eevee_shader.cc
      
eevee_shader.hh
      
eevee_shader_shared.hh
      
eevee_shadow.cc
      
eevee_shadow.hh
      
eevee_subsurface.cc
      
eevee_subsurface.hh
      
eevee_sync.cc
      
eevee_sync.hh
      
eevee_velocity.cc
      
eevee_velocity.hh
      
eevee_view.cc
      
eevee_view.hh
      
eevee_volume.cc
      
eevee_volume.hh
      
eevee_world.cc
      
eevee_world.hh
     external
      
external_engine.cc
      
external_engine.h
     gpencil
      shaders
       infos
        
gpencil_info.hh
        
gpencil_vfx_info.hh
      
gpencil_antialiasing.cc
      
gpencil_cache_utils.cc
      
gpencil_defines.hh
      
gpencil_draw_data.cc
      
gpencil_engine.hh
      
gpencil_engine_c.cc
      
gpencil_engine_private.hh
      
gpencil_render.cc
      
gpencil_shader.hh
      
gpencil_shader_fx.cc
      
gpencil_shader_shared.hh
     image
      shaders
       infos
        
engine_image_info.hh
      
image_batches.hh
      
image_buffer_cache.hh
      
image_drawing_mode.cc
      
image_drawing_mode.hh
      
image_engine.cc
      
image_engine.h
      
image_enums.hh
      
image_instance.hh
      
image_partial_updater.hh
      
image_private.hh
      
image_shader.cc
      
image_shader.hh
      
image_shader_params.hh
      
image_space.hh
      
image_space_image.hh
      
image_space_node.hh
      
image_state.hh
      
image_texture_info.hh
      
image_usage.hh
     overlay
      shaders
       infos
        
overlay_antialiasing_info.hh
        
overlay_armature_info.hh
        
overlay_background_info.hh
        
overlay_common_info.hh
        
overlay_edit_mode_info.hh
        
overlay_extra_info.hh
        
overlay_facing_info.hh
        
overlay_grid_info.hh
        
overlay_outline_info.hh
        
overlay_paint_info.hh
        
overlay_sculpt_curves_info.hh
        
overlay_sculpt_info.hh
        
overlay_viewer_attribute_info.hh
        
overlay_volume_info.hh
        
overlay_wireframe_info.hh
      
overlay_antialiasing.hh
      
overlay_armature.cc
      
overlay_armature.hh
      
overlay_attribute_text.hh
      
overlay_attribute_viewer.hh
      
overlay_axes.hh
      
overlay_background.hh
      
overlay_base.hh
      
overlay_bounds.hh
      
overlay_camera.hh
      
overlay_cursor.hh
      
overlay_curve.hh
      
overlay_empty.hh
      
overlay_engine.cc
      
overlay_engine.h
      
overlay_facing.hh
      
overlay_fade.hh
      
overlay_fluid.hh
      
overlay_force_field.hh
      
overlay_grease_pencil.hh
      
overlay_grid.hh
      
overlay_image.hh
      
overlay_instance.cc
      
overlay_instance.hh
      
overlay_lattice.hh
      
overlay_light.hh
      
overlay_lightprobe.hh
      
overlay_mesh.hh
      
overlay_metaball.hh
      
overlay_mode_transfer.hh
      
overlay_motion_path.hh
      
overlay_name.hh
      
overlay_origin.hh
      
overlay_outline.hh
      
overlay_paint.hh
      
overlay_particle.hh
      
overlay_pointcloud.hh
      
overlay_prepass.hh
      
overlay_private.hh
      
overlay_relation.hh
      
overlay_sculpt.hh
      
overlay_shader.cc
      
overlay_shader_shared.hh
      
overlay_shape.cc
      
overlay_speaker.hh
      
overlay_text.hh
      
overlay_wireframe.hh
      
overlay_xray_fade.hh
     select
      shaders
       infos
        
select_id_info.hh
      
select_debug_engine.cc
      
select_defines.hh
      
select_engine.cc
      
select_engine.hh
      
select_instance.cc
      
select_instance.hh
      
select_shader_shared.hh
     workbench
      shaders
       infos
        
workbench_composite_info.hh
        
workbench_depth_info.hh
        
workbench_effect_antialiasing_info.hh
        
workbench_effect_dof_info.hh
        
workbench_effect_outline_info.hh
        
workbench_prepass_info.hh
        
workbench_shadow_info.hh
        
workbench_transparent_resolve_info.hh
        
workbench_volume_info.hh
      
workbench_defines.hh
      
workbench_effect_antialiasing.cc
      
workbench_effect_cavity.cc
      
workbench_effect_dof.cc
      
workbench_effect_outline.cc
      
workbench_engine.cc
      
workbench_engine.h
      
workbench_enums.hh
      
workbench_materials.cc
      
workbench_mesh_passes.cc
      
workbench_private.hh
      
workbench_resources.cc
      
workbench_shader_cache.cc
      
workbench_shader_shared.hh
      
workbench_shadow.cc
      
workbench_state.cc
      
workbench_volume.cc
    intern
     mesh_extractors
      
extract_mesh.cc
Extraction of Mesh data into VBO to feed to GPU
      
extract_mesh.hh
Extraction of Mesh data into VBO to feed to GPU
      
extract_mesh_ibo_edituv.cc
      
extract_mesh_ibo_fdots.cc
      
extract_mesh_ibo_lines.cc
      
extract_mesh_ibo_lines_adjacency.cc
      
extract_mesh_ibo_lines_paint_mask.cc
      
extract_mesh_ibo_points.cc
      
extract_mesh_ibo_tris.cc
      
extract_mesh_vbo_attributes.cc
      
extract_mesh_vbo_edge_fac.cc
      
extract_mesh_vbo_edit_data.cc
      
extract_mesh_vbo_edituv_data.cc
      
extract_mesh_vbo_edituv_stretch_angle.cc
      
extract_mesh_vbo_edituv_stretch_area.cc
      
extract_mesh_vbo_fdots_edituv_data.cc
      
extract_mesh_vbo_fdots_nor.cc
      
extract_mesh_vbo_fdots_pos.cc
      
extract_mesh_vbo_fdots_uv.cc
      
extract_mesh_vbo_lnor.cc
      
extract_mesh_vbo_mesh_analysis.cc
      
extract_mesh_vbo_orco.cc
      
extract_mesh_vbo_pos.cc
      
extract_mesh_vbo_sculpt_data.cc
      
extract_mesh_vbo_select_idx.cc
      
extract_mesh_vbo_skin_roots.cc
      
extract_mesh_vbo_tan.cc
      
extract_mesh_vbo_uv.cc
      
extract_mesh_vbo_vnor.cc
      
extract_mesh_vbo_weights.cc
     shaders
      
draw_debug_info.hh
      
draw_hair_refine_info.hh
      
draw_object_infos_info.hh
      
draw_view_info.hh
      
subdiv_info.hh
     
attribute_convert.cc
     
attribute_convert.hh
     
draw_attributes.cc
     
draw_attributes.hh
Utilities for rendering attributes
     
draw_cache.cc
     
draw_cache.hh
     
draw_cache_extract.hh
     
draw_cache_extract_mesh.cc
Extraction of Mesh data into VBO to feed to GPU
     
draw_cache_extract_mesh_render_data.cc
Extraction of Mesh data into VBO to feed to GPU
     
draw_cache_impl.hh
     
draw_cache_impl_curve.cc
Curve API for render engines
     
draw_cache_impl_curves.cc
Curves API for render engines
     
draw_cache_impl_grease_pencil.cc
Grease Pencil API for render engines
     
draw_cache_impl_lattice.cc
Lattice API for render engines
     
draw_cache_impl_mesh.cc
Mesh API for render engines
     
draw_cache_impl_particles.cc
Particle API for render engines
     
draw_cache_impl_pointcloud.cc
PointCloud API for render engines
     
draw_cache_impl_subdivision.cc
     
draw_cache_impl_volume.cc
Volume API for render engines
     
draw_cache_inline.hh
     
draw_color_management.cc
     
draw_color_management.hh
     
draw_command.cc
     
draw_command.hh
     
draw_command_shared.hh
     
draw_common.hh
     
draw_common_c.hh
     
draw_context.cc
     
draw_context_private.hh
     
draw_curves.cc
Contains procedural GPU hair drawing methods
     
draw_curves_private.hh
     
draw_debug.cc
Simple API to draw debug shapes in the viewport
     
draw_debug.hh
Simple API to draw debug shapes and log in the viewport
     
draw_defines.hh
     
draw_fluid.cc
     
draw_gpu_context.cc
     
draw_hair.cc
Contains procedural GPU hair drawing methods
     
draw_hair_private.hh
     
draw_handle.hh
     
draw_manager.cc
     
draw_manager.hh
     
draw_manager_text.cc
     
draw_manager_text.hh
     
draw_pass.hh
     
draw_pbvh.cc
     
draw_pointcloud.cc
     
draw_pointcloud_private.hh
     
draw_resource.cc
     
draw_resource.hh
     
draw_sculpt.cc
     
draw_sculpt.hh
     
draw_select_buffer.cc
     
draw_shader.cc
     
draw_shader.hh
     
draw_shader_shared.hh
     
draw_state.hh
     
draw_subdiv_defines.hh
     
draw_subdiv_shader_shared.hh
     
draw_subdivision.hh
     
draw_view.cc
     
draw_view.hh
     
draw_view_c.cc
     
draw_view_c.hh
     
draw_view_data.cc
     
draw_view_data.hh
     
draw_volume.cc
Contains Volume object GPU attributes configuration
     
DRW_gpu_wrapper.hh
     
DRW_render.hh
    tests
     
draw_pass_test.cc
     
draw_testing.cc
     
draw_testing.hh
     
eevee_test.cc
    
DRW_engine.hh
    
DRW_pbvh.hh
    
DRW_select_buffer.hh
   editors
    animation
     
anim_asset_ops.cc
     
anim_channels_defines.cc
     
anim_channels_edit.cc
     
anim_deps.cc
     
anim_draw.cc
     
anim_filter.cc
     
anim_filter_test.cc
     
anim_intern.hh
     
anim_ipo_utils.cc
     
anim_markers.cc
     
anim_motion_paths.cc
     
anim_ops.cc
     
drivers.cc
     
fmodifier_ui.cc
     
keyframes_draw.cc
     
keyframes_edit.cc
     
keyframes_general.cc
     
keyframes_general_intern.hh
     
keyframes_general_test.cc
     
keyframes_keylist.cc
     
keyframes_keylist_test.cc
     
keyframing.cc
     
keyingsets.cc
     
time_scrub_ui.cc
    armature
     
armature_add.cc
     
armature_edit.cc
     
armature_intern.hh
     
armature_naming.cc
     
armature_ops.cc
     
armature_relations.cc
     
armature_select.cc
     
armature_skinning.cc
     
armature_utils.cc
     
bone_collections.cc
     
editarmature_undo.cc
     
meshlaplacian.cc
     
meshlaplacian.h
     
pose_edit.cc
     
pose_lib_2.cc
     
pose_select.cc
     
pose_slide.cc
     
pose_transform.cc
     
pose_utils.cc
    asset
     intern
      
asset_catalog.cc
      
asset_filter.cc
      
asset_handle.cc
      
asset_import.cc
      
asset_indexer.cc
      
asset_library_reference.hh
      
asset_library_reference_enum.cc
      
asset_library_utils.cc
      
asset_list.cc
      
asset_mark_clear.cc
      
asset_menu_utils.cc
      
asset_ops.cc
      
asset_shelf.cc
      
asset_shelf.hh
      
asset_shelf_asset_view.cc
      
asset_shelf_catalog_selector.cc
      
asset_shelf_popover.cc
      
asset_shelf_regiondata.cc
      
asset_shelf_settings.cc
      
asset_temp_id_consumer.cc
      
asset_type.cc
      
asset_ui_utils.cc
     
ED_asset_catalog.hh
     
ED_asset_filter.hh
     
ED_asset_handle.hh
     
ED_asset_import.hh
     
ED_asset_indexer.hh
     
ED_asset_library.hh
     
ED_asset_list.hh
     
ED_asset_mark_clear.hh
     
ED_asset_shelf.hh
     
ED_asset_temp_id_consumer.hh
     
ED_asset_type.hh
    curve
     
curve_intern.hh
     
curve_ops.cc
     
editcurve.cc
     
editcurve_add.cc
     
editcurve_paint.cc
     
editcurve_pen.cc
     
editcurve_query.cc
     
editcurve_select.cc
     
editcurve_undo.cc
     
editfont.cc
     
editfont_undo.cc
    curves
     intern
      
curves_add.cc
      
curves_attribute_set.cc
      
curves_data.cc
      
curves_draw.cc
      
curves_edit.cc
      
curves_extrude.cc
      
curves_masks.cc
      
curves_ops.cc
      
curves_selection.cc
      
curves_undo.cc
      
join.cc
      
select_linked_pick.cc
      
separate.cc
     tests
      
curves_edit_test.cc
    geometry
     
geometry_attributes.cc
     
geometry_intern.hh
     
geometry_ops.cc
     
geometry_randomization.cc
     
node_group_operator.cc
    gizmo_library
     geometry
      
geom_arrow_gizmo.cc
      
geom_cube_gizmo.cc
      
geom_dial_gizmo.cc
     gizmo_types
      
arrow3d_gizmo.cc
      
blank3d_gizmo.cc
      
button2d_gizmo.cc
      
cage2d_gizmo.cc
      
cage3d_gizmo.cc
      
dial3d_gizmo.cc
      
move3d_gizmo.cc
      
primitive3d_gizmo.cc
      
snap3d_gizmo.cc
     
gizmo_draw_utils.cc
     
gizmo_geometry.h
     
gizmo_library_intern.hh
     
gizmo_library_presets.cc
     
gizmo_library_utils.cc
    gpencil_legacy
     
annotate_draw.cc
     
annotate_paint.cc
     
editaction_gpencil.cc
     
gpencil_data.cc
     
gpencil_edit.cc
     
gpencil_intern.hh
     
gpencil_ops.cc
     
gpencil_utils.cc
    grease_pencil
     intern
      
grease_pencil_add.cc
      
grease_pencil_bake_animation.cc
      
grease_pencil_edit.cc
      
grease_pencil_frames.cc
      
grease_pencil_geom.cc
      
grease_pencil_image_render.cc
      
grease_pencil_join_selection.cc
      
grease_pencil_layers.cc
      
grease_pencil_lineart.cc
      
grease_pencil_material.cc
      
grease_pencil_merge.cc
      
grease_pencil_modes.cc
      
grease_pencil_ops.cc
      
grease_pencil_primitive.cc
      
grease_pencil_randomize.cc
      
grease_pencil_select.cc
      
grease_pencil_trim.cc
      
grease_pencil_undo.cc
      
grease_pencil_utils.cc
      
grease_pencil_vertex_paint.cc
      
grease_pencil_weight_paint.cc
     tests
      
grease_pencil_merge_test.cc
    id_management
     
ed_id_management.cc
    include
     
BIF_glutil.hh
     
ED_anim_api.hh
     
ED_armature.hh
     
ED_asset.hh
     
ED_asset_menu_utils.hh
     
ED_buttons.hh
     
ED_clip.hh
     
ED_curve.hh
     
ED_curves.hh
     
ED_curves_sculpt.hh
     
ED_datafiles.h
     
ED_file_indexer.hh
     
ED_fileselect.hh
     
ED_geometry.hh
     
ED_gizmo_library.hh
     
ED_gizmo_utils.hh
     
ED_gpencil_legacy.hh
     
ED_grease_pencil.hh
     
ED_id_management.hh
     
ED_image.hh
     
ED_info.hh
     
ED_keyframes_draw.hh
     
ED_keyframes_edit.hh
     
ED_keyframes_keylist.hh
     
ED_keyframing.hh
     
ED_lattice.hh
     
ED_markers.hh
     
ED_mask.hh
     
ED_mball.hh
     
ED_mesh.hh
     
ED_node.hh
     
ED_node_c.hh
     
ED_node_preview.hh
     
ED_numinput.hh
     
ED_object.hh
     
ED_object_vgroup.hh
     
ED_outliner.hh
     
ED_paint.hh
     
ED_particle.hh
     
ED_physics.hh
     
ED_pointcloud.hh
     
ED_render.hh
     
ED_scene.hh
     
ED_screen.hh
     
ED_screen_types.hh
     
ED_sculpt.hh
     
ED_select_utils.hh
     
ED_sequencer.hh
     
ED_sound.hh
     
ED_space_api.hh
     
ED_spreadsheet.hh
     
ED_text.hh
     
ED_time_scrub_ui.hh
     
ED_transform.hh
     
ED_transform_snap_object_context.hh
     
ED_transverts.hh
     
ED_undo.hh
     
ED_userpref.hh
     
ED_util.hh
     
ED_util_imbuf.hh
     
ED_uvedit.hh
     
ED_view3d.hh
     
ED_view3d_offscreen.hh
     
ED_viewer_path.hh
     
UI_abstract_view.hh
     
UI_grid_view.hh
     
UI_icons.hh
     
UI_interface.hh
     
UI_interface_c.hh
     
UI_interface_icons.hh
     
UI_interface_layout.hh
     
UI_interface_types.hh
     
UI_resources.hh
     
UI_string_search.hh
     
UI_tree_view.hh
     
UI_view2d.hh
    interface
     eyedroppers
      
eyedropper_bone.cc
      
eyedropper_color.cc
      
eyedropper_colorband.cc
      
eyedropper_datablock.cc
      
eyedropper_depth.cc
      
eyedropper_driver.cc
      
eyedropper_grease_pencil_color.cc
      
eyedropper_intern.hh
      
interface_eyedropper.cc
     regions
      
interface_region_color_picker.cc
      
interface_region_hud.cc
      
interface_region_menu_pie.cc
      
interface_region_menu_popup.cc
      
interface_region_popover.cc
      
interface_region_popup.cc
      
interface_region_search.cc
      
interface_region_tooltip.cc
      
interface_regions.cc
      
interface_regions_intern.hh
     templates
      
interface_template_asset_shelf_popover.cc
      
interface_template_asset_view.cc
      
interface_template_attribute_search.cc
      
interface_template_bone_collection_tree.cc
      
interface_template_cache_file.cc
      
interface_template_color_management.cc
      
interface_template_color_picker.cc
      
interface_template_color_ramp.cc
      
interface_template_component_menu.cc
      
interface_template_constraint.cc
      
interface_template_curve_mapping.cc
      
interface_template_curve_profile.cc
      
interface_template_event.cc
      
interface_template_grease_pencil_layer_search.cc
      
interface_template_grease_pencil_layer_tree.cc
      
interface_template_icon.cc
      
interface_template_id.cc
      
interface_template_keymap.cc
      
interface_template_layers.cc
      
interface_template_light_linking.cc
      
interface_template_list.cc
      
interface_template_modifiers.cc
      
interface_template_node_inputs.cc
      
interface_template_node_tree_interface.cc
      
interface_template_operator_property.cc
      
interface_template_preview.cc
      
interface_template_recent_files.cc
      
interface_template_running_jobs.cc
      
interface_template_scopes.cc
      
interface_template_search.cc
      
interface_template_search_menu.cc
      
interface_template_search_operator.cc
      
interface_template_shader_fx.cc
      
interface_template_status.cc
      
interface_templates.cc
      
interface_templates_intern.hh
     view2d
      
view2d.cc
      
view2d_draw.cc
      
view2d_edge_pan.cc
      
view2d_gizmo_navigate.cc
      
view2d_intern.hh
      
view2d_ops.cc
     views
      
abstract_view.cc
      
abstract_view_item.cc
      
grid_view.cc
      
interface_view.cc
      
tree_view.cc
     
interface.cc
     
interface_align.cc
     
interface_anim.cc
     
interface_button_group.cc
     
interface_button_sections.cc
     
interface_context_menu.cc
     
interface_context_path.cc
     
interface_drag.cc
     
interface_draw.cc
     
interface_drop.cc
     
interface_dropboxes.cc
     
interface_handlers.cc
     
interface_icons.cc
     
interface_icons_event.cc
     
interface_intern.hh
     
interface_layout.cc
     
interface_ops.cc
     
interface_ops_test.cc
     
interface_panel.cc
     
interface_query.cc
     
interface_string_search.cc
     
interface_style.cc
     
interface_undo.cc
     
interface_utils.cc
     
interface_widgets.cc
     
resources.cc
    io
     
io_alembic.cc
     
io_alembic.hh
     
io_cache.cc
     
io_cache.hh
     
io_collada.cc
     
io_collada.hh
     
io_drop_import_file.cc
     
io_drop_import_file.hh
     
io_fbx_ops.cc
     
io_fbx_ops.hh
     
io_grease_pencil.cc
     
io_grease_pencil.hh
     
io_obj.cc
     
io_obj.hh
     
io_ops.cc
     
io_ops.hh
     
io_ply_ops.cc
     
io_ply_ops.hh
     
io_stl_ops.cc
     
io_stl_ops.hh
     
io_usd.cc
     
io_usd.hh
     
io_utils.cc
     
io_utils.hh
    lattice
     
editlattice_select.cc
     
editlattice_tools.cc
     
editlattice_undo.cc
     
lattice_intern.hh
     
lattice_ops.cc
    mask
     
mask_add.cc
     
mask_draw.cc
     
mask_edit.cc
     
mask_editaction.cc
     
mask_intern.hh
     
mask_ops.cc
     
mask_query.cc
     
mask_relationships.cc
     
mask_select.cc
     
mask_shapekey.cc
    mesh
     
editface.cc
     
editmesh_add.cc
     
editmesh_add_gizmo.cc
     
editmesh_attribute.cc
     
editmesh_automerge.cc
     
editmesh_bevel.cc
     
editmesh_bisect.cc
     
editmesh_extrude.cc
     
editmesh_extrude_screw.cc
     
editmesh_extrude_spin.cc
     
editmesh_extrude_spin_gizmo.cc
     
editmesh_inset.cc
     
editmesh_intersect.cc
     
editmesh_knife.cc
     
editmesh_knife_project.cc
     
editmesh_loopcut.cc
     
editmesh_mask_extract.cc
     
editmesh_path.cc
     
editmesh_polybuild.cc
     
editmesh_preselect_edgering.cc
     
editmesh_preselect_elem.cc
     
editmesh_rip.cc
     
editmesh_rip_edge.cc
     
editmesh_select.cc
     
editmesh_select_similar.cc
     
editmesh_set_sharpness_by_angle.cc
     
editmesh_tools.cc
     
editmesh_undo.cc
     
editmesh_utils.cc
     
mesh_data.cc
     
mesh_intern.hh
     
mesh_mirror.cc
     
mesh_ops.cc
     
meshtools.cc
    metaball
     
editmball_undo.cc
     
mball_edit.cc
     
mball_intern.hh
     
mball_ops.cc
    object
     
add_modifier_assets.cc
     
object_add.cc
     
object_bake.cc
     
object_bake_api.cc
     
object_bake_simulation.cc
     
object_camera.cc
     
object_collection.cc
     
object_constraint.cc
     
object_data_transfer.cc
     
object_data_transform.cc
     
object_edit.cc
     
object_hook.cc
     
object_intern.hh
     
object_light_linking_ops.cc
     
object_modes.cc
     
object_modifier.cc
     
object_multires_modifier.cc
     
object_ops.cc
     
object_random.cc
     
object_relations.cc
     
object_remesh.cc
     
object_select.cc
     
object_shader_fx.cc
     
object_shapekey.cc
     
object_transform.cc
     
object_utils.cc
     
object_vgroup.cc
     
object_visual_geometry_to_objects.cc
     
object_volume.cc
     
object_warp.cc
    physics
     
dynamicpaint_ops.cc
     
particle_boids.cc
     
particle_edit.cc
     
particle_edit_undo.cc
     
particle_edit_utildefines.h
     
particle_object.cc
     
physics_fluid.cc
     
physics_intern.hh
     
physics_ops.cc
     
physics_pointcache.cc
     
rigidbody_constraint.cc
Rigid Body constraint editing operators
     
rigidbody_object.cc
Rigid Body object editing operators
     
rigidbody_world.cc
Rigid Body world editing operators
    pointcloud
     intern
      
attribute_set.cc
      
duplicate.cc
      
edit.cc
      
join.cc
      
operators.cc
      
selection.cc
      
separate.cc
      
undo.cc
    render
     
render_intern.hh
     
render_internal.cc
     
render_opengl.cc
     
render_ops.cc
     
render_preview.cc
     
render_shading.cc
     
render_update.cc
     
render_view.cc
    scene
     
scene_edit.cc
     
scene_fps.cc
    screen
     
area.cc
     
area_query.cc
     
area_utils.cc
     
glutil.cc
     
screen_context.cc
     
screen_draw.cc
     
screen_edit.cc
     
screen_geometry.cc
Functions for screen vertices and edges
     
screen_intern.hh
     
screen_ops.cc
     
screen_user_menu.cc
     
screendump.cc
     
workspace_edit.cc
     
workspace_layout_edit.cc
     
workspace_listen.cc
    sculpt_paint
     brushes
      
bmesh_topology_rake.cc
      
brushes.hh
      
clay.cc
      
clay_strips.cc
      
clay_thumb.cc
      
crease.cc
      
draw.cc
      
draw_face_sets.cc
      
draw_sharp.cc
      
draw_vector_displacement.cc
      
elastic_deform.cc
      
enhance_details.cc
      
grab.cc
      
inflate.cc
      
layer.cc
      
mask.cc
      
multiplane_scrape.cc
      
multires_displacement_eraser.cc
      
multires_displacement_smear.cc
      
pinch.cc
      
plane.cc
      
relax.cc
      
rotate.cc
      
smooth.cc
      
smooth_mask.cc
      
snake_hook.cc
      
surface_smooth.cc
      
thumb.cc
      
topology_slide.cc
     
brush_asset_ops.cc
     
curves_sculpt_add.cc
     
curves_sculpt_brush.cc
     
curves_sculpt_comb.cc
     
curves_sculpt_delete.cc
     
curves_sculpt_density.cc
     
curves_sculpt_grow_shrink.cc
     
curves_sculpt_intern.hh
     
curves_sculpt_ops.cc
     
curves_sculpt_pinch.cc
     
curves_sculpt_puff.cc
     
curves_sculpt_selection.cc
     
curves_sculpt_selection_paint.cc
     
curves_sculpt_slide.cc
     
curves_sculpt_smooth.cc
     
curves_sculpt_snake_hook.cc
     
grease_pencil_draw_ops.cc
     
grease_pencil_erase.cc
     
grease_pencil_fill.cc
     
grease_pencil_intern.hh
     
grease_pencil_interpolate.cc
     
grease_pencil_paint.cc
     
grease_pencil_paint_common.cc
     
grease_pencil_sculpt_clone.cc
     
grease_pencil_sculpt_grab.cc
     
grease_pencil_sculpt_pinch.cc
     
grease_pencil_sculpt_push.cc
     
grease_pencil_sculpt_randomize.cc
     
grease_pencil_sculpt_smooth.cc
     
grease_pencil_sculpt_strength.cc
     
grease_pencil_sculpt_thickness.cc
     
grease_pencil_sculpt_twist.cc
     
grease_pencil_tint.cc
     
grease_pencil_trace.cc
     
grease_pencil_trace_util.cc
     
grease_pencil_trace_util.hh
     
grease_pencil_vertex_average.cc
     
grease_pencil_vertex_blur.cc
     
grease_pencil_vertex_paint.cc
     
grease_pencil_vertex_replace.cc
     
grease_pencil_vertex_smear.cc
     
grease_pencil_weight_average.cc
     
grease_pencil_weight_blur.cc
     
grease_pencil_weight_draw.cc
     
grease_pencil_weight_paint.hh
     
grease_pencil_weight_smear.cc
     
mesh_brush_common.hh
     
mesh_brush_common_tests.cc
     
paint_canvas.cc
     
paint_cursor.cc
     
paint_curve.cc
     
paint_curve_undo.cc
     
paint_hide.cc
     
paint_hide.hh
     
paint_image.cc
Functions to paint images in 2D and 3D
     
paint_image_2d.cc
     
paint_image_2d_curve_mask.cc
     
paint_image_ops_paint.cc
Painting operator to paint in 2D and 3D
     
paint_image_proj.cc
Functions to paint images in 2D and 3D
     
paint_intern.hh
     
paint_mask.cc
     
paint_mask.hh
     
paint_ops.cc
     
paint_stroke.cc
     
paint_test.cc
     
paint_utils.cc
     
paint_vertex.cc
     
paint_vertex_color_ops.cc
     
paint_vertex_proj.cc
     
paint_vertex_weight_ops.cc
     
paint_vertex_weight_utils.cc
     
paint_weight.cc
     
sculpt.cc
     
sculpt_automask.hh
     
sculpt_automasking.cc
     
sculpt_boundary.cc
     
sculpt_boundary.hh
     
sculpt_cloth.cc
     
sculpt_cloth.hh
     
sculpt_color.hh
     
sculpt_detail.cc
     
sculpt_detail_test.cc
     
sculpt_dyntopo.cc
     
sculpt_dyntopo.hh
     
sculpt_expand.cc
     
sculpt_expand.hh
     
sculpt_face_set.cc
     
sculpt_face_set.hh
     
sculpt_filter.hh
     
sculpt_filter_color.cc
     
sculpt_filter_mask.cc
     
sculpt_filter_mesh.cc
     
sculpt_flood_fill.cc
     
sculpt_flood_fill.hh
     
sculpt_geodesic.cc
     
sculpt_geodesic.hh
     
sculpt_gesture.cc
     
sculpt_gesture.hh
     
sculpt_hide.cc
     
sculpt_hide.hh
     
sculpt_intern.hh
     
sculpt_islands.hh
     
sculpt_mask_init.cc
     
sculpt_ops.cc
     
sculpt_paint_color.cc
     
sculpt_paint_image.cc
     
sculpt_pose.cc
     
sculpt_pose.hh
     
sculpt_project.cc
     
sculpt_smooth.cc
     
sculpt_smooth.hh
     
sculpt_transform.cc
     
sculpt_trim.cc
     
sculpt_undo.cc
     
sculpt_undo.hh
     
sculpt_uv.cc
    sound
     
sound_intern.hh
     
sound_ops.cc
    space_action
     
action_buttons.cc
     
action_data.cc
     
action_draw.cc
     
action_edit.cc
     
action_intern.hh
     
action_ops.cc
     
action_select.cc
     
space_action.cc
    space_api
     
spacetypes.cc
    space_buttons
     
buttons_context.cc
     
buttons_intern.hh
     
buttons_ops.cc
     
buttons_texture.cc
     
space_buttons.cc
    space_clip
     
clip_buttons.cc
     
clip_dopesheet_draw.cc
     
clip_dopesheet_ops.cc
     
clip_draw.cc
     
clip_editor.cc
     
clip_graph_draw.cc
     
clip_graph_ops.cc
     
clip_intern.hh
     
clip_ops.cc
     
clip_utils.cc
     
space_clip.cc
     
tracking_ops.cc
     
tracking_ops_detect.cc
     
tracking_ops_intern.hh
     
tracking_ops_orient.cc
     
tracking_ops_plane.cc
     
tracking_ops_solve.cc
     
tracking_ops_stabilize.cc
     
tracking_ops_track.cc
     
tracking_ops_utils.cc
     
tracking_select.cc
    space_console
     
console_draw.cc
     
console_intern.hh
     
console_ops.cc
     
space_console.cc
    space_file
     
asset_catalog_tree_view.cc
     
file_context.cc
     
file_draw.cc
     
file_indexer.cc
     
file_indexer.hh
     
file_intern.hh
     
file_ops.cc
     
file_panels.cc
     
file_utils.cc
     
filelist.cc
     
filelist.hh
     
filesel.cc
     
folder_history.cc
     
fsmenu.cc
     
fsmenu.h
     
fsmenu_system.cc
     
space_file.cc
    space_graph
     
ED_space_graph.hh
     
graph_buttons.cc
     
graph_draw.cc
     
graph_edit.cc
     
graph_intern.hh
     
graph_ops.cc
     
graph_query.cc
     
graph_select.cc
     
graph_slider_ops.cc
     
graph_utils.cc
     
graph_view.cc
     
space_graph.cc
    space_image
     
image_buttons.cc
     
image_draw.cc
     
image_edit.cc
     
image_intern.hh
     
image_ops.cc
     
image_sequence.cc
     
image_undo.cc
     
space_image.cc
    space_info
     
info_draw.cc
     
info_intern.hh
     
info_ops.cc
     
info_report.cc
     
info_stats.cc
     
space_info.cc
     
textview.cc
     
textview.hh
    space_nla
     
nla_buttons.cc
     
nla_draw.cc
     
nla_edit.cc
     
nla_intern.hh
     
nla_ops.cc
     
nla_select.cc
     
nla_tracks.cc
     
space_nla.cc
    space_node
     
add_menu_assets.cc
     
clipboard.cc
     
drawnode.cc
Lower level node drawing for nodes (boarders, headers etc), also node layout
     
link_drag_search.cc
     
node_add.cc
     
node_context_path.cc
Node breadcrumbs drawing
     
node_draw.cc
Higher level node drawing for the node editor
     
node_edit.cc
     
node_geometry_attribute_search.cc
     
node_geometry_layer_search.cc
     
node_gizmo.cc
     
node_group.cc
     
node_intern.hh
     
node_ops.cc
     
node_relationships.cc
     
node_select.cc
     
node_shader_preview.cc
     
node_templates.cc
     
node_view.cc
     
space_node.cc
    space_outliner
     tree
      
common.cc
      
common.hh
      
tree_display.cc
      
tree_display.hh
Establish and manage Outliner trees for different display modes
      
tree_display_data.cc
      
tree_display_libraries.cc
      
tree_display_orphaned.cc
      
tree_display_override_library_hierarchies.cc
      
tree_display_override_library_properties.cc
      
tree_display_scenes.cc
      
tree_display_sequencer.cc
      
tree_display_view_layer.cc
      
tree_element.cc
      
tree_element.hh
      
tree_element_action_slot.cc
      
tree_element_action_slot.hh
      
tree_element_anim_data.cc
      
tree_element_anim_data.hh
      
tree_element_bone.cc
      
tree_element_bone.hh
      
tree_element_bone_collection.cc
      
tree_element_bone_collection.hh
      
tree_element_collection.cc
      
tree_element_collection.hh
      
tree_element_constraint.cc
      
tree_element_constraint.hh
      
tree_element_defgroup.cc
      
tree_element_defgroup.hh
      
tree_element_driver.cc
      
tree_element_driver.hh
      
tree_element_edit_bone.cc
      
tree_element_edit_bone.hh
      
tree_element_gpencil_effect.cc
      
tree_element_gpencil_effect.hh
      
tree_element_gpencil_layer.cc
      
tree_element_gpencil_layer.hh
      
tree_element_grease_pencil_node.cc
      
tree_element_grease_pencil_node.hh
      
tree_element_id.cc
      
tree_element_id.hh
      
tree_element_id_action.cc
      
tree_element_id_action.hh
      
tree_element_id_armature.cc
      
tree_element_id_armature.hh
      
tree_element_id_collection.cc
      
tree_element_id_collection.hh
      
tree_element_id_curve.cc
      
tree_element_id_curve.hh
      
tree_element_id_gpencil_legacy.cc
      
tree_element_id_gpencil_legacy.hh
      
tree_element_id_grease_pencil.cc
      
tree_element_id_grease_pencil.hh
      
tree_element_id_library.cc
      
tree_element_id_library.hh
      
tree_element_id_linestyle.cc
      
tree_element_id_linestyle.hh
      
tree_element_id_mesh.cc
      
tree_element_id_mesh.hh
      
tree_element_id_metaball.cc
      
tree_element_id_metaball.hh
      
tree_element_id_object.cc
      
tree_element_id_object.hh
      
tree_element_id_scene.cc
      
tree_element_id_scene.hh
      
tree_element_id_texture.cc
      
tree_element_id_texture.hh
      
tree_element_label.cc
      
tree_element_label.hh
      
tree_element_layer_collection.cc
      
tree_element_layer_collection.hh
      
tree_element_linked_node_tree.cc
      
tree_element_linked_node_tree.hh
      
tree_element_linked_object.cc
      
tree_element_linked_object.hh
      
tree_element_modifier.cc
      
tree_element_modifier.hh
      
tree_element_nla.cc
      
tree_element_nla.hh
      
tree_element_overrides.cc
      
tree_element_overrides.hh
      
tree_element_particle_system.cc
      
tree_element_particle_system.hh
      
tree_element_pose.cc
      
tree_element_pose.hh
      
tree_element_rna.cc
      
tree_element_rna.hh
      
tree_element_scene_objects.cc
      
tree_element_scene_objects.hh
      
tree_element_seq.cc
      
tree_element_seq.hh
      
tree_element_view_collection.cc
      
tree_element_view_collection.hh
      
tree_element_view_layer.cc
      
tree_element_view_layer.hh
      
tree_iterator.cc
      
tree_iterator.hh
     
outliner_collections.cc
     
outliner_context.cc
     
outliner_dragdrop.cc
     
outliner_draw.cc
     
outliner_edit.cc
     
outliner_intern.hh
     
outliner_ops.cc
     
outliner_query.cc
     
outliner_select.cc
     
outliner_sync.cc
     
outliner_tools.cc
     
outliner_tree.cc
     
outliner_utils.cc
     
space_outliner.cc
    space_script
     
script_edit.cc
     
script_intern.hh
     
script_ops.cc
     
space_script.cc
    space_sequencer
     
sequencer_add.cc
     
sequencer_buttons.cc
     
sequencer_channels_draw.cc
     
sequencer_channels_edit.cc
     
sequencer_clipboard.cc
     
sequencer_drag_drop.cc
     
sequencer_edit.cc
     
sequencer_intern.hh
     
sequencer_modifier.cc
     
sequencer_ops.cc
     
sequencer_preview.cc
     
sequencer_preview_draw.cc
     
sequencer_proxy.cc
     
sequencer_quads_batch.cc
     
sequencer_quads_batch.hh
     
sequencer_retiming.cc
     
sequencer_retiming_draw.cc
     
sequencer_scopes.cc
     
sequencer_scopes.hh
     
sequencer_select.cc
     
sequencer_strips_batch.cc
     
sequencer_strips_batch.hh
     
sequencer_text_edit.cc
     
sequencer_thumbnails.cc
     
sequencer_timeline_draw.cc
     
sequencer_view.cc
     
space_sequencer.cc
    space_spreadsheet
     
space_spreadsheet.cc
     
spreadsheet_column.cc
     
spreadsheet_column.hh
     
spreadsheet_column_values.hh
     
spreadsheet_data_source.cc
     
spreadsheet_data_source.hh
     
spreadsheet_data_source_geometry.cc
     
spreadsheet_data_source_geometry.hh
     
spreadsheet_dataset_draw.cc
     
spreadsheet_dataset_draw.hh
     
spreadsheet_draw.cc
     
spreadsheet_draw.hh
     
spreadsheet_intern.hh
     
spreadsheet_layout.cc
     
spreadsheet_layout.hh
     
spreadsheet_ops.cc
     
spreadsheet_panels.cc
     
spreadsheet_row_filter.cc
     
spreadsheet_row_filter.hh
     
spreadsheet_row_filter_ui.cc
     
spreadsheet_row_filter_ui.hh
     
spreadsheet_table.cc
     
spreadsheet_table.hh
    space_statusbar
     
space_statusbar.cc
    space_text
     
space_text.cc
     
text_autocomplete.cc
     
text_draw.cc
     
text_format.cc
     
text_format.hh
     
text_format_glsl.cc
     
text_format_osl.cc
     
text_format_pov.cc
     
text_format_pov_ini.cc
     
text_format_py.cc
     
text_header.cc
     
text_intern.hh
     
text_ops.cc
     
text_undo.cc
    space_topbar
     
space_topbar.cc
    space_userpref
     
space_userpref.cc
     
userpref_intern.hh
     
userpref_ops.cc
    space_view3d
     
drawobject.cc
     
space_view3d.cc
     
view3d_buttons.cc
     
view3d_camera_control.cc
     
view3d_context.cc
     
view3d_cursor_snap.cc
Snap cursor
     
view3d_draw.cc
     
view3d_dropboxes.cc
     
view3d_edit.cc
     
view3d_gizmo_armature.cc
     
view3d_gizmo_camera.cc
     
view3d_gizmo_empty.cc
     
view3d_gizmo_forcefield.cc
     
view3d_gizmo_geometry_nodes.cc
     
view3d_gizmo_light.cc
     
view3d_gizmo_navigate.cc
     
view3d_gizmo_navigate_type.cc
     
view3d_gizmo_preselect.cc
     
view3d_gizmo_preselect_type.cc
     
view3d_gizmo_ruler.cc
     
view3d_gizmo_tool_generic.cc
     
view3d_header.cc
     
view3d_intern.hh
     
view3d_iterators.cc
     
view3d_navigate.cc
     
view3d_navigate.hh
     
view3d_navigate_fly.cc
     
view3d_navigate_smoothview.cc
     
view3d_navigate_view_all.cc
     
view3d_navigate_view_axis.cc
     
view3d_navigate_view_camera.cc
     
view3d_navigate_view_center_cursor.cc
     
view3d_navigate_view_center_pick.cc
     
view3d_navigate_view_dolly.cc
     
view3d_navigate_view_move.cc
     
view3d_navigate_view_ndof.cc
     
view3d_navigate_view_orbit.cc
     
view3d_navigate_view_pan.cc
     
view3d_navigate_view_roll.cc
     
view3d_navigate_view_rotate.cc
     
view3d_navigate_view_zoom.cc
     
view3d_navigate_walk.cc
     
view3d_navigate_zoom_border.cc
     
view3d_ops.cc
     
view3d_placement.cc
     
view3d_project.cc
     
view3d_select.cc
     
view3d_snap.cc
     
view3d_utils.cc
     
view3d_view.cc
    transform
     
transform.cc
     
transform.hh
     
transform_constraints.cc
     
transform_constraints.hh
     
transform_convert.cc
     
transform_convert.hh
Conversion and adaptation of different datablocks to a common struct
     
transform_convert_action.cc
     
transform_convert_armature.cc
     
transform_convert_cursor.cc
     
transform_convert_curve.cc
     
transform_convert_curves.cc
     
transform_convert_graph.cc
     
transform_convert_grease_pencil.cc
     
transform_convert_lattice.cc
     
transform_convert_mask.cc
     
transform_convert_mball.cc
     
transform_convert_mesh.cc
     
transform_convert_mesh_edge.cc
     
transform_convert_mesh_skin.cc
     
transform_convert_mesh_uv.cc
     
transform_convert_mesh_vert_cdata.cc
     
transform_convert_nla.cc
     
transform_convert_node.cc
     
transform_convert_object.cc
     
transform_convert_object_texspace.cc
     
transform_convert_paintcurve.cc
     
transform_convert_particle.cc
     
transform_convert_pointcloud.cc
     
transform_convert_sculpt.cc
     
transform_convert_sequencer.cc
     
transform_convert_sequencer_image.cc
     
transform_convert_sequencer_retiming.cc
     
transform_convert_tracking.cc
     
transform_convert_tracking_curves.cc
     
transform_draw_cursors.cc
     
transform_draw_cursors.hh
     
transform_generics.cc
     
transform_gizmo.hh
     
transform_gizmo_2d.cc
     
transform_gizmo_3d.cc
     
transform_gizmo_3d_cage.cc
     
transform_gizmo_3d_shear.cc
     
transform_gizmo_extrude_3d.cc
     
transform_input.cc
     
transform_mode.cc
     
transform_mode.hh
Transform modes used by different operators
     
transform_mode_align.cc
     
transform_mode_baketime.cc
     
transform_mode_bbone_resize.cc
     
transform_mode_bend.cc
     
transform_mode_boneenvelope.cc
     
transform_mode_boneroll.cc
     
transform_mode_curveshrinkfatten.cc
     
transform_mode_customdata.cc
     
transform_mode_edge_rotate_normal.cc
     
transform_mode_edge_seq_slide.cc
     
transform_mode_edge_slide.cc
     
transform_mode_gpopacity.cc
     
transform_mode_maskshrinkfatten.cc
     
transform_mode_mirror.cc
     
transform_mode_push_pull.cc
     
transform_mode_resize.cc
     
transform_mode_rotate.cc
     
transform_mode_shear.cc
     
transform_mode_shrink_fatten.cc
     
transform_mode_skin_resize.cc
     
transform_mode_snapsource.cc
     
transform_mode_tilt.cc
     
transform_mode_timescale.cc
     
transform_mode_timeslide.cc
     
transform_mode_timetranslate.cc
     
transform_mode_tosphere.cc
     
transform_mode_trackball.cc
     
transform_mode_translate.cc
     
transform_mode_vert_slide.cc
     
transform_ops.cc
     
transform_orientations.cc
     
transform_orientations.hh
     
transform_snap.cc
     
transform_snap.hh
     
transform_snap_animation.cc
     
transform_snap_object.cc
     
transform_snap_object.hh
     
transform_snap_object_armature.cc
     
transform_snap_object_camera.cc
     
transform_snap_object_curve.cc
     
transform_snap_object_editmesh.cc
     
transform_snap_object_mesh.cc
     
transform_snap_sequencer.cc
    undo
     
ed_undo.cc
     
memfile_undo.cc
     
undo_intern.hh
     
undo_system_types.cc
    util
     
ed_draw.cc
     
ed_transverts.cc
     
ed_util.cc
     
ed_util_imbuf.cc
     
ed_util_ops.cc
     
ed_viewer_path.cc
     
gizmo_utils.cc
     
numinput.cc
     
select_utils.cc
    uvedit
     
uvedit_buttons.cc
     
uvedit_clipboard.cc
     
uvedit_clipboard_graph_iso.cc
     
uvedit_clipboard_graph_iso.hh
     
uvedit_draw.cc
     
uvedit_intern.hh
     
uvedit_islands.cc
     
uvedit_ops.cc
     
uvedit_path.cc
     
uvedit_rip.cc
     
uvedit_select.cc
     
uvedit_smart_stitch.cc
     
uvedit_unwrap_ops.cc
   freestyle
    intern
     application
      
AppCanvas.cpp
      
AppCanvas.h
      
AppConfig.cpp
      
AppConfig.h
Configuration file
      
AppView.cpp
      
AppView.h
      
Controller.cpp
      
Controller.h
The spinal tap of the system
     blender_interface
      
BlenderFileLoader.cpp
      
BlenderFileLoader.h
      
BlenderStrokeRenderer.cpp
      
BlenderStrokeRenderer.h
      
BlenderStyleModule.h
      
FRS_freestyle.cpp
     geometry
      
BBox.h
A class to hold a bounding box
      
Bezier.cpp
Class to define a Bezier curve of order 4
      
Bezier.h
Class to define a Bezier curve of order 4
      
FastGrid.cpp
Class to define a cell grid surrounding the bounding box of the scene
      
FastGrid.h
Class to define a cell grid surrounding the bounding box of the scene
      
FitCurve.cpp
An Algorithm for Automatically Fitting Digitized Curves by Philip J. Schneider,
      
FitCurve.h
An Algorithm for Automatically Fitting Digitized Curves by Philip J. Schneider,
      
Geom.h
Vectors and Matrices (useful type definitions)
      
GeomCleaner.cpp
Class to define a cleaner of geometry providing a set of useful tools
      
GeomCleaner.h
Class to define a cleaner of geometry providing a set of useful tools
      
GeomUtils.cpp
Various tools for geometry
      
GeomUtils.h
Various tools for geometry
      
Grid.cpp
Base class to define a cell grid surrounding the bounding box of the scene
      
Grid.h
Base class to define a cell grid surrounding the bounding box of the scene
      
GridHelpers.cpp
Class to define a cell grid surrounding the projected image of a scene
      
GridHelpers.h
Class to define a cell grid surrounding the projected image of a scene
      
HashGrid.cpp
Class to define a cell grid surrounding the bounding box of the scene
      
HashGrid.h
Class to define a cell grid surrounding the bounding box of the scene
      
matrix_util.cpp
      
matrix_util.h
      
Noise.cpp
Class to define Perlin noise
      
Noise.h
Class to define Perlin noise
      
normal_cycle.cpp
      
normal_cycle.h
      
Polygon.h
Class to define a polygon
      
SweepLine.h
Class to define a Sweep Line
      
VecMat.h
Vectors and Matrices definition and manipulation
     image
      
GaussianFilter.cpp
Class to perform gaussian filtering operations on an image
      
GaussianFilter.h
Class to perform gaussian filtering operations on an image
      
Image.h
Class to encapsulate an array of RGB or Gray level values
      
ImagePyramid.cpp
Class to represent a pyramid of images
      
ImagePyramid.h
Class to represent a pyramid of images
     python
      BinaryPredicate1D
       
BPy_FalseBP1D.cpp
       
BPy_FalseBP1D.h
       
BPy_Length2DBP1D.cpp
       
BPy_Length2DBP1D.h
       
BPy_SameShapeIdBP1D.cpp
       
BPy_SameShapeIdBP1D.h
       
BPy_TrueBP1D.cpp
       
BPy_TrueBP1D.h
       
BPy_ViewMapGradientNormBP1D.cpp
       
BPy_ViewMapGradientNormBP1D.h
      Interface0D
       CurvePoint
        
BPy_StrokeVertex.cpp
        
BPy_StrokeVertex.h
       ViewVertex
        
BPy_NonTVertex.cpp
        
BPy_NonTVertex.h
        
BPy_TVertex.cpp
        
BPy_TVertex.h
       
BPy_CurvePoint.cpp
       
BPy_CurvePoint.h
       
BPy_SVertex.cpp
       
BPy_SVertex.h
       
BPy_ViewVertex.cpp
       
BPy_ViewVertex.h
      Interface1D
       Curve
        
BPy_Chain.cpp
        
BPy_Chain.h
       FEdge
        
BPy_FEdgeSharp.cpp
        
BPy_FEdgeSharp.h
        
BPy_FEdgeSmooth.cpp
        
BPy_FEdgeSmooth.h
       
BPy_FEdge.cpp
       
BPy_FEdge.h
       
BPy_FrsCurve.cpp
       
BPy_FrsCurve.h
       
BPy_Stroke.cpp
       
BPy_Stroke.h
       
BPy_ViewEdge.cpp
       
BPy_ViewEdge.h
      Iterator
       
BPy_AdjacencyIterator.cpp
       
BPy_AdjacencyIterator.h
       
BPy_ChainingIterator.cpp
       
BPy_ChainingIterator.h
       
BPy_ChainPredicateIterator.cpp
       
BPy_ChainPredicateIterator.h
       
BPy_ChainSilhouetteIterator.cpp
       
BPy_ChainSilhouetteIterator.h
       
BPy_CurvePointIterator.cpp
       
BPy_CurvePointIterator.h
       
BPy_Interface0DIterator.cpp
       
BPy_Interface0DIterator.h
       
BPy_orientedViewEdgeIterator.cpp
       
BPy_orientedViewEdgeIterator.h
       
BPy_StrokeVertexIterator.cpp
       
BPy_StrokeVertexIterator.h
       
BPy_SVertexIterator.cpp
       
BPy_SVertexIterator.h
       
BPy_ViewEdgeIterator.cpp
       
BPy_ViewEdgeIterator.h
      StrokeShader
       
BPy_BackboneStretcherShader.cpp
       
BPy_BackboneStretcherShader.h
       
BPy_BezierCurveShader.cpp
       
BPy_BezierCurveShader.h
       
BPy_BlenderTextureShader.cpp
       
BPy_BlenderTextureShader.h
       
BPy_CalligraphicShader.cpp
       
BPy_CalligraphicShader.h
       
BPy_ColorNoiseShader.cpp
       
BPy_ColorNoiseShader.h
       
BPy_ConstantColorShader.cpp
       
BPy_ConstantColorShader.h
       
BPy_ConstantThicknessShader.cpp
       
BPy_ConstantThicknessShader.h
       
BPy_ConstrainedIncreasingThicknessShader.cpp
       
BPy_ConstrainedIncreasingThicknessShader.h
       
BPy_GuidingLinesShader.cpp
       
BPy_GuidingLinesShader.h
       
BPy_IncreasingColorShader.cpp
       
BPy_IncreasingColorShader.h
       
BPy_IncreasingThicknessShader.cpp
       
BPy_IncreasingThicknessShader.h
       
BPy_PolygonalizationShader.cpp
       
BPy_PolygonalizationShader.h
       
BPy_SamplingShader.cpp
       
BPy_SamplingShader.h
       
BPy_SmoothingShader.cpp
       
BPy_SmoothingShader.h
       
BPy_SpatialNoiseShader.cpp
       
BPy_SpatialNoiseShader.h
       
BPy_StrokeTextureStepShader.cpp
       
BPy_StrokeTextureStepShader.h
       
BPy_ThicknessNoiseShader.cpp
       
BPy_ThicknessNoiseShader.h
       
BPy_TipRemoverShader.cpp
       
BPy_TipRemoverShader.h
      UnaryFunction0D
       UnaryFunction0D_double
        
BPy_Curvature2DAngleF0D.cpp
        
BPy_Curvature2DAngleF0D.h
        
BPy_DensityF0D.cpp
        
BPy_DensityF0D.h
        
BPy_GetProjectedXF0D.cpp
        
BPy_GetProjectedXF0D.h
        
BPy_GetProjectedYF0D.cpp
        
BPy_GetProjectedYF0D.h
        
BPy_GetProjectedZF0D.cpp
        
BPy_GetProjectedZF0D.h
        
BPy_GetXF0D.cpp
        
BPy_GetXF0D.h
        
BPy_GetYF0D.cpp
        
BPy_GetYF0D.h
        
BPy_GetZF0D.cpp
        
BPy_GetZF0D.h
        
BPy_LocalAverageDepthF0D.cpp
        
BPy_LocalAverageDepthF0D.h
        
BPy_ZDiscontinuityF0D.cpp
        
BPy_ZDiscontinuityF0D.h
       UnaryFunction0D_float
        
BPy_GetCurvilinearAbscissaF0D.cpp
        
BPy_GetCurvilinearAbscissaF0D.h
        
BPy_GetParameterF0D.cpp
        
BPy_GetParameterF0D.h
        
BPy_GetViewMapGradientNormF0D.cpp
        
BPy_GetViewMapGradientNormF0D.h
        
BPy_ReadCompleteViewMapPixelF0D.cpp
        
BPy_ReadCompleteViewMapPixelF0D.h
        
BPy_ReadMapPixelF0D.cpp
        
BPy_ReadMapPixelF0D.h
        
BPy_ReadSteerableViewMapPixelF0D.cpp
        
BPy_ReadSteerableViewMapPixelF0D.h
       UnaryFunction0D_Id
        
BPy_ShapeIdF0D.cpp
        
BPy_ShapeIdF0D.h
       UnaryFunction0D_Material
        
BPy_MaterialF0D.cpp
        
BPy_MaterialF0D.h
       UnaryFunction0D_Nature_EdgeNature
        
BPy_CurveNatureF0D.cpp
        
BPy_CurveNatureF0D.h
       UnaryFunction0D_unsigned_int
        
BPy_QuantitativeInvisibilityF0D.cpp
        
BPy_QuantitativeInvisibilityF0D.h
       UnaryFunction0D_Vec2f
        
BPy_Normal2DF0D.cpp
        
BPy_Normal2DF0D.h
        
BPy_VertexOrientation2DF0D.cpp
        
BPy_VertexOrientation2DF0D.h
       UnaryFunction0D_Vec3f
        
BPy_VertexOrientation3DF0D.cpp
        
BPy_VertexOrientation3DF0D.h
       UnaryFunction0D_vector_ViewShape
        
BPy_GetOccludersF0D.cpp
        
BPy_GetOccludersF0D.h
       UnaryFunction0D_ViewShape
        
BPy_GetOccludeeF0D.cpp
        
BPy_GetOccludeeF0D.h
        
BPy_GetShapeF0D.cpp
        
BPy_GetShapeF0D.h
       
BPy_UnaryFunction0DDouble.cpp
       
BPy_UnaryFunction0DDouble.h
       
BPy_UnaryFunction0DEdgeNature.cpp
       
BPy_UnaryFunction0DEdgeNature.h
       
BPy_UnaryFunction0DFloat.cpp
       
BPy_UnaryFunction0DFloat.h
       
BPy_UnaryFunction0DId.cpp
       
BPy_UnaryFunction0DId.h
       
BPy_UnaryFunction0DMaterial.cpp
       
BPy_UnaryFunction0DMaterial.h
       
BPy_UnaryFunction0DUnsigned.cpp
       
BPy_UnaryFunction0DUnsigned.h
       
BPy_UnaryFunction0DVec2f.cpp
       
BPy_UnaryFunction0DVec2f.h
       
BPy_UnaryFunction0DVec3f.cpp
       
BPy_UnaryFunction0DVec3f.h
       
BPy_UnaryFunction0DVectorViewShape.cpp
       
BPy_UnaryFunction0DVectorViewShape.h
       
BPy_UnaryFunction0DViewShape.cpp
       
BPy_UnaryFunction0DViewShape.h
      UnaryFunction1D
       UnaryFunction1D_double
        
BPy_Curvature2DAngleF1D.cpp
        
BPy_Curvature2DAngleF1D.h
        
BPy_DensityF1D.cpp
        
BPy_DensityF1D.h
        
BPy_GetCompleteViewMapDensityF1D.cpp
        
BPy_GetCompleteViewMapDensityF1D.h
        
BPy_GetDirectionalViewMapDensityF1D.cpp
        
BPy_GetDirectionalViewMapDensityF1D.h
        
BPy_GetProjectedXF1D.cpp
        
BPy_GetProjectedXF1D.h
        
BPy_GetProjectedYF1D.cpp
        
BPy_GetProjectedYF1D.h
        
BPy_GetProjectedZF1D.cpp
        
BPy_GetProjectedZF1D.h
        
BPy_GetSteerableViewMapDensityF1D.cpp
        
BPy_GetSteerableViewMapDensityF1D.h
        
BPy_GetViewMapGradientNormF1D.cpp
        
BPy_GetViewMapGradientNormF1D.h
        
BPy_GetXF1D.cpp
        
BPy_GetXF1D.h
        
BPy_GetYF1D.cpp
        
BPy_GetYF1D.h
        
BPy_GetZF1D.cpp
        
BPy_GetZF1D.h
        
BPy_LocalAverageDepthF1D.cpp
        
BPy_LocalAverageDepthF1D.h
        
BPy_ZDiscontinuityF1D.cpp
        
BPy_ZDiscontinuityF1D.h
       UnaryFunction1D_Nature_EdgeNature
        
BPy_CurveNatureF1D.cpp
        
BPy_CurveNatureF1D.h
       UnaryFunction1D_unsigned_int
        
BPy_QuantitativeInvisibilityF1D.cpp
        
BPy_QuantitativeInvisibilityF1D.h
       UnaryFunction1D_Vec2f
        
BPy_Normal2DF1D.cpp
        
BPy_Normal2DF1D.h
        
BPy_Orientation2DF1D.cpp
        
BPy_Orientation2DF1D.h
       UnaryFunction1D_Vec3f
        
BPy_Orientation3DF1D.cpp
        
BPy_Orientation3DF1D.h
       UnaryFunction1D_vector_ViewShape
        
BPy_GetOccludeeF1D.cpp
        
BPy_GetOccludeeF1D.h
        
BPy_GetOccludersF1D.cpp
        
BPy_GetOccludersF1D.h
        
BPy_GetShapeF1D.cpp
        
BPy_GetShapeF1D.h
       UnaryFunction1D_void
        
BPy_ChainingTimeStampF1D.cpp
        
BPy_ChainingTimeStampF1D.h
        
BPy_IncrementChainingTimeStampF1D.cpp
        
BPy_IncrementChainingTimeStampF1D.h
        
BPy_TimeStampF1D.cpp
        
BPy_TimeStampF1D.h
       
BPy_UnaryFunction1DDouble.cpp
       
BPy_UnaryFunction1DDouble.h
       
BPy_UnaryFunction1DEdgeNature.cpp
       
BPy_UnaryFunction1DEdgeNature.h
       
BPy_UnaryFunction1DFloat.cpp
       
BPy_UnaryFunction1DFloat.h
       
BPy_UnaryFunction1DUnsigned.cpp
       
BPy_UnaryFunction1DUnsigned.h
       
BPy_UnaryFunction1DVec2f.cpp
       
BPy_UnaryFunction1DVec2f.h
       
BPy_UnaryFunction1DVec3f.cpp
       
BPy_UnaryFunction1DVec3f.h
       
BPy_UnaryFunction1DVectorViewShape.cpp
       
BPy_UnaryFunction1DVectorViewShape.h
       
BPy_UnaryFunction1DVoid.cpp
       
BPy_UnaryFunction1DVoid.h
      UnaryPredicate0D
       
BPy_FalseUP0D.cpp
       
BPy_FalseUP0D.h
       
BPy_TrueUP0D.cpp
       
BPy_TrueUP0D.h
      UnaryPredicate1D
       
BPy_ContourUP1D.cpp
       
BPy_ContourUP1D.h
       
BPy_DensityLowerThanUP1D.cpp
       
BPy_DensityLowerThanUP1D.h
       
BPy_EqualToChainingTimeStampUP1D.cpp
       
BPy_EqualToChainingTimeStampUP1D.h
       
BPy_EqualToTimeStampUP1D.cpp
       
BPy_EqualToTimeStampUP1D.h
       
BPy_ExternalContourUP1D.cpp
       
BPy_ExternalContourUP1D.h
       
BPy_FalseUP1D.cpp
       
BPy_FalseUP1D.h
       
BPy_QuantitativeInvisibilityUP1D.cpp
       
BPy_QuantitativeInvisibilityUP1D.h
       
BPy_ShapeUP1D.cpp
       
BPy_ShapeUP1D.h
       
BPy_TrueUP1D.cpp
       
BPy_TrueUP1D.h
       
BPy_WithinImageBoundaryUP1D.cpp
       
BPy_WithinImageBoundaryUP1D.h
      
BPy_BBox.cpp
      
BPy_BBox.h
      
BPy_BinaryPredicate0D.cpp
      
BPy_BinaryPredicate0D.h
      
BPy_BinaryPredicate1D.cpp
      
BPy_BinaryPredicate1D.h
      
BPy_ContextFunctions.cpp
      
BPy_ContextFunctions.h
      
BPy_Convert.cpp
      
BPy_Convert.h
      
BPy_Freestyle.cpp
      
BPy_Freestyle.h
      
BPy_FrsMaterial.cpp
      
BPy_FrsMaterial.h
      
BPy_FrsNoise.cpp
      
BPy_FrsNoise.h
      
BPy_Id.cpp
      
BPy_Id.h
      
BPy_IntegrationType.cpp
      
BPy_IntegrationType.h
      
BPy_Interface0D.cpp
      
BPy_Interface0D.h
      
BPy_Interface1D.cpp
      
BPy_Interface1D.h
      
BPy_Iterator.cpp
      
BPy_Iterator.h
      
BPy_MediumType.cpp
      
BPy_MediumType.h
      
BPy_Nature.cpp
      
BPy_Nature.h
      
BPy_Operators.cpp
      
BPy_Operators.h
      
BPy_SShape.cpp
      
BPy_SShape.h
      
BPy_StrokeAttribute.cpp
      
BPy_StrokeAttribute.h
      
BPy_StrokeShader.cpp
      
BPy_StrokeShader.h
      
BPy_UnaryFunction0D.cpp
      
BPy_UnaryFunction0D.h
      
BPy_UnaryFunction1D.cpp
      
BPy_UnaryFunction1D.h
      
BPy_UnaryPredicate0D.cpp
      
BPy_UnaryPredicate0D.h
      
BPy_UnaryPredicate1D.cpp
      
BPy_UnaryPredicate1D.h
      
BPy_ViewMap.cpp
      
BPy_ViewMap.h
      
BPy_ViewShape.cpp
      
BPy_ViewShape.h
      
Director.cpp
      
Director.h
     scene_graph
      
DrawingStyle.h
Class to define the drawing style of a node
      
FrsMaterial.h
Class used to handle materials
      
IndexedFaceSet.cpp
A Set of indexed faces to represent a surface object
      
IndexedFaceSet.h
A Set of indexed faces to represent a surface object
      
LineRep.cpp
Class to define the representation of 3D Line
      
LineRep.h
Class to define the representation of 3D Line
      
Node.h
Abstract class for scene graph nodes. Inherits from BaseObject which defines the addRef release mechanism
      
NodeCamera.cpp
Class to represent a light node
      
NodeCamera.h
Class to represent a light node
      
NodeDrawingStyle.cpp
Class to define a Drawing Style to be applied to the underlying children. Inherits from NodeGroup
      
NodeDrawingStyle.h
Class to define a Drawing Style to be applied to the underlying children. Inherits from NodeGroup
      
NodeGroup.cpp
Class to represent a group node. This node can contains several children
      
NodeGroup.h
Class to represent a group node. This node can contains several children
      
NodeLight.cpp
Class to represent a light node
      
NodeLight.h
Class to represent a light node
      
NodeShape.cpp
Class to build a shape node. It contains a Rep, which is the shape geometry
      
NodeShape.h
Class to build a shape node. It contains a Rep, which is the shape geometry
      
NodeTransform.cpp
Class to represent a transform node. A Transform node contains one or several children,
      
NodeTransform.h
Class to represent a transform node. A Transform node contains one or several children,
      
NodeViewLayer.cpp
Class to represent a scene render layer in Blender
      
NodeViewLayer.h
Class to represent a view layer in Blender
      
OrientedLineRep.cpp
Class to display an oriented line representation
      
OrientedLineRep.h
Class to display an oriented line representation
      
Rep.cpp
Base class for all shapes. Inherits from BasicObjects for references counter management (addRef, release)
      
Rep.h
Base class for all shapes. Inherits from BasicObjects for references counter management (addRef, release)
      
SceneHash.cpp
      
SceneHash.h
      
ScenePrettyPrinter.cpp
Class to display textual information about a scene graph
      
ScenePrettyPrinter.h
Class to display textual information about a scene graph
      
SceneVisitor.cpp
Class to visit (without doing anything) a scene graph structure
      
SceneVisitor.h
Class to visit (without doing anything) a scene graph structure
      
TriangleRep.cpp
Class to define the representation of a triangle
      
TriangleRep.h
Class to define the representation of a triangle
      
VertexRep.cpp
Class to define the representation of a vertex for displaying purpose
      
VertexRep.h
Class to define the representation of a vertex for displaying purpose
     stroke
      
AdvancedFunctions0D.cpp
Functions taking 0D input
      
AdvancedFunctions0D.h
Functions taking 0D input
      
AdvancedFunctions1D.cpp
Functions taking 1D input
      
AdvancedFunctions1D.h
Functions taking 1D input
      
AdvancedPredicates1D.h
Class gathering stroke creation algorithms
      
AdvancedStrokeShaders.cpp
Fredo's stroke shaders
      
AdvancedStrokeShaders.h
Fredo's stroke shaders
      
BasicStrokeShaders.cpp
Class gathering basic stroke shaders
      
BasicStrokeShaders.h
Class gathering basic stroke shaders
      
Canvas.cpp
Class to define a canvas designed to draw style modules
      
Canvas.h
Class to define a canvas designed to draw style modules
      
Chain.cpp
Class to define a chain of view-edges
      
Chain.h
Class to define a chain of view-edges
      
ChainingIterators.cpp
Chaining iterators
      
ChainingIterators.h
Chaining iterators
      
ContextFunctions.cpp
Functions related to context queries
      
ContextFunctions.h
Functions related to context queries
      
Curve.cpp
Class to define a container for curves
      
Curve.h
Class to define a container for curves
      
CurveAdvancedIterators.h
Iterators used to iterate over the elements of the Curve. Can't be used in python
      
CurveIterators.h
Iterators used to iterate over the elements of the Curve
      
Modifiers.h
Modifiers..
      
Module.h
Set the type of the module
      
Operators.cpp
Class gathering stroke creation algorithms
      
Operators.h
Class gathering stroke creation algorithms
      
Predicates0D.cpp
      
Predicates0D.h
Class gathering stroke creation algorithms
      
Predicates1D.cpp
      
Predicates1D.h
Class gathering stroke creation algorithms
      
PSStrokeRenderer.cpp
Class to define the Postscript rendering of a stroke
      
PSStrokeRenderer.h
Class to define the Postscript rendering of a stroke
      
QInformationMap.h
Class defining an information map using a QImage
      
Stroke.cpp
Classes to define a stroke
      
Stroke.h
Classes to define a stroke
      
StrokeAdvancedIterators.h
Iterators used to iterate over the elements of the Stroke. Can't be used in python
      
StrokeIO.cpp
Functions to manage I/O for the stroke
      
StrokeIO.h
Functions to manage I/O for the stroke
      
StrokeIterators.h
Iterators used to iterate over the elements of the Stroke
      
StrokeLayer.cpp
Class to define a layer of strokes
      
StrokeLayer.h
Class to define a layer of strokes
      
StrokeRenderer.cpp
Classes to render a stroke with OpenGL
      
StrokeRenderer.h
Classes to render a stroke with OpenGL
      
StrokeRep.cpp
Class to define the representation of a stroke (for display purpose)
      
StrokeRep.h
Class to define the representation of a stroke (for display purpose)
      
StrokeShader.cpp
      
StrokeShader.h
Class defining StrokeShader
      
StrokeTesselator.cpp
Class to build a Node Tree designed to be displayed from a set of strokes structure
      
StrokeTesselator.h
Class to build a Node Tree designed to be displayed from a set of strokes structure
      
StyleModule.h
Class representing a style module
      
TextStrokeRenderer.cpp
      
TextStrokeRenderer.h
     system
      
BaseIterator.h
Classes defining the basic "Iterator" design pattern
      
BaseObject.cpp
Base Class for most shared objects (Node, Rep). Defines the addRef, release system
      
BaseObject.h
Base Class for most shared objects (Node, Rep). Defines the addRef, release system
      
Cast.h
Cast function
      
Exception.cpp
Singleton to manage exceptions
      
Exception.h
Singleton to manage exceptions
      
FreestyleConfig.h
Configuration definitions
      
Id.h
Identification system
      
Interpreter.h
Base Class of all script interpreters
      
Iterator.cpp
      
Iterator.h
      
PointerSequence.h
Simple RAII wrappers for std:: sequential containers
      
Precision.h
Define the float precision used in the program
      
ProgressBar.h
Class to encapsulate a progress bar
      
PseudoNoise.cpp
Class to define a pseudo Perlin noise
      
PseudoNoise.h
Class to define a pseudo Perlin noise
      
PythonInterpreter.cpp
Python Interpreter
      
PythonInterpreter.h
Python Interpreter
      
RandGen.cpp
Pseudo-random number generator
      
RandGen.h
Pseudo-random number generator
      
RenderMonitor.h
Classes defining the basic "Iterator" design pattern
      
StringUtils.cpp
String utilities
      
StringUtils.h
String utilities
      
TimeStamp.cpp
Class defining a singleton used as timestamp
      
TimeStamp.h
Class defining a singleton used as timestamp
      
TimeUtils.h
Class to measure elapsed time
     view_map
      
ArbitraryGridDensityProvider.cpp
Class to define a cell grid surrounding the projected image of a scene
      
ArbitraryGridDensityProvider.h
Class to define a cell grid surrounding the projected image of a scene
      
AutoPtrHelper.h
Utility header for auto_ptr/unique_ptr selection
      
AverageAreaGridDensityProvider.cpp
Class to define a cell grid surrounding the projected image of a scene
      
AverageAreaGridDensityProvider.h
Class to define a cell grid surrounding the projected image of a scene
      
BoxGrid.cpp
Class to define a cell grid surrounding the projected image of a scene
      
BoxGrid.h
Class to define a cell grid surrounding the projected image of a scene
      
CulledOccluderSource.cpp
Class to define a cell grid surrounding the projected image of a scene
      
CulledOccluderSource.h
Class to define a cell grid surrounding the projected image of a scene
      
FEdgeXDetector.cpp
Detects/flags/builds extended features edges on the WXEdge structure
      
FEdgeXDetector.h
Detects/flags/builds extended features edges on the WXEdge structure
      
Functions0D.cpp
Functions taking 0D input
      
Functions0D.h
Functions taking 0D input
      
Functions1D.cpp
Functions taking 1D input
      
Functions1D.h
Functions taking 1D input
      
GridDensityProvider.h
Class to define a cell grid surrounding the projected image of a scene
      
HeuristicGridDensityProviderFactory.cpp
Class to define a cell grid surrounding the projected image of a scene
      
HeuristicGridDensityProviderFactory.h
Class to define a cell grid surrounding the projected image of a scene
      
Interface0D.cpp
      
Interface0D.h
Interface to 0D elements
      
Interface1D.cpp
      
Interface1D.h
Interface 1D and related tools definitions
      
OccluderSource.cpp
Class to define a cell grid surrounding the projected image of a scene
      
OccluderSource.h
Class to define a cell grid surrounding the projected image of a scene
      
Pow23GridDensityProvider.cpp
Class to define a cell grid surrounding the projected image of a scene
      
Pow23GridDensityProvider.h
Class to define a cell grid surrounding the projected image of a scene
      
Silhouette.cpp
Classes to define a silhouette structure
      
Silhouette.h
Classes to define a silhouette structure
      
SilhouetteGeomEngine.cpp
Class to perform all geometric operations dedicated to silhouette. That, for example, implies that this geom engine has as member data the viewpoint, transformations, projections..
      
SilhouetteGeomEngine.h
Class to perform all geometric operations dedicated to silhouette. That, for example, implies that this geom engine has as member data the viewpoint, transformations, projections..
      
SphericalGrid.cpp
Class to define a cell grid surrounding the projected image of a scene
      
SphericalGrid.h
Class to define a cell grid surrounding the projected image of a scene
      
SteerableViewMap.cpp
Convenient access to the steerable ViewMap to which any element of the ViewMap belongs to
      
SteerableViewMap.h
Convenient access to the steerable ViewMap to which any element of the ViewMap belongs to
      
ViewEdgeXBuilder.cpp
Class to build view edges and the underlying chains of feature edges..
      
ViewEdgeXBuilder.h
Class to build view edges and the underlying chains of feature edges..
      
ViewMap.cpp
Classes to define a View Map (ViewVertex, ViewEdge, etc.)
      
ViewMap.h
Classes to define a View Map (ViewVertex, ViewEdge, etc.)
      
ViewMapAdvancedIterators.h
Iterators used to iterate over the various elements of the ViewMap. These iterators can't be exported to python
      
ViewMapBuilder.cpp
Class to build silhouette edges from a Winged-Edge structure
      
ViewMapBuilder.h
Class to build silhouette edges from a Winged-Edge structure
      
ViewMapIterators.h
Iterators used to iterate over the various elements of the ViewMap
      
ViewMapTesselator.cpp
Class to build a Node Tree designed to be displayed from a Silhouette View Map structure
      
ViewMapTesselator.h
Class to build a Node Tree designed to be displayed from a Silhouette View Map structure
     winged_edge
      
Curvature.cpp
GTS - Library for the manipulation of triangulated surfaces
      
Curvature.h
GTS - Library for the manipulation of triangulated surfaces
      
Nature.h
Different natures for both vertices and edges
      
WEdge.cpp
Classes to define a Winged Edge data structure
      
WEdge.h
Classes to define a Winged Edge data structure
      
WFillGrid.cpp
Class to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
      
WFillGrid.h
Class to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
      
WingedEdgeBuilder.cpp
Class to render a WingedEdge data structure from a polyhedral data structure organized in nodes of a scene graph
      
WingedEdgeBuilder.h
Class to render a WingedEdge data structure from a polyhedral data structure organized in nodes of a scene graph
      
WSFillGrid.cpp
Class to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
      
WSFillGrid.h
Class to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
      
WXEdge.cpp
Classes to define an Extended Winged Edge data structure
      
WXEdge.h
Classes to define an Extended Winged Edge data structure
      
WXEdgeBuilder.cpp
Class inherited from WingedEdgeBuilder and designed to build a WX (WingedEdge + extended info (silhouette etc...)) structure from a polygonal model
      
WXEdgeBuilder.h
Class inherited from WingedEdgeBuilder and designed to build a WX (WingedEdge + extended info (silhouette etc...)) structure from a polygonal model
    
FRS_freestyle.h
    
FRS_precomp.h
   functions
    intern
     
field.cc
     
lazy_function.cc
     
lazy_function_execute.cc
     
lazy_function_graph.cc
     
lazy_function_graph_executor.cc
     
multi_function.cc
     
multi_function_builder.cc
     
multi_function_params.cc
     
multi_function_procedure.cc
     
multi_function_procedure_builder.cc
     
multi_function_procedure_executor.cc
     
multi_function_procedure_optimization.cc
     
user_data.cc
    tests
     
FN_field_test.cc
     
FN_lazy_function_test.cc
     
FN_multi_function_procedure_test.cc
     
FN_multi_function_test.cc
     
FN_multi_function_test_common.hh
    
FN_field.hh
    
FN_lazy_function.hh
    
FN_lazy_function_execute.hh
    
FN_lazy_function_graph.hh
    
FN_lazy_function_graph_executor.hh
    
FN_multi_function.hh
    
FN_multi_function_builder.hh
    
FN_multi_function_context.hh
    
FN_multi_function_data_type.hh
    
FN_multi_function_param_type.hh
    
FN_multi_function_params.hh
    
FN_multi_function_procedure.hh
    
FN_multi_function_procedure_builder.hh
    
FN_multi_function_procedure_executor.hh
    
FN_multi_function_procedure_optimization.hh
    
FN_multi_function_signature.hh
    
FN_user_data.hh
   geometry
    intern
     
add_curves_on_mesh.cc
     
curve_constraints.cc
     
curves_remove_and_split.cc
     
extend_curves.cc
     
extract_elements.cc
     
fillet_curves.cc
     
fit_curves.cc
     
interpolate_curves.cc
     
join_geometries.cc
     
merge_curves.cc
     
merge_layers.cc
     
mesh_boolean.cc
     
mesh_boolean_manifold.cc
     
mesh_boolean_manifold.hh
     
mesh_copy_selection.cc
     
mesh_merge_by_distance.cc
     
mesh_primitive_cuboid.cc
     
mesh_primitive_cylinder_cone.cc
     
mesh_primitive_grid.cc
     
mesh_primitive_line.cc
     
mesh_primitive_uv_sphere.cc
     
mesh_selection.cc
     
mesh_split_edges.cc
     
mesh_to_curve_convert.cc
     
mesh_to_volume.cc
     
mesh_triangulate.cc
     
mix_geometries.cc
     
point_merge_by_distance.cc
     
points_to_volume.cc
     
randomize.cc
     
realize_instances.cc
     
reorder.cc
     
resample_curves.cc
     
reverse_uv_sampler.cc
     
separate_geometry.cc
     
set_curve_type.cc
     
simplify_curves.cc
     
smooth_curves.cc
     
subdivide_curves.cc
     
transform.cc
     
trim_curves.cc
     
uv_pack.cc
     
uv_parametrizer.cc
     
volume_grid_resample.cc
    tests
     
GEO_interpolate_curves_test.cc
     
GEO_merge_curves_test.cc
     
GEO_realize_instances_test.cc
    
GEO_add_curves_on_mesh.hh
    
GEO_curve_constraints.hh
    
GEO_curves_remove_and_split.hh
    
GEO_extend_curves.hh
    
GEO_extract_elements.hh
    
GEO_fillet_curves.hh
    
GEO_fit_curves.hh
    
GEO_interpolate_curves.hh
    
GEO_join_geometries.hh
    
GEO_merge_curves.hh
    
GEO_merge_layers.hh
    
GEO_mesh_boolean.hh
    
GEO_mesh_copy_selection.hh
    
GEO_mesh_merge_by_distance.hh
    
GEO_mesh_primitive_cuboid.hh
    
GEO_mesh_primitive_cylinder_cone.hh
    
GEO_mesh_primitive_grid.hh
    
GEO_mesh_primitive_line.hh
    
GEO_mesh_primitive_uv_sphere.hh
    
GEO_mesh_selection.hh
    
GEO_mesh_split_edges.hh
    
GEO_mesh_to_curve.hh
    
GEO_mesh_to_volume.hh
    
GEO_mesh_triangulate.hh
    
GEO_mix_geometries.hh
    
GEO_point_merge_by_distance.hh
    
GEO_points_to_volume.hh
    
GEO_randomize.hh
    
GEO_realize_instances.hh
    
GEO_reorder.hh
    
GEO_resample_curves.hh
    
GEO_reverse_uv_sampler.hh
    
GEO_separate_geometry.hh
    
GEO_set_curve_type.hh
    
GEO_simplify_curves.hh
    
GEO_smooth_curves.hh
    
GEO_subdivide_curves.hh
    
GEO_transform.hh
    
GEO_trim_curves.hh
    
GEO_uv_pack.hh
    
GEO_uv_parametrizer.hh
    
GEO_volume_grid_resample.hh
   gpu
    dummy
     
dummy_backend.hh
     
dummy_batch.hh
     
dummy_context.hh
     
dummy_framebuffer.hh
     
dummy_vertex_buffer.hh
    glsl_preprocess
     
glsl_preprocess.cc
     
glsl_preprocess.hh
    intern
     
gpu_backend.hh
     
gpu_batch.cc
     
gpu_batch_presets.cc
     
gpu_batch_utils.cc
     
gpu_capabilities.cc
     
gpu_capabilities_private.hh
     
gpu_codegen.cc
     
gpu_codegen.hh
     
gpu_compute.cc
     
gpu_context.cc
     
gpu_context_private.hh
     
gpu_debug.cc
     
gpu_debug_private.hh
     
gpu_framebuffer.cc
     
gpu_framebuffer_private.hh
     
gpu_immediate.cc
     
gpu_immediate_private.hh
     
gpu_immediate_util.cc
     
gpu_index_buffer.cc
     
gpu_init_exit.cc
     
gpu_material.cc
     
gpu_material_library.hh
     
gpu_matrix.cc
     
gpu_matrix_private.hh
     
gpu_node_graph.cc
     
gpu_node_graph.hh
     
gpu_pass.cc
     
gpu_platform.cc
     
gpu_platform_private.hh
     
gpu_private.hh
     
gpu_profile_report.hh
     
gpu_query.cc
     
gpu_query.hh
     
gpu_select.cc
     
gpu_select_next.cc
     
gpu_select_pick.cc
     
gpu_select_private.hh
     
gpu_select_sample_query.cc
     
gpu_shader.cc
     
gpu_shader_builtin.cc
     
gpu_shader_create_info.cc
     
gpu_shader_create_info.hh
     
gpu_shader_create_info_list.hh
     
gpu_shader_create_info_private.hh
     
gpu_shader_dependency.cc
     
gpu_shader_dependency_private.hh
     
gpu_shader_info_baked.cc
     
gpu_shader_interface.cc
     
gpu_shader_interface.hh
     
gpu_shader_log.cc
     
gpu_shader_private.hh
     
gpu_state.cc
     
gpu_state_private.hh
     
gpu_storage_buffer.cc
     
gpu_storage_buffer_private.hh
     
gpu_texture.cc
     
gpu_texture_pool.cc
     
gpu_texture_private.hh
     
gpu_uniform_buffer.cc
     
gpu_uniform_buffer_private.hh
     
gpu_vertex_buffer.cc
     
gpu_vertex_format.cc
     
gpu_vertex_format_normals.cc
     
gpu_vertex_format_private.hh
     
gpu_viewport.cc
     
gpu_worker.cc
    metal
     kernels
      
depth_2d_update_info.hh
      
gpu_shader_fullscreen_blit_info.hh
     
mtl_backend.hh
     
mtl_backend.mm
     
mtl_batch.hh
     
mtl_batch.mm
     
mtl_capabilities.hh
     
mtl_command_buffer.mm
     
mtl_common.hh
     
mtl_context.hh
     
mtl_context.mm
     
mtl_debug.hh
     
mtl_debug.mm
     
mtl_framebuffer.hh
     
mtl_framebuffer.mm
     
mtl_immediate.hh
     
mtl_immediate.mm
     
mtl_index_buffer.hh
     
mtl_index_buffer.mm
     
mtl_memory.hh
     
mtl_memory.mm
     
mtl_primitive.hh
     
mtl_pso_descriptor_state.hh
     
mtl_query.hh
     
mtl_query.mm
     
mtl_shader.hh
     
mtl_shader.mm
     
mtl_shader_generator.hh
     
mtl_shader_generator.mm
     
mtl_shader_interface.hh
     
mtl_shader_interface.mm
     
mtl_shader_interface_type.hh
     
mtl_shader_log.hh
     
mtl_shader_log.mm
     
mtl_shader_shared.hh
     
mtl_state.hh
     
mtl_state.mm
     
mtl_storage_buffer.hh
     
mtl_storage_buffer.mm
     
mtl_texture.hh
     
mtl_texture.mm
     
mtl_texture_util.mm
     
mtl_uniform_buffer.hh
     
mtl_uniform_buffer.mm
     
mtl_vertex_buffer.hh
     
mtl_vertex_buffer.mm
    opengl
     
gl_backend.cc
     
gl_backend.hh
     
gl_batch.cc
     
gl_batch.hh
     
gl_compilation_subprocess.cc
     
gl_compilation_subprocess.hh
     
gl_compute.cc
     
gl_compute.hh
     
gl_context.cc
     
gl_context.hh
     
gl_debug.cc
     
gl_debug.hh
     
gl_framebuffer.cc
     
gl_framebuffer.hh
     
gl_immediate.cc
     
gl_immediate.hh
     
gl_index_buffer.cc
     
gl_index_buffer.hh
     
gl_primitive.hh
     
gl_query.cc
     
gl_query.hh
     
gl_shader.cc
     
gl_shader.hh
     
gl_shader_interface.cc
     
gl_shader_interface.hh
     
gl_shader_log.cc
     
gl_state.cc
     
gl_state.hh
     
gl_storage_buffer.cc
     
gl_storage_buffer.hh
     
gl_texture.cc
     
gl_texture.hh
     
gl_uniform_buffer.cc
     
gl_uniform_buffer.hh
     
gl_vertex_array.cc
     
gl_vertex_array.hh
     
gl_vertex_buffer.cc
     
gl_vertex_buffer.hh
    shaders
     infos
      
gpu_clip_planes_info.hh
      
gpu_index_load_info.hh
      
gpu_interface_info.hh
      
gpu_shader_2D_area_borders_info.hh
      
gpu_shader_2D_checker_info.hh
      
gpu_shader_2D_diag_stripes_info.hh
      
gpu_shader_2D_image_desaturate_color_info.hh
      
gpu_shader_2D_image_info.hh
      
gpu_shader_2D_image_overlays_merge_info.hh
      
gpu_shader_2D_image_overlays_stereo_merge_info.hh
      
gpu_shader_2D_image_rect_color_info.hh
      
gpu_shader_2D_image_shuffle_color_info.hh
      
gpu_shader_2D_node_socket_info.hh
      
gpu_shader_2D_nodelink_info.hh
      
gpu_shader_2D_point_uniform_size_uniform_color_aa_info.hh
      
gpu_shader_2D_point_uniform_size_uniform_color_outline_aa_info.hh
      
gpu_shader_2D_point_varying_size_varying_color_info.hh
      
gpu_shader_2D_widget_info.hh
      
gpu_shader_3D_depth_only_info.hh
      
gpu_shader_3D_flat_color_info.hh
      
gpu_shader_3D_image_info.hh
      
gpu_shader_3D_point_info.hh
      
gpu_shader_3D_polyline_info.hh
      
gpu_shader_3D_smooth_color_info.hh
      
gpu_shader_3D_uniform_color_info.hh
      
gpu_shader_fullscreen_info.hh
      
gpu_shader_gpencil_stroke_info.hh
      
gpu_shader_icon_info.hh
      
gpu_shader_index_info.hh
      
gpu_shader_keyframe_shape_info.hh
      
gpu_shader_line_dashed_uniform_color_info.hh
      
gpu_shader_print_info.hh
      
gpu_shader_sequencer_info.hh
      
gpu_shader_simple_lighting_info.hh
      
gpu_shader_test_info.hh
      
gpu_shader_text_info.hh
      
gpu_srgb_to_framebuffer_space_info.hh
     
gpu_glsl_cpp_stubs.hh
    tests
     
buffer_texture_test.cc
     
compute_test.cc
     
framebuffer_test.cc
     
gpu_testing.cc
     
gpu_testing.hh
     
immediate_test.cc
     
index_buffer_test.cc
     
push_constants_test.cc
     
shader_create_info_test.cc
     
shader_preprocess_test.cc
     
shader_test.cc
     
specialization_constants_test.cc
     
state_blend_test.cc
     
storage_buffer_test.cc
     
texture_test.cc
     
vertex_buffer_test.cc
    vulkan
     render_graph
      nodes
       
vk_begin_query_node.hh
       
vk_begin_rendering_node.hh
       
vk_blit_image_node.hh
       
vk_clear_attachments_node.hh
       
vk_clear_color_image_node.hh
       
vk_clear_depth_stencil_image_node.hh
       
vk_copy_buffer_node.hh
       
vk_copy_buffer_to_image_node.hh
       
vk_copy_image_node.hh
       
vk_copy_image_to_buffer_node.hh
       
vk_dispatch_indirect_node.hh
       
vk_dispatch_node.hh
       
vk_draw_indexed_indirect_node.hh
       
vk_draw_indexed_node.hh
       
vk_draw_indirect_node.hh
       
vk_draw_node.hh
       
vk_end_query_node.hh
       
vk_end_rendering_node.hh
       
vk_fill_buffer_node.hh
       
vk_node_info.hh
       
vk_pipeline_data.cc
       
vk_pipeline_data.hh
       
vk_reset_query_pool_node.hh
       
vk_synchronization_node.hh
       
vk_update_buffer_node.hh
       
vk_update_mipmaps_node.hh
      tests
       
vk_render_graph_test_compute.cc
       
vk_render_graph_test_present.cc
       
vk_render_graph_test_render.cc
       
vk_render_graph_test_scheduler.cc
       
vk_render_graph_test_transfer.cc
       
vk_render_graph_test_types.hh
      
vk_command_buffer_wrapper.cc
      
vk_command_buffer_wrapper.hh
      
vk_command_builder.cc
      
vk_command_builder.hh
      
vk_render_graph.cc
      
vk_render_graph.hh
      
vk_render_graph_links.cc
      
vk_render_graph_links.hh
      
vk_render_graph_node.hh
      
vk_resource_access_info.cc
      
vk_resource_access_info.hh
      
vk_resource_state_tracker.cc
      
vk_resource_state_tracker.hh
      
vk_scheduler.cc
      
vk_scheduler.hh
     tests
      
vk_data_conversion_test.cc
      
vk_memory_layout_test.cc
     
vk_backend.cc
     
vk_backend.hh
     
vk_batch.cc
     
vk_batch.hh
     
vk_buffer.cc
     
vk_buffer.hh
     
vk_common.cc
     
vk_common.hh
     
vk_context.cc
     
vk_context.hh
     
vk_data_conversion.cc
     
vk_data_conversion.hh
     
vk_debug.cc
     
vk_debug.hh
     
vk_descriptor_pools.cc
     
vk_descriptor_pools.hh
     
vk_descriptor_set.cc
     
vk_descriptor_set.hh
     
vk_descriptor_set_layouts.cc
     
vk_descriptor_set_layouts.hh
     
vk_device.cc
     
vk_device.hh
     
vk_device_submission.cc
     
vk_fence.cc
     
vk_fence.hh
     
vk_framebuffer.cc
     
vk_framebuffer.hh
     
vk_ghost_api.hh
     
vk_image_view.cc
     
vk_image_view.hh
     
vk_immediate.cc
     
vk_immediate.hh
     
vk_index_buffer.cc
     
vk_index_buffer.hh
     
vk_memory.hh
     
vk_memory_layout.cc
     
vk_memory_layout.hh
     
vk_pipeline_pool.cc
     
vk_pipeline_pool.hh
     
vk_pixel_buffer.cc
     
vk_pixel_buffer.hh
     
vk_push_constants.cc
     
vk_push_constants.hh
     
vk_query.cc
     
vk_query.hh
     
vk_resource_pool.cc
     
vk_resource_pool.hh
     
vk_resource_tracker.cc
     
vk_resource_tracker.hh
     
vk_sampler.cc
     
vk_sampler.hh
     
vk_samplers.cc
     
vk_samplers.hh
     
vk_shader.cc
     
vk_shader.hh
     
vk_shader_compiler.cc
     
vk_shader_compiler.hh
     
vk_shader_interface.cc
     
vk_shader_interface.hh
     
vk_shader_log.cc
     
vk_shader_log.hh
     
vk_shader_module.cc
     
vk_shader_module.hh
     
vk_staging_buffer.cc
     
vk_staging_buffer.hh
     
vk_state_manager.cc
     
vk_state_manager.hh
     
vk_storage_buffer.cc
     
vk_storage_buffer.hh
     
vk_texture.cc
     
vk_texture.hh
     
vk_to_string.cc
     
vk_to_string.hh
     
vk_uniform_buffer.cc
     
vk_uniform_buffer.hh
     
vk_vertex_attribute_object.cc
     
vk_vertex_attribute_object.hh
     
vk_vertex_buffer.cc
     
vk_vertex_buffer.hh
    
GPU_attribute_convert.hh
    
GPU_batch.hh
    
GPU_batch_presets.hh
    
GPU_batch_utils.hh
    
GPU_capabilities.hh
    
GPU_common.hh
    
GPU_common_types.hh
    
GPU_compilation_subprocess.hh
    
GPU_compute.hh
    
GPU_context.hh
    
GPU_debug.hh
    
GPU_format.hh
    
GPU_framebuffer.hh
    
GPU_immediate.hh
    
GPU_immediate_util.hh
    
GPU_index_buffer.hh
    
GPU_init_exit.hh
    
GPU_material.hh
    
GPU_matrix.hh
    
GPU_pass.hh
    
GPU_platform.hh
    
GPU_platform_backend_enum.h
    
GPU_primitive.hh
    
GPU_select.hh
    
GPU_shader.hh
    
GPU_shader_builtin.hh
    
GPU_shader_shared.hh
    
GPU_shader_shared_utils.hh
    
GPU_state.hh
    
GPU_storage_buffer.hh
    
GPU_texture.hh
    
GPU_texture_pool.hh
    
GPU_uniform_buffer.hh
    
GPU_vertex_buffer.hh
    
GPU_vertex_format.hh
    
GPU_viewport.hh
    
GPU_worker.hh
   ikplugin
    intern
     
ikplugin_api.cc
     
ikplugin_api.h
     
iksolver_plugin.cc
     
iksolver_plugin.h
     
itasc_plugin.cc
     
itasc_plugin.h
    
BIK_api.h
   imbuf
    intern
     cineon
      
cineon_dpx.cc
      
cineonlib.cc
      
cineonlib.h
      
dpxlib.cc
      
dpxlib.h
      
logImageCore.cc
      
logImageCore.h
      
logmemfile.cc
      
logmemfile.h
     oiio
      
openimageio_api.cpp
      
openimageio_api.h
      
openimageio_support.cc
      
openimageio_support.hh
     openexr
      
openexr_api.cpp
      
openexr_api.h
      
openexr_stub.cpp
     
allocimbuf.cc
     
colormanagement.cc
     
colormanagement_inline.h
     
conversion.cc
     
filetype.cc
     
filter.cc
     
format_bmp.cc
     
format_dds.cc
     
format_dpx.cc
     
format_hdr.cc
     
format_iris.cc
     
format_jp2.cc
     
format_jpeg.cc
     
format_png.cc
     
format_psd.cc
     
format_svg.cc
     
format_targa.cc
     
format_tiff.cc
     
format_webp.cc
     
imageprocess.cc
     
IMB_allocimbuf.hh
     
IMB_colormanagement_intern.hh
     
IMB_filetype.hh
     
IMB_filter.hh
Function declarations for filter.cc
     
imbuf.hh
     
interp.cc
     
metadata.cc
     
module.cc
     
moviecache.cc
     
readimage.cc
     
rectop.cc
     
rotate.cc
     
scaling.cc
     
stereoimbuf.cc
     
thumbs.cc
     
thumbs_blend.cc
     
thumbs_font.cc
     
transform.cc
     
util.cc
     
util_gpu.cc
     
writeimage.cc
    movie
     intern
      
ffmpeg_compat.h
      
ffmpeg_swscale.cc
      
ffmpeg_swscale.hh
      
movie_proxy_indexer.cc
      
movie_proxy_indexer.hh
      
movie_read.cc
      
movie_read.hh
      
movie_util.cc
      
movie_util.hh
      
movie_write.cc
      
movie_write.hh
      
movie_write_audio.cc
     tests
      
ffmpeg_codecs.cc
      
ffmpeg_cpu_flags.cc
     
MOV_enums.hh
     
MOV_read.hh
     
MOV_util.hh
     
MOV_write.hh
    opencolorio
     intern
      fallback
       
fallback_colorspace.hh
       
fallback_config.cc
       
fallback_config.hh
       
fallback_cpu_processor.hh
       
fallback_default_display.hh
       
fallback_default_look.hh
       
fallback_default_view.hh
       
fallback_display_cpu_processor.cc
       
fallback_display_cpu_processor.hh
       
fallback_gpu_shader_binder.cc
       
fallback_gpu_shader_binder.hh
       
fallback_processor_cache.cc
       
fallback_processor_cache.hh
      libocio
       
error_handling.cc
       
error_handling.hh
       
libocio_colorspace.cc
       
libocio_colorspace.hh
       
libocio_config.cc
       
libocio_config.hh
       
libocio_cpu_processor.cc
       
libocio_cpu_processor.hh
       
libocio_display.cc
       
libocio_display.hh
       
libocio_display_processor.cc
       
libocio_display_processor.hh
       
libocio_gpu_shader_binder.cc
       
libocio_gpu_shader_binder.hh
       
libocio_look.cc
       
libocio_look.hh
       
libocio_processor.cc
       
libocio_processor.hh
       
libocio_view.hh
      
config.cc
      
cpu_processor_cache.hh
      
description.cc
      
description.hh
      
description_test.cc
      
gpu_shader_binder.cc
      
gpu_shader_binder_internal.hh
      
ocio_shader_shared.hh
      
opencolorio.hh
      
source_processor.cc
      
source_processor.hh
      
source_processor_test.cc
      
version.cc
      
view_specific_look.cc
      
view_specific_look.hh
      
view_specific_look_test.cc
      
white_point.cc
      
white_point.hh
     
OCIO_api.hh
     
OCIO_colorspace.hh
     
OCIO_config.hh
     
OCIO_cpu_processor.hh
     
OCIO_display.hh
     
OCIO_gpu_shader_binder.hh
     
OCIO_look.hh
     
OCIO_matrix.hh
     
OCIO_packed_image.hh
     
OCIO_role_names.hh
     
OCIO_version.hh
     
OCIO_view.hh
    tests
     performance
      
IMB_scaling_performance_test.cc
     
IMB_scaling_test.cc
     
IMB_transform_test.cc
    
IMB_colormanagement.hh
    
IMB_imbuf.hh
    
IMB_imbuf_enums.h
    
IMB_imbuf_types.hh
    
IMB_interp.hh
    
IMB_metadata.hh
    
IMB_moviecache.hh
    
IMB_openexr.hh
    
IMB_thumbs.hh
   io
    alembic
     exporter
      
abc_archive.cc
      
abc_archive.h
      
abc_custom_props.cc
      
abc_custom_props.h
      
abc_export_capi.cc
      
abc_hierarchy_iterator.cc
      
abc_hierarchy_iterator.h
      
abc_writer_abstract.cc
      
abc_writer_abstract.h
      
abc_writer_camera.cc
      
abc_writer_camera.h
      
abc_writer_curves.cc
      
abc_writer_curves.h
      
abc_writer_hair.cc
      
abc_writer_hair.h
      
abc_writer_instance.cc
      
abc_writer_instance.h
      
abc_writer_mball.cc
      
abc_writer_mball.h
      
abc_writer_mesh.cc
      
abc_writer_mesh.h
      
abc_writer_nurbs.cc
      
abc_writer_nurbs.h
      
abc_writer_points.cc
      
abc_writer_points.h
      
abc_writer_transform.cc
      
abc_writer_transform.h
     intern
      
abc_axis_conversion.cc
      
abc_axis_conversion.h
      
abc_customdata.cc
      
abc_customdata.h
      
abc_reader_archive.cc
      
abc_reader_archive.h
      
abc_reader_camera.cc
      
abc_reader_camera.h
      
abc_reader_curves.cc
      
abc_reader_curves.h
      
abc_reader_mesh.cc
      
abc_reader_mesh.h
      
abc_reader_nurbs.cc
      
abc_reader_nurbs.h
      
abc_reader_object.cc
      
abc_reader_object.h
      
abc_reader_points.cc
      
abc_reader_points.h
      
abc_reader_transform.cc
      
abc_reader_transform.h
      
abc_util.cc
      
abc_util.h
      
alembic_capi.cc
     tests
      
abc_export_test.cc
      
abc_matrix_test.cc
     
ABC_alembic.h
    collada
     
AnimationClipExporter.cpp
     
AnimationClipExporter.h
     
AnimationExporter.cpp
     
AnimationExporter.h
     
AnimationImporter.cpp
     
AnimationImporter.h
     
ArmatureExporter.cpp
     
ArmatureExporter.h
     
ArmatureImporter.cpp
     
ArmatureImporter.h
     
BCAnimationCurve.cpp
     
BCAnimationCurve.h
     
BCAnimationSampler.cpp
     
BCAnimationSampler.h
     
BCMath.cpp
     
BCMath.h
     
BCSampleData.cpp
     
BCSampleData.h
     
BlenderContext.cpp
     
BlenderContext.h
     
BlenderTypes.h
     
CameraExporter.cpp
     
CameraExporter.h
     
collada.cpp
     
collada.h
     
collada_internal.cpp
     
collada_internal.h
     
collada_utils.cpp
     
collada_utils.h
     
ControllerExporter.cpp
     
ControllerExporter.h
     
DocumentExporter.cpp
     
DocumentExporter.h
     
DocumentImporter.cpp
     
DocumentImporter.h
     
EffectExporter.cpp
     
EffectExporter.h
     
ErrorHandler.cpp
     
ErrorHandler.h
     
ExportSettings.cpp
     
ExportSettings.h
     
ExtraHandler.cpp
     
ExtraHandler.h
     
ExtraTags.cpp
     
ExtraTags.h
     
GeometryExporter.cpp
     
GeometryExporter.h
     
ImageExporter.cpp
     
ImageExporter.h
     
ImportSettings.cpp
     
ImportSettings.h
     
InstanceWriter.cpp
     
InstanceWriter.h
     
LightExporter.cpp
     
LightExporter.h
     
MaterialExporter.cpp
     
MaterialExporter.h
     
Materials.cpp
     
Materials.h
     
MeshImporter.cpp
     
MeshImporter.h
     
SceneExporter.cpp
     
SceneExporter.h
     
SkinInfo.cpp
     
SkinInfo.h
     
TransformReader.cpp
     
TransformReader.h
     
TransformWriter.cpp
     
TransformWriter.h
    common
     intern
      
abstract_hierarchy_iterator.cc
      
abstract_hierarchy_iterator_test.cc
      
dupli_parent_finder.cc
      
dupli_parent_finder.hh
      
dupli_persistent_id.cc
      
object_identifier.cc
      
object_identifier_test.cc
      
orientation.cc
      
path_util.cc
      
string_utils.cc
      
string_utils_tests.cc
      
subdiv_disabler.cc
     
IO_abstract_hierarchy_iterator.h
     
IO_dupli_persistent_id.hh
     
IO_orientation.hh
     
IO_path_util.hh
     
IO_path_util_types.hh
     
IO_string_utils.hh
     
IO_subdiv_disabler.hh
     
IO_types.hh
    csv
     importer
      
csv_reader.cc
     
IO_csv.hh
    fbx
     importer
      
fbx_import.cc
      
fbx_import.hh
      
fbx_import_anim.cc
      
fbx_import_anim.hh
      
fbx_import_armature.cc
      
fbx_import_armature.hh
      
fbx_import_material.cc
      
fbx_import_material.hh
      
fbx_import_mesh.cc
      
fbx_import_mesh.hh
      
fbx_import_util.cc
      
fbx_import_util.hh
     
IO_fbx.cc
     
IO_fbx.hh
    grease_pencil
     intern
      
grease_pencil_io.cc
      
grease_pencil_io_export_pdf.cc
      
grease_pencil_io_export_svg.cc
      
grease_pencil_io_import_svg.cc
      
grease_pencil_io_intern.hh
     
grease_pencil_io.hh
    ply
     exporter
      
ply_export.cc
      
ply_export.hh
      
ply_export_data.cc
      
ply_export_data.hh
      
ply_export_header.cc
      
ply_export_header.hh
      
ply_export_load_plydata.cc
      
ply_export_load_plydata.hh
      
ply_file_buffer.cc
      
ply_file_buffer.hh
      
ply_file_buffer_ascii.cc
      
ply_file_buffer_ascii.hh
      
ply_file_buffer_binary.cc
      
ply_file_buffer_binary.hh
     importer
      
ply_import.cc
      
ply_import.hh
      
ply_import_buffer.cc
      
ply_import_buffer.hh
      
ply_import_data.cc
      
ply_import_data.hh
      
ply_import_mesh.cc
      
ply_import_mesh.hh
     intern
      
ply_data.hh
     tests
      
io_ply_exporter_test.cc
      
io_ply_importer_test.cc
     
IO_ply.cc
     
IO_ply.hh
    stl
     exporter
      
stl_export.cc
      
stl_export.hh
      
stl_export_writer.cc
      
stl_export_writer.hh
     importer
      
stl_import.cc
      
stl_import.hh
      
stl_import_ascii_reader.cc
      
stl_import_ascii_reader.hh
      
stl_import_binary_reader.cc
      
stl_import_binary_reader.hh
      
stl_import_mesh.cc
      
stl_import_mesh.hh
     intern
      
stl_data.hh
     tests
      
stl_exporter_tests.cc
     
IO_stl.cc
     
IO_stl.hh
    usd
     hydra
      
curves.cc
      
curves.hh
      
hydra_scene_delegate.cc
      
hydra_scene_delegate.hh
      
id.cc
      
id.hh
      
image.cc
      
image.hh
      
instancer.cc
      
instancer.hh
      
light.cc
      
light.hh
      
material.cc
      
material.hh
      
mesh.cc
      
mesh.hh
      
object.cc
      
object.hh
      
usd_scene_delegate.cc
      
usd_scene_delegate.hh
      
volume.cc
      
volume.hh
      
volume_modifier.cc
      
volume_modifier.hh
      
world.cc
      
world.hh
     intern
      
usd_armature_utils.cc
      
usd_armature_utils.hh
      
usd_asset_utils.cc
      
usd_asset_utils.hh
      
usd_attribute_utils.cc
      
usd_attribute_utils.hh
      
usd_blend_shape_utils.cc
      
usd_blend_shape_utils.hh
      
usd_capi_export.cc
      
usd_capi_import.cc
      
usd_exporter_context.hh
      
usd_hash_types.hh
      
usd_hierarchy_iterator.cc
      
usd_hierarchy_iterator.hh
      
usd_hook.cc
      
usd_hook.hh
      
usd_instancing_utils.cc
      
usd_instancing_utils.hh
      
usd_light_convert.cc
      
usd_light_convert.hh
      
usd_mesh_utils.cc
      
usd_mesh_utils.hh
      
usd_precomp.hh
      
usd_reader_camera.cc
      
usd_reader_camera.hh
      
usd_reader_curve.cc
      
usd_reader_curve.hh
      
usd_reader_domelight.cc
      
usd_reader_domelight.hh
      
usd_reader_geom.cc
      
usd_reader_geom.hh
      
usd_reader_instance.cc
      
usd_reader_instance.hh
      
usd_reader_light.cc
      
usd_reader_light.hh
      
usd_reader_material.cc
      
usd_reader_material.hh
      
usd_reader_mesh.cc
      
usd_reader_mesh.hh
      
usd_reader_nurbs.cc
      
usd_reader_nurbs.hh
      
usd_reader_pointinstancer.cc
      
usd_reader_pointinstancer.hh
      
usd_reader_points.cc
      
usd_reader_points.hh
      
usd_reader_prim.cc
      
usd_reader_prim.hh
      
usd_reader_shape.cc
      
usd_reader_shape.hh
      
usd_reader_skeleton.cc
      
usd_reader_skeleton.hh
      
usd_reader_stage.cc
      
usd_reader_stage.hh
      
usd_reader_utils.cc
      
usd_reader_utils.hh
      
usd_reader_volume.cc
      
usd_reader_volume.hh
      
usd_reader_xform.cc
      
usd_reader_xform.hh
      
usd_skel_convert.cc
      
usd_skel_convert.hh
      
usd_skel_root_utils.cc
      
usd_skel_root_utils.hh
      
usd_utils.cc
      
usd_utils.hh
      
usd_writer_abstract.cc
      
usd_writer_abstract.hh
      
usd_writer_armature.cc
      
usd_writer_armature.hh
      
usd_writer_camera.cc
      
usd_writer_camera.hh
      
usd_writer_curves.cc
      
usd_writer_curves.hh
      
usd_writer_hair.cc
      
usd_writer_hair.hh
      
usd_writer_light.cc
      
usd_writer_light.hh
      
usd_writer_material.cc
      
usd_writer_material.hh
      
usd_writer_mesh.cc
      
usd_writer_mesh.hh
      
usd_writer_metaball.cc
      
usd_writer_metaball.hh
      
usd_writer_pointinstancer.cc
      
usd_writer_pointinstancer.hh
      
usd_writer_points.cc
      
usd_writer_points.hh
      
usd_writer_text.cc
      
usd_writer_text.hh
      
usd_writer_transform.cc
      
usd_writer_transform.hh
      
usd_writer_volume.cc
      
usd_writer_volume.hh
     tests
      
usd_export_test.cc
      
usd_stage_creation_test.cc
      
usd_usdz_export_test.cc
     
usd.hh
     
usd_private.hh
    wavefront_obj
     exporter
      
obj_export_file_writer.cc
      
obj_export_file_writer.hh
      
obj_export_io.hh
      
obj_export_mesh.cc
      
obj_export_mesh.hh
      
obj_export_mtl.cc
      
obj_export_mtl.hh
      
obj_export_nurbs.cc
      
obj_export_nurbs.hh
      
obj_exporter.cc
      
obj_exporter.hh
     importer
      
importer_mesh_utils.cc
      
importer_mesh_utils.hh
      
obj_import_file_reader.cc
      
obj_import_file_reader.hh
      
obj_import_mesh.cc
      
obj_import_mesh.hh
      
obj_import_mtl.cc
      
obj_import_mtl.hh
      
obj_import_nurbs.cc
      
obj_import_nurbs.hh
      
obj_import_objects.hh
      
obj_importer.cc
      
obj_importer.hh
     tests
      
obj_exporter_tests.cc
      
obj_importer_tests.cc
      
obj_mtl_parser_tests.cc
     
IO_wavefront_obj.cc
     
IO_wavefront_obj.hh
   makesdna
    intern
     
dna_defaults.c
     
dna_genfile.cc
DNA handling
     
dna_rename_defs.h
     
dna_utils.cc
     
dna_utils.h
     
makesdna.cc
Struct parser for generating SDNA
    
DNA_action_defaults.h
    
DNA_action_types.h
    
DNA_anim_enums.h
    
DNA_anim_types.h
    
DNA_armature_defaults.h
    
DNA_armature_types.h
    
DNA_array_utils.hh
    
DNA_asset_defaults.h
    
DNA_asset_types.h
    
DNA_attribute_types.h
    
DNA_boid_types.h
    
DNA_brush_defaults.h
    
DNA_brush_enums.h
    
DNA_brush_types.h
    
DNA_cachefile_defaults.h
    
DNA_cachefile_types.h
    
DNA_camera_defaults.h
    
DNA_camera_types.h
    
DNA_cloth_types.h
    
DNA_collection_defaults.h
    
DNA_collection_types.h
Object groups, one object can be in many groups at once
    
DNA_color_types.h
    
DNA_colorband_types.h
    
DNA_constraint_types.h
    
DNA_curve_defaults.h
    
DNA_curve_enums.h
    
DNA_curve_types.h
    
DNA_curveprofile_types.h
    
DNA_curves_defaults.h
    
DNA_curves_types.h
    
DNA_customdata_types.h
    
DNA_defaults.h
    
DNA_defs.h
    
DNA_documentation.h
    
DNA_dynamicpaint_types.h
    
DNA_effect_types.h
    
DNA_fileglobal_types.h
    
DNA_fluid_defaults.h
    
DNA_fluid_types.h
    
DNA_freestyle_types.h
    
DNA_genfile.h
Blenloader genfile private function prototypes
    
DNA_gpencil_legacy_types.h
    
DNA_gpencil_modifier_defaults.h
    
DNA_gpencil_modifier_types.h
    
DNA_gpu_types.h
    
DNA_grease_pencil_defaults.h
    
DNA_grease_pencil_types.h
    
DNA_ID.h
ID and Library types, which are fundamental for SDNA
    
DNA_ID_enums.h
Enumerations for DNA_ID.h
    
DNA_image_defaults.h
    
DNA_image_types.h
    
DNA_ipo_types.h
    
DNA_key_types.h
    
DNA_lattice_defaults.h
    
DNA_lattice_types.h
    
DNA_layer_types.h
    
DNA_light_defaults.h
    
DNA_light_types.h
    
DNA_lightprobe_defaults.h
    
DNA_lightprobe_types.h
    
DNA_lineart_types.h
    
DNA_linestyle_defaults.h
    
DNA_linestyle_types.h
    
DNA_listBase.h
These structs are the foundation for all linked lists in the library system
    
DNA_mask_types.h
    
DNA_material_defaults.h
    
DNA_material_types.h
    
DNA_mesh_defaults.h
    
DNA_mesh_types.h
    
DNA_meshdata_types.h
    
DNA_meta_defaults.h
    
DNA_meta_types.h
    
DNA_modifier_defaults.h
    
DNA_modifier_enums.h
    
DNA_modifier_types.h
    
DNA_movieclip_defaults.h
    
DNA_movieclip_types.h
    
DNA_nla_types.h
    
DNA_node_tree_interface_types.h
    
DNA_node_types.h
    
DNA_object_defaults.h
    
DNA_object_enums.h
    
DNA_object_fluidsim_types.h
    
DNA_object_force_types.h
    
DNA_object_types.h
Object is a sort of wrapper for general info
    
DNA_outliner_types.h
    
DNA_packedFile_types.h
    
DNA_particle_defaults.h
    
DNA_particle_types.h
    
DNA_pointcache_types.h
    
DNA_pointcloud_defaults.h
    
DNA_pointcloud_types.h
    
DNA_print.hh
    
DNA_rigidbody_types.h
Types and defines for representing Rigid Body entities
    
DNA_scene_defaults.h
    
DNA_scene_enums.h
    
DNA_scene_types.h
    
DNA_screen_types.h
    
DNA_sdna_type_ids.hh
    
DNA_sdna_types.h
    
DNA_sequence_types.h
    
DNA_session_uid_types.h
    
DNA_shader_fx_types.h
    
DNA_sound_types.h
    
DNA_space_defaults.h
    
DNA_space_enums.h
    
DNA_space_types.h
    
DNA_speaker_defaults.h
    
DNA_speaker_types.h
    
DNA_text_types.h
    
DNA_texture_defaults.h
    
DNA_texture_types.h
    
DNA_theme_types.h
    
DNA_tracking_types.h
    
DNA_userdef_defaults.h
    
DNA_userdef_enums.h
    
DNA_userdef_types.h
    
DNA_uuid_types.h
    
DNA_vec_defaults.h
    
DNA_vec_types.h
    
DNA_vfont_types.h
    
DNA_view2d_types.h
    
DNA_view3d_defaults.h
    
DNA_view3d_enums.h
    
DNA_view3d_types.h
    
DNA_viewer_path_types.h
    
DNA_volume_defaults.h
    
DNA_volume_types.h
    
DNA_windowmanager_enums.h
    
DNA_windowmanager_types.h
    
DNA_workspace_types.h
    
DNA_world_defaults.h
    
DNA_world_types.h
    
DNA_xr_types.h
   makesrna
    intern
     
makesrna.cc
     
rna_access.cc
     
rna_access_compare_override.cc
     
rna_access_internal.hh
     
rna_action.cc
     
rna_action_api.cc
     
rna_action_tools.hh
     
rna_animation.cc
     
rna_animation_api.cc
     
rna_animviz.cc
     
rna_annotations.cc
     
rna_armature.cc
     
rna_armature_api.cc
     
rna_asset.cc
     
rna_attribute.cc
     
rna_blendfile_import.cc
     
rna_boid.cc
     
rna_brush.cc
     
rna_cachefile.cc
     
rna_camera.cc
     
rna_camera_api.cc
     
rna_cloth.cc
     
rna_collection.cc
     
rna_color.cc
     
rna_constraint.cc
     
rna_context.cc
     
rna_curve.cc
     
rna_curve_api.cc
     
rna_curveprofile.cc
     
rna_curves.cc
     
rna_curves_api.cc
     
rna_curves_utils.hh
     
rna_define.cc
     
rna_depsgraph.cc
     
rna_dynamicpaint.cc
     
rna_fcurve.cc
     
rna_fcurve_api.cc
     
rna_fluid.cc
     
rna_grease_pencil.cc
     
rna_grease_pencil_api.cc
     
rna_ID.cc
     
rna_image.cc
     
rna_image_api.cc
     
rna_internal.hh
     
rna_internal_types.hh
     
rna_key.cc
     
rna_lattice.cc
     
rna_lattice_api.cc
     
rna_layer.cc
     
rna_light.cc
     
rna_lightprobe.cc
     
rna_linestyle.cc
     
rna_main.cc
     
rna_main_api.cc
     
rna_mask.cc
     
rna_material.cc
     
rna_material_api.cc
     
rna_mesh.cc
     
rna_mesh_api.cc
     
rna_mesh_utils.hh
     
rna_meta.cc
     
rna_meta_api.cc
     
rna_modifier.cc
     
rna_movieclip.cc
     
rna_nla.cc
     
rna_node_socket.cc
     
rna_node_tree_interface.cc
     
rna_nodetree.cc
     
rna_object.cc
     
rna_object_api.cc
     
rna_object_force.cc
     
rna_packedfile.cc
     
rna_palette.cc
     
rna_particle.cc
     
rna_path.cc
     
rna_pointcloud.cc
     
rna_pose.cc
     
rna_pose_api.cc
     
rna_render.cc
     
rna_rigidbody.cc
RNA property definitions for Rigid Body data-types
     
rna_rna.cc
     
rna_scene.cc
     
rna_scene_api.cc
     
rna_screen.cc
     
rna_sculpt_paint.cc
     
rna_sequencer.cc
     
rna_sequencer_api.cc
     
rna_shader_fx.cc
     
rna_sound.cc
     
rna_sound_api.cc
     
rna_space.cc
     
rna_space_api.cc
     
rna_speaker.cc
     
rna_test.cc
     
rna_text.cc
     
rna_text_api.cc
     
rna_texture.cc
     
rna_texture_api.cc
     
rna_timeline.cc
     
rna_tracking.cc
     
rna_ui.cc
     
rna_ui_api.cc
     
rna_usd.cc
     
rna_userdef.cc
     
rna_vfont.cc
     
rna_vfont_api.cc
     
rna_volume.cc
     
rna_wm.cc
     
rna_wm_api.cc
     
rna_wm_gizmo.cc
     
rna_wm_gizmo_api.cc
     
rna_workspace.cc
     
rna_workspace_api.cc
     
rna_world.cc
     
rna_xr.cc
    
RNA_access.hh
    
RNA_define.hh
    
RNA_documentation.hh
    
RNA_enum_items.hh
    
RNA_enum_types.hh
    
RNA_path.hh
    
RNA_types.hh
   modifiers
    intern
     lineart
      
lineart_chain.cc
      
lineart_cpu.cc
      
lineart_intern.hh
      
lineart_shadow.cc
      
lineart_util.cc
      
MOD_lineart.hh
     
MOD_armature.cc
     
MOD_array.cc
     
MOD_bevel.cc
     
MOD_boolean.cc
     
MOD_build.cc
     
MOD_cast.cc
     
MOD_cloth.cc
     
MOD_collision.cc
     
MOD_correctivesmooth.cc
     
MOD_curve.cc
     
MOD_datatransfer.cc
     
MOD_decimate.cc
     
MOD_displace.cc
     
MOD_dynamicpaint.cc
     
MOD_edgesplit.cc
     
MOD_explode.cc
     
MOD_fluid.cc
     
MOD_grease_pencil_armature.cc
     
MOD_grease_pencil_array.cc
     
MOD_grease_pencil_build.cc
     
MOD_grease_pencil_color.cc
     
MOD_grease_pencil_dash.cc
     
MOD_grease_pencil_envelope.cc
     
MOD_grease_pencil_hook.cc
     
MOD_grease_pencil_lattice.cc
     
MOD_grease_pencil_length.cc
     
MOD_grease_pencil_mirror.cc
     
MOD_grease_pencil_multiply.cc
     
MOD_grease_pencil_noise.cc
     
MOD_grease_pencil_offset.cc
     
MOD_grease_pencil_opacity.cc
     
MOD_grease_pencil_outline.cc
     
MOD_grease_pencil_shrinkwrap.cc
     
MOD_grease_pencil_simplify.cc
     
MOD_grease_pencil_smooth.cc
     
MOD_grease_pencil_subdiv.cc
     
MOD_grease_pencil_texture.cc
     
MOD_grease_pencil_thickness.cc
     
MOD_grease_pencil_time.cc
     
MOD_grease_pencil_tint.cc
     
MOD_grease_pencil_util.cc
     
MOD_grease_pencil_util.hh
     
MOD_grease_pencil_weight_angle.cc
     
MOD_grease_pencil_weight_proximity.cc
     
MOD_hook.cc
     
MOD_laplaciandeform.cc
     
MOD_laplaciansmooth.cc
     
MOD_lattice.cc
     
MOD_lineart.cc
     
MOD_mask.cc
     
MOD_mesh_to_volume.cc
     
MOD_meshcache.cc
     
MOD_meshcache_mdd.cc
     
MOD_meshcache_pc2.cc
     
MOD_meshcache_util.cc
     
MOD_meshcache_util.hh
     
MOD_meshdeform.cc
     
MOD_meshsequencecache.cc
     
MOD_mirror.cc
     
MOD_multires.cc
     
MOD_nodes.cc
     
MOD_none.cc
     
MOD_normal_edit.cc
     
MOD_ocean.cc
     
MOD_particleinstance.cc
     
MOD_particlesystem.cc
     
MOD_remesh.cc
     
MOD_screw.cc
     
MOD_shapekey.cc
     
MOD_shrinkwrap.cc
     
MOD_simpledeform.cc
     
MOD_skin.cc
     
MOD_smooth.cc
     
MOD_softbody.cc
     
MOD_solidify.cc
     
MOD_solidify_extrude.cc
     
MOD_solidify_nonmanifold.cc
     
MOD_solidify_util.hh
     
MOD_subsurf.cc
     
MOD_surface.cc
     
MOD_surfacedeform.cc
     
MOD_triangulate.cc
     
MOD_ui_common.cc
     
MOD_ui_common.hh
     
MOD_util.cc
     
MOD_util.hh
     
MOD_uvproject.cc
     
MOD_uvwarp.cc
     
MOD_volume_displace.cc
     
MOD_volume_to_mesh.cc
     
MOD_warp.cc
     
MOD_wave.cc
     
MOD_weighted_normal.cc
     
MOD_weightvg_util.cc
     
MOD_weightvg_util.hh
     
MOD_weightvgedit.cc
     
MOD_weightvgmix.cc
     
MOD_weightvgproximity.cc
     
MOD_weld.cc
     
MOD_wireframe.cc
    
MOD_modifiertypes.hh
    
MOD_nodes.hh
   nodes
    composite
     nodes
      
node_composite_alpha_over.cc
      
node_composite_antialiasing.cc
      
node_composite_bilateralblur.cc
      
node_composite_blur.cc
      
node_composite_bokehblur.cc
      
node_composite_bokehimage.cc
      
node_composite_boxmask.cc
      
node_composite_brightness.cc
      
node_composite_channel_matte.cc
      
node_composite_chroma_matte.cc
      
node_composite_color_matte.cc
      
node_composite_color_spill.cc
      
node_composite_colorbalance.cc
      
node_composite_colorcorrection.cc
      
node_composite_common.cc
      
node_composite_composite.cc
      
node_composite_convert_color_space.cc
      
node_composite_cornerpin.cc
      
node_composite_crop.cc
      
node_composite_cryptomatte.cc
      
node_composite_curves.cc
      
node_composite_defocus.cc
      
node_composite_denoise.cc
      
node_composite_despeckle.cc
      
node_composite_diff_matte.cc
      
node_composite_dilate.cc
      
node_composite_directionalblur.cc
      
node_composite_displace.cc
      
node_composite_distance_matte.cc
      
node_composite_double_edge_mask.cc
      
node_composite_ellipsemask.cc
      
node_composite_exposure.cc
      
node_composite_file_output.cc
      
node_composite_filter.cc
      
node_composite_flip.cc
      
node_composite_gamma.cc
      
node_composite_glare.cc
      
node_composite_group_input.cc
      
node_composite_hue_sat_val.cc
      
node_composite_huecorrect.cc
      
node_composite_id_mask.cc
      
node_composite_image.cc
      
node_composite_image_coordinates.cc
      
node_composite_image_info.cc
      
node_composite_inpaint.cc
      
node_composite_invert.cc
      
node_composite_keying.cc
      
node_composite_keyingscreen.cc
      
node_composite_kuwahara.cc
      
node_composite_lensdist.cc
      
node_composite_levels.cc
      
node_composite_luma_matte.cc
      
node_composite_map_range.cc
      
node_composite_map_uv.cc
      
node_composite_map_value.cc
      
node_composite_mask.cc
      
node_composite_math.cc
      
node_composite_mixrgb.cc
      
node_composite_movieclip.cc
      
node_composite_moviedistortion.cc
      
node_composite_normal.cc
      
node_composite_normalize.cc
      
node_composite_pixelate.cc
      
node_composite_planetrackdeform.cc
      
node_composite_posterize.cc
      
node_composite_premulkey.cc
      
node_composite_relative_to_pixel.cc
      
node_composite_rgb.cc
      
node_composite_rotate.cc
      
node_composite_scale.cc
      
node_composite_scene_time.cc
      
node_composite_sepcomb_color.cc
      
node_composite_sepcomb_hsva.cc
      
node_composite_sepcomb_rgba.cc
      
node_composite_sepcomb_xyz.cc
      
node_composite_sepcomb_ycca.cc
      
node_composite_sepcomb_yuva.cc
      
node_composite_setalpha.cc
      
node_composite_split.cc
      
node_composite_stabilize2d.cc
      
node_composite_sunbeams.cc
      
node_composite_switch.cc
      
node_composite_switchview.cc
      
node_composite_texture.cc
      
node_composite_tonemap.cc
      
node_composite_trackpos.cc
      
node_composite_transform.cc
      
node_composite_translate.cc
      
node_composite_val_to_rgb.cc
      
node_composite_value.cc
      
node_composite_vec_blur.cc
      
node_composite_viewer.cc
      
node_composite_zcombine.cc
     
node_composite_tree.cc
     
node_composite_util.cc
     
node_composite_util.hh
    function
     include
      
NOD_fn_format_string.hh
     nodes
      
node_fn_align_euler_to_vector.cc
      
node_fn_align_rotation_to_vector.cc
      
node_fn_axes_to_rotation.cc
      
node_fn_axis_angle_to_rotation.cc
      
node_fn_bit_math.cc
      
node_fn_boolean_math.cc
      
node_fn_combine_color.cc
      
node_fn_combine_matrix.cc
      
node_fn_combine_transform.cc
      
node_fn_compare.cc
      
node_fn_euler_to_rotation.cc
      
node_fn_find_in_string.cc
      
node_fn_float_to_int.cc
      
node_fn_format_string.cc
      
node_fn_hash_value.cc
      
node_fn_input_bool.cc
      
node_fn_input_color.cc
      
node_fn_input_int.cc
      
node_fn_input_rotation.cc
      
node_fn_input_special_characters.cc
      
node_fn_input_string.cc
      
node_fn_input_vector.cc
      
node_fn_integer_math.cc
      
node_fn_invert_matrix.cc
      
node_fn_invert_rotation.cc
      
node_fn_match_string.cc
      
node_fn_matrix_determinant.cc
      
node_fn_matrix_multiply.cc
      
node_fn_project_point.cc
      
node_fn_quaternion_to_rotation.cc
      
node_fn_random_value.cc
      
node_fn_replace_string.cc
      
node_fn_rotate_euler.cc
      
node_fn_rotate_rotation.cc
      
node_fn_rotate_vector.cc
      
node_fn_rotation_to_axis_angle.cc
      
node_fn_rotation_to_euler.cc
      
node_fn_rotation_to_quaternion.cc
      
node_fn_separate_color.cc
      
node_fn_separate_matrix.cc
      
node_fn_separate_transform.cc
      
node_fn_slice_string.cc
      
node_fn_string_length.cc
      
node_fn_transform_direction.cc
      
node_fn_transform_point.cc
      
node_fn_transpose_matrix.cc
      
node_fn_value_to_string.cc
     
node_function_util.cc
     
node_function_util.hh
    geometry
     include
      
NOD_geo_bake.hh
      
NOD_geo_bundle.hh
      
NOD_geo_capture_attribute.hh
      
NOD_geo_closure.hh
      
NOD_geo_foreach_geometry_element.hh
      
NOD_geo_index_switch.hh
      
NOD_geo_menu_switch.hh
      
NOD_geo_repeat.hh
      
NOD_geo_simulation.hh
     nodes
      
node_geo_accumulate_field.cc
      
node_geo_attribute_capture.cc
      
node_geo_attribute_domain_size.cc
      
node_geo_attribute_statistic.cc
      
node_geo_bake.cc
      
node_geo_blur_attribute.cc
      
node_geo_boolean.cc
      
node_geo_bounding_box.cc
      
node_geo_camera_info.cc
      
node_geo_closure.cc
      
node_geo_collection_info.cc
      
node_geo_combine_bundle.cc
      
node_geo_common.cc
      
node_geo_convex_hull.cc
      
node_geo_curve_endpoint_selection.cc
      
node_geo_curve_fill.cc
      
node_geo_curve_fillet.cc
      
node_geo_curve_handle_type_selection.cc
      
node_geo_curve_length.cc
      
node_geo_curve_primitive_arc.cc
      
node_geo_curve_primitive_bezier_segment.cc
      
node_geo_curve_primitive_circle.cc
      
node_geo_curve_primitive_line.cc
      
node_geo_curve_primitive_quadratic_bezier.cc
      
node_geo_curve_primitive_quadrilateral.cc
      
node_geo_curve_primitive_spiral.cc
      
node_geo_curve_primitive_star.cc
      
node_geo_curve_resample.cc
      
node_geo_curve_reverse.cc
      
node_geo_curve_sample.cc
      
node_geo_curve_set_handle_type.cc
      
node_geo_curve_spline_parameter.cc
      
node_geo_curve_spline_type.cc
      
node_geo_curve_subdivide.cc
      
node_geo_curve_to_mesh.cc
      
node_geo_curve_to_points.cc
      
node_geo_curve_topology_curve_of_point.cc
      
node_geo_curve_topology_points_of_curve.cc
      
node_geo_curve_trim.cc
      
node_geo_curves_to_grease_pencil.cc
      
node_geo_deform_curves_on_surface.cc
      
node_geo_delete_geometry.cc
      
node_geo_distribute_points_in_grid.cc
      
node_geo_distribute_points_in_volume.cc
      
node_geo_distribute_points_on_faces.cc
      
node_geo_dual_mesh.cc
      
node_geo_duplicate_elements.cc
      
node_geo_edge_paths_to_curves.cc
      
node_geo_edge_paths_to_selection.cc
      
node_geo_edge_split.cc
      
node_geo_edges_to_face_groups.cc
      
node_geo_evaluate_at_index.cc
      
node_geo_evaluate_closure.cc
      
node_geo_evaluate_on_domain.cc
      
node_geo_extrude_mesh.cc
      
node_geo_field_average.cc
      
node_geo_field_min_and_max.cc
      
node_geo_field_variance.cc
      
node_geo_flip_faces.cc
      
node_geo_foreach_geometry_element.cc
      
node_geo_geometry_to_instance.cc
      
node_geo_get_named_grid.cc
      
node_geo_gizmo_dial.cc
      
node_geo_gizmo_linear.cc
      
node_geo_gizmo_transform.cc
      
node_geo_grease_pencil_to_curves.cc
      
node_geo_grid_info.cc
      
node_geo_grid_to_mesh.cc
      
node_geo_image.cc
      
node_geo_image_info.cc
      
node_geo_image_texture.cc
      
node_geo_import_csv.cc
      
node_geo_import_obj.cc
      
node_geo_import_ply.cc
      
node_geo_import_stl.cc
      
node_geo_import_text.cc
      
node_geo_import_vdb.cc
      
node_geo_index_of_nearest.cc
      
node_geo_index_switch.cc
      
node_geo_input_active_camera.cc
      
node_geo_input_collection.cc
      
node_geo_input_curve_handles.cc
      
node_geo_input_curve_tilt.cc
      
node_geo_input_edge_smooth.cc
      
node_geo_input_face_smooth.cc
      
node_geo_input_id.cc
      
node_geo_input_index.cc
      
node_geo_input_instance_bounds.cc
      
node_geo_input_instance_rotation.cc
      
node_geo_input_instance_scale.cc
      
node_geo_input_instance_transform.cc
      
node_geo_input_material.cc
      
node_geo_input_material_index.cc
      
node_geo_input_mesh_edge_angle.cc
      
node_geo_input_mesh_edge_neighbors.cc
      
node_geo_input_mesh_edge_vertices.cc
      
node_geo_input_mesh_face_area.cc
      
node_geo_input_mesh_face_is_planar.cc
      
node_geo_input_mesh_face_neighbors.cc
      
node_geo_input_mesh_island.cc
      
node_geo_input_mesh_vertex_neighbors.cc
      
node_geo_input_named_attribute.cc
      
node_geo_input_named_layer_selection.cc
      
node_geo_input_normal.cc
      
node_geo_input_object.cc
      
node_geo_input_position.cc
      
node_geo_input_radius.cc
      
node_geo_input_scene_time.cc
      
node_geo_input_shortest_edge_paths.cc
      
node_geo_input_spline_cyclic.cc
      
node_geo_input_spline_length.cc
      
node_geo_input_spline_resolution.cc
      
node_geo_input_tangent.cc
      
node_geo_instance_on_points.cc
      
node_geo_instances_to_points.cc
      
node_geo_interpolate_curves.cc
      
node_geo_is_viewport.cc
      
node_geo_join_geometry.cc
      
node_geo_material_replace.cc
      
node_geo_material_selection.cc
      
node_geo_menu_switch.cc
      
node_geo_merge_by_distance.cc
      
node_geo_merge_layers.cc
      
node_geo_mesh_face_group_boundaries.cc
      
node_geo_mesh_primitive_circle.cc
      
node_geo_mesh_primitive_cone.cc
      
node_geo_mesh_primitive_cube.cc
      
node_geo_mesh_primitive_cylinder.cc
      
node_geo_mesh_primitive_grid.cc
      
node_geo_mesh_primitive_ico_sphere.cc
      
node_geo_mesh_primitive_line.cc
      
node_geo_mesh_primitive_uv_sphere.cc
      
node_geo_mesh_subdivide.cc
      
node_geo_mesh_to_curve.cc
      
node_geo_mesh_to_density_grid.cc
      
node_geo_mesh_to_points.cc
      
node_geo_mesh_to_sdf_grid.cc
      
node_geo_mesh_to_volume.cc
      
node_geo_mesh_topology_corners_of_edge.cc
      
node_geo_mesh_topology_corners_of_face.cc
      
node_geo_mesh_topology_corners_of_vertex.cc
      
node_geo_mesh_topology_edges_of_corner.cc
      
node_geo_mesh_topology_edges_of_vertex.cc
      
node_geo_mesh_topology_face_of_corner.cc
      
node_geo_mesh_topology_offset_corner_in_face.cc
      
node_geo_mesh_topology_vertex_of_corner.cc
      
node_geo_mouse_position.cc
      
node_geo_object_info.cc
      
node_geo_offset_point_in_curve.cc
      
node_geo_points.cc
      
node_geo_points_to_curves.cc
      
node_geo_points_to_sdf_grid.cc
      
node_geo_points_to_vertices.cc
      
node_geo_points_to_volume.cc
      
node_geo_proximity.cc
      
node_geo_raycast.cc
      
node_geo_realize_instances.cc
      
node_geo_remove_attribute.cc
      
node_geo_repeat.cc
      
node_geo_rotate_instances.cc
      
node_geo_sample_grid.cc
      
node_geo_sample_grid_index.cc
      
node_geo_sample_index.cc
      
node_geo_sample_nearest.cc
      
node_geo_sample_nearest_surface.cc
      
node_geo_sample_uv_surface.cc
      
node_geo_scale_elements.cc
      
node_geo_scale_instances.cc
      
node_geo_sdf_grid_boolean.cc
      
node_geo_self_object.cc
      
node_geo_separate_bundle.cc
      
node_geo_separate_components.cc
      
node_geo_separate_geometry.cc
      
node_geo_set_curve_handles.cc
      
node_geo_set_curve_normal.cc
      
node_geo_set_curve_radius.cc
      
node_geo_set_curve_tilt.cc
      
node_geo_set_geometry_name.cc
      
node_geo_set_grease_pencil_color.cc
      
node_geo_set_grease_pencil_depth_mode.cc
      
node_geo_set_grease_pencil_softness.cc
      
node_geo_set_id.cc
      
node_geo_set_instance_transform.cc
      
node_geo_set_material.cc
      
node_geo_set_material_index.cc
      
node_geo_set_mesh_normal.cc
      
node_geo_set_point_radius.cc
      
node_geo_set_position.cc
      
node_geo_set_shade_smooth.cc
      
node_geo_set_spline_cyclic.cc
      
node_geo_set_spline_resolution.cc
      
node_geo_simulation.cc
      
node_geo_sort_elements.cc
      
node_geo_split_to_instances.cc
      
node_geo_store_named_attribute.cc
      
node_geo_store_named_grid.cc
      
node_geo_string_join.cc
      
node_geo_string_to_curves.cc
      
node_geo_subdivision_surface.cc
      
node_geo_switch.cc
      
node_geo_tool_3d_cursor.cc
      
node_geo_tool_active_element.cc
      
node_geo_tool_face_set.cc
      
node_geo_tool_selection.cc
      
node_geo_tool_set_face_set.cc
      
node_geo_tool_set_selection.cc
      
node_geo_transform_geometry.cc
      
node_geo_translate_instances.cc
      
node_geo_triangulate.cc
      
node_geo_uv_pack_islands.cc
      
node_geo_uv_unwrap.cc
      
node_geo_viewer.cc
      
node_geo_viewport_transform.cc
      
node_geo_volume_cube.cc
      
node_geo_volume_to_mesh.cc
      
node_geo_warning.cc
     
node_geometry_tree.cc
     
node_geometry_util.cc
     
node_geometry_util.hh
    intern
     
derived_node_tree.cc
     
geometry_nodes_bundle.cc
     
geometry_nodes_caller_ui.cc
     
geometry_nodes_closure.cc
     
geometry_nodes_closure_zone.cc
     
geometry_nodes_dependencies.cc
     
geometry_nodes_execute.cc
     
geometry_nodes_foreach_geometry_element_zone.cc
     
geometry_nodes_gizmos.cc
     
geometry_nodes_lazy_function.cc
     
geometry_nodes_log.cc
     
geometry_nodes_repeat_zone.cc
     
geometry_nodes_warning.cc
     
inverse_eval.cc
     
math_functions.cc
     
node_common.cc
     
node_common.h
     
node_declaration.cc
     
node_exec.cc
     
node_exec.hh
     
node_geometry_exec.cc
     
node_iterator_tests.cc
     
node_multi_function.cc
     
node_register.cc
     
node_rna_define.cc
     
node_socket.cc
     
node_socket_declarations.cc
     
node_util.cc
     
node_util.hh
     
partial_eval.cc
     
socket_search_link.cc
     
socket_usage_inference.cc
     
value_elem.cc
     
volume_grid_function_eval.cc
     
volume_grid_function_eval.hh
    shader
     materialx
      
group_nodes.cc
      
group_nodes.h
      
material.cc
      
material.h
      
node_graph.cc
      
node_graph.h
      
node_item.cc
      
node_item.h
      
node_parser.cc
      
node_parser.h
     nodes
      
node_shader_add_shader.cc
      
node_shader_ambient_occlusion.cc
      
node_shader_attribute.cc
      
node_shader_background.cc
      
node_shader_bevel.cc
      
node_shader_blackbody.cc
      
node_shader_brightness.cc
      
node_shader_bsdf_diffuse.cc
      
node_shader_bsdf_glass.cc
      
node_shader_bsdf_glossy.cc
      
node_shader_bsdf_hair.cc
      
node_shader_bsdf_hair_principled.cc
      
node_shader_bsdf_metallic.cc
      
node_shader_bsdf_principled.cc
      
node_shader_bsdf_ray_portal.cc
      
node_shader_bsdf_refraction.cc
      
node_shader_bsdf_sheen.cc
      
node_shader_bsdf_toon.cc
      
node_shader_bsdf_translucent.cc
      
node_shader_bsdf_transparent.cc
      
node_shader_bump.cc
      
node_shader_camera.cc
      
node_shader_clamp.cc
      
node_shader_color_ramp.cc
      
node_shader_common.cc
      
node_shader_curves.cc
      
node_shader_displacement.cc
      
node_shader_eevee_specular.cc
      
node_shader_emission.cc
      
node_shader_fresnel.cc
      
node_shader_gamma.cc
      
node_shader_geometry.cc
      
node_shader_hair_info.cc
      
node_shader_holdout.cc
      
node_shader_hueSatVal.cc
      
node_shader_ies_light.cc
      
node_shader_invert.cc
      
node_shader_layer_weight.cc
      
node_shader_light_falloff.cc
      
node_shader_light_path.cc
      
node_shader_map_range.cc
      
node_shader_mapping.cc
      
node_shader_math.cc
      
node_shader_mix.cc
      
node_shader_mix_rgb.cc
      
node_shader_mix_shader.cc
      
node_shader_normal.cc
      
node_shader_normal_map.cc
      
node_shader_object_info.cc
      
node_shader_output_aov.cc
      
node_shader_output_light.cc
      
node_shader_output_linestyle.cc
      
node_shader_output_material.cc
      
node_shader_output_world.cc
      
node_shader_particle_info.cc
      
node_shader_point_info.cc
      
node_shader_rgb.cc
      
node_shader_rgb_to_bw.cc
      
node_shader_script.cc
      
node_shader_sepcomb_color.cc
      
node_shader_sepcomb_hsv.cc
      
node_shader_sepcomb_rgb.cc
      
node_shader_sepcomb_xyz.cc
      
node_shader_shader_to_rgb.cc
      
node_shader_squeeze.cc
      
node_shader_subsurface_scattering.cc
      
node_shader_tangent.cc
      
node_shader_tex_brick.cc
      
node_shader_tex_checker.cc
      
node_shader_tex_coord.cc
      
node_shader_tex_environment.cc
      
node_shader_tex_gabor.cc
      
node_shader_tex_gradient.cc
      
node_shader_tex_image.cc
      
node_shader_tex_magic.cc
      
node_shader_tex_noise.cc
      
node_shader_tex_pointdensity.cc
      
node_shader_tex_sky.cc
      
node_shader_tex_voronoi.cc
      
node_shader_tex_wave.cc
      
node_shader_tex_white_noise.cc
      
node_shader_uv_along_stroke.cc
      
node_shader_uvmap.cc
      
node_shader_value.cc
      
node_shader_vector_displacement.cc
      
node_shader_vector_math.cc
      
node_shader_vector_rotate.cc
      
node_shader_vector_transform.cc
      
node_shader_vertex_color.cc
      
node_shader_volume_absorption.cc
      
node_shader_volume_coefficients.cc
      
node_shader_volume_info.cc
      
node_shader_volume_principled.cc
      
node_shader_volume_scatter.cc
      
node_shader_wavelength.cc
      
node_shader_wireframe.cc
     
node_shader_register.cc
     
node_shader_register.hh
     
node_shader_tree.cc
     
node_shader_util.cc
     
node_shader_util.hh
    texture
     nodes
      
node_texture_at.cc
      
node_texture_bricks.cc
      
node_texture_checker.cc
      
node_texture_combine_color.cc
      
node_texture_common.cc
      
node_texture_compose.cc
      
node_texture_coord.cc
      
node_texture_curves.cc
      
node_texture_decompose.cc
      
node_texture_distance.cc
      
node_texture_hueSatVal.cc
      
node_texture_image.cc
      
node_texture_invert.cc
      
node_texture_math.cc
      
node_texture_mixRgb.cc
      
node_texture_output.cc
      
node_texture_proc.cc
      
node_texture_rotate.cc
      
node_texture_scale.cc
      
node_texture_separate_color.cc
      
node_texture_texture.cc
      
node_texture_translate.cc
      
node_texture_valToNor.cc
      
node_texture_valToRgb.cc
      
node_texture_viewer.cc
     
node_texture_register.cc
     
node_texture_register.hh
     
node_texture_tree.cc
     
node_texture_util.cc
     
node_texture_util.hh
    
NOD_common.hh
    
NOD_composite.hh
    
NOD_derived_node_tree.hh
    
NOD_geometry.hh
    
NOD_geometry_exec.hh
    
NOD_geometry_nodes_bundle.hh
    
NOD_geometry_nodes_bundle_fwd.hh
    
NOD_geometry_nodes_caller_ui.hh
    
NOD_geometry_nodes_closure.hh
    
NOD_geometry_nodes_closure_eval.hh
    
NOD_geometry_nodes_closure_fwd.hh
    
NOD_geometry_nodes_closure_location.hh
    
NOD_geometry_nodes_dependencies.hh
    
NOD_geometry_nodes_execute.hh
    
NOD_geometry_nodes_gizmos.hh
    
NOD_geometry_nodes_lazy_function.hh
    
NOD_geometry_nodes_log.hh
    
NOD_geometry_nodes_warning.hh
    
NOD_inverse_eval_params.hh
    
NOD_inverse_eval_path.hh
    
NOD_inverse_eval_run.hh
    
NOD_math_functions.hh
    
NOD_multi_function.hh
    
NOD_nested_node_id.hh
    
NOD_node_declaration.hh
    
NOD_node_extra_info.hh
    
NOD_node_in_compute_context.hh
    
NOD_partial_eval.hh
    
NOD_register.hh
    
NOD_rna_define.hh
    
NOD_shader.h
    
NOD_socket.hh
    
NOD_socket_declarations.hh
    
NOD_socket_declarations_geometry.hh
    
NOD_socket_interface_key.hh
    
NOD_socket_items.hh
    
NOD_socket_items_blend.hh
    
NOD_socket_items_ops.hh
    
NOD_socket_items_ui.hh
    
NOD_socket_search_link.hh
    
NOD_socket_usage_inference.hh
    
NOD_socket_usage_inference_fwd.hh
    
NOD_texture.h
    
NOD_value_elem.hh
    
NOD_value_elem_eval.hh
   python
    bmesh
     
bmesh_py_api.cc
     
bmesh_py_api.hh
     
bmesh_py_geometry.cc
     
bmesh_py_geometry.hh
     
bmesh_py_ops.cc
     
bmesh_py_ops.hh
     
bmesh_py_ops_call.cc
     
bmesh_py_ops_call.hh
     
bmesh_py_types.cc
     
bmesh_py_types.hh
     
bmesh_py_types_customdata.cc
     
bmesh_py_types_customdata.hh
     
bmesh_py_types_meshdata.cc
     
bmesh_py_types_meshdata.hh
     
bmesh_py_types_select.cc
     
bmesh_py_types_select.hh
     
bmesh_py_utils.cc
     
bmesh_py_utils.hh
    generic
     
bgl.cc
     
bgl.hh
     
bl_math_py_api.cc
     
bl_math_py_api.hh
     
blf_py_api.cc
     
blf_py_api.hh
     
bpy_threads.cc
     
idprop_py_api.cc
     
idprop_py_api.hh
     
idprop_py_ui_api.cc
     
idprop_py_ui_api.hh
     
imbuf_py_api.cc
     
imbuf_py_api.hh
     
py_capi_rna.cc
     
py_capi_rna.hh
     
py_capi_utils.cc
     
py_capi_utils.hh
     
python_compat.hh
Header-only compatibility defines
     
python_utildefines.hh
Header-only utilities
    gpu
     
gpu_py.cc
     
gpu_py.hh
     
gpu_py_api.cc
     
gpu_py_api.hh
     
gpu_py_batch.cc
     
gpu_py_batch.hh
     
gpu_py_buffer.cc
     
gpu_py_buffer.hh
     
gpu_py_capabilities.cc
     
gpu_py_capabilities.hh
     
gpu_py_compute.cc
     
gpu_py_compute.hh
     
gpu_py_element.cc
     
gpu_py_element.hh
     
gpu_py_framebuffer.cc
     
gpu_py_framebuffer.hh
     
gpu_py_matrix.cc
     
gpu_py_matrix.hh
     
gpu_py_offscreen.cc
     
gpu_py_offscreen.hh
     
gpu_py_platform.cc
     
gpu_py_platform.hh
     
gpu_py_select.cc
     
gpu_py_select.hh
     
gpu_py_shader.cc
     
gpu_py_shader.hh
     
gpu_py_shader_create_info.cc
     
gpu_py_state.cc
     
gpu_py_state.hh
     
gpu_py_texture.cc
     
gpu_py_texture.hh
     
gpu_py_types.cc
     
gpu_py_types.hh
     
gpu_py_uniformbuffer.cc
     
gpu_py_uniformbuffer.hh
     
gpu_py_vertex_buffer.cc
     
gpu_py_vertex_buffer.hh
     
gpu_py_vertex_format.cc
     
gpu_py_vertex_format.hh
    intern
     
bpy.cc
     
bpy.hh
     
bpy_app.cc
     
bpy_app.hh
     
bpy_app_alembic.cc
     
bpy_app_alembic.hh
     
bpy_app_build_options.cc
     
bpy_app_build_options.hh
     
bpy_app_ffmpeg.cc
     
bpy_app_ffmpeg.hh
     
bpy_app_handlers.cc
     
bpy_app_handlers.hh
     
bpy_app_icons.cc
     
bpy_app_icons.hh
     
bpy_app_ocio.cc
     
bpy_app_ocio.hh
     
bpy_app_oiio.cc
     
bpy_app_oiio.hh
     
bpy_app_opensubdiv.cc
     
bpy_app_opensubdiv.hh
     
bpy_app_openvdb.cc
     
bpy_app_openvdb.hh
     
bpy_app_sdl.cc
     
bpy_app_sdl.hh
     
bpy_app_timers.cc
     
bpy_app_timers.hh
     
bpy_app_translations.cc
     
bpy_app_translations.hh
     
bpy_app_usd.cc
     
bpy_app_usd.hh
     
bpy_capi_utils.cc
     
bpy_capi_utils.hh
     
bpy_cli_command.cc
     
bpy_cli_command.hh
     
bpy_driver.cc
     
bpy_driver.hh
     
bpy_geometry_set.cc
     
bpy_geometry_set.hh
     
bpy_gizmo_wrap.cc
     
bpy_gizmo_wrap.hh
     
bpy_interface.cc
     
bpy_interface_atexit.cc
     
bpy_interface_run.cc
     
bpy_intern_string.cc
     
bpy_intern_string.hh
     
bpy_library.hh
     
bpy_library_load.cc
     
bpy_library_write.cc
     
bpy_msgbus.cc
     
bpy_msgbus.hh
     
bpy_operator.cc
     
bpy_operator.hh
     
bpy_operator_wrap.cc
     
bpy_operator_wrap.hh
     
bpy_path.cc
     
bpy_path.hh
     
bpy_props.cc
     
bpy_props.hh
     
bpy_rna.cc
     
bpy_rna.hh
     
bpy_rna_anim.cc
     
bpy_rna_anim.hh
     
bpy_rna_array.cc
     
bpy_rna_callback.cc
     
bpy_rna_callback.hh
     
bpy_rna_context.cc
     
bpy_rna_context.hh
     
bpy_rna_data.cc
     
bpy_rna_data.hh
     
bpy_rna_driver.cc
     
bpy_rna_driver.hh
     
bpy_rna_gizmo.cc
     
bpy_rna_gizmo.hh
     
bpy_rna_id_collection.cc
     
bpy_rna_id_collection.hh
     
bpy_rna_operator.cc
     
bpy_rna_operator.hh
     
bpy_rna_text.cc
     
bpy_rna_text.hh
     
bpy_rna_types_capi.cc
     
bpy_rna_types_capi.hh
     
bpy_rna_ui.cc
     
bpy_rna_ui.hh
     
bpy_traceback.cc
     
bpy_traceback.hh
     
bpy_utils_previews.cc
     
bpy_utils_previews.hh
     
bpy_utils_units.cc
     
bpy_utils_units.hh
    mathutils
     
mathutils.cc
     
mathutils.hh
     
mathutils_bvhtree.cc
     
mathutils_bvhtree.hh
     
mathutils_Color.cc
     
mathutils_Color.hh
     
mathutils_Euler.cc
     
mathutils_Euler.hh
     
mathutils_geometry.cc
     
mathutils_geometry.hh
     
mathutils_interpolate.cc
     
mathutils_interpolate.hh
     
mathutils_kdtree.cc
     
mathutils_kdtree.hh
     
mathutils_Matrix.cc
     
mathutils_Matrix.hh
     
mathutils_noise.cc
     
mathutils_noise.hh
     
mathutils_Quaternion.cc
     
mathutils_Quaternion.hh
     
mathutils_Vector.cc
     
mathutils_Vector.hh
    
BPY_extern.hh
    
BPY_extern_clog.hh
    
BPY_extern_python.hh
    
BPY_extern_run.hh
   render
    hydra
     
camera.cc
     
camera.hh
     
engine.cc
     
engine.hh
     
final_engine.cc
     
final_engine.hh
     
light_tasks_delegate.cc
     
light_tasks_delegate.hh
     
preview_engine.cc
     
preview_engine.hh
     
python.cc
     
render_task_delegate.cc
     
render_task_delegate.hh
     
settings.hh
     
viewport_engine.cc
     
viewport_engine.hh
    intern
     
bake.cc
The API itself is simple. Blender sends a populated array of BakePixels to the renderer, and gets back an array of floats with the result
     
compositor.cc
     
engine.cc
     
initrender.cc
     
multires_bake.cc
     
pipeline.cc
     
pipeline.hh
     
render_result.cc
     
render_result.h
     
render_types.cc
     
render_types.h
     
texture_common.h
     
texture_image.cc
     
texture_margin.cc
     
texture_pointdensity.cc
     
texture_procedural.cc
     
tile_highlight.cc
     
tile_highlight.h
     
zbuf.cc
     
zbuf.h
    
RE_bake.h
    
RE_compositor.hh
    
RE_engine.h
    
RE_multires_bake.h
    
RE_pipeline.h
    
RE_texture.h
    
RE_texture_margin.h
   sequencer
    intern
     cache
      
final_image_cache.cc
      
final_image_cache.hh
      
intra_frame_cache.cc
      
intra_frame_cache.hh
      
source_image_cache.cc
      
source_image_cache.hh
      
thumbnail_cache.cc
     effects
      
effects.cc
      
effects.hh
      
vse_effect_add_sub_mul.cc
      
vse_effect_adjustment.cc
      
vse_effect_blend.cc
      
vse_effect_cross.cc
      
vse_effect_gaussian_blur.cc
      
vse_effect_glow.cc
      
vse_effect_multi_camera.cc
      
vse_effect_solid_color.cc
      
vse_effect_speed.cc
      
vse_effect_text.cc
      
vse_effect_transform.cc
      
vse_effect_wipe.cc
     
animation.cc
     
channels.cc
     
iterator.cc
     
media_presence.cc
     
modifier.cc
     
multiview.cc
     
multiview.hh
     
prefetch.cc
     
prefetch.hh
     
proxy.cc
     
proxy.hh
     
proxy_job.cc
     
render.cc
     
render.hh
     
sequencer.cc
     
sequencer.hh
     
sound.cc
     
strip_add.cc
     
strip_connect.cc
     
strip_edit.cc
     
strip_lookup.cc
     
strip_relations.cc
     
strip_retiming.cc
     
strip_select.cc
     
strip_time.cc
     
strip_time.hh
     
strip_transform.cc
     
utils.cc
     
utils.hh
    
SEQ_add.hh
    
SEQ_animation.hh
    
SEQ_channels.hh
    
SEQ_connect.hh
    
SEQ_edit.hh
    
SEQ_effects.hh
    
SEQ_iterator.hh
    
SEQ_modifier.hh
    
SEQ_offscreen.hh
    
SEQ_prefetch.hh
    
SEQ_proxy.hh
    
SEQ_relations.hh
    
SEQ_render.hh
    
SEQ_retiming.hh
    
SEQ_select.hh
    
SEQ_sequencer.hh
    
SEQ_sound.hh
    
SEQ_thumbnail_cache.hh
    
SEQ_time.hh
    
SEQ_transform.hh
    
SEQ_utils.hh
   shader_fx
    intern
     
FX_shader_blur.cc
     
FX_shader_colorize.cc
     
FX_shader_flip.cc
     
FX_shader_glow.cc
     
FX_shader_pixel.cc
     
FX_shader_rim.cc
     
FX_shader_shadow.cc
     
FX_shader_swirl.cc
     
FX_shader_util.cc
     
FX_shader_util.h
     
FX_shader_wave.cc
     
FX_ui_common.cc
     
FX_ui_common.h
    
FX_shader_types.h
   simulation
    intern
     
ConstrainedConjugateGradient.h
     
eigen_utils.h
     
hair_volume.cc
     
implicit.h
     
implicit_blender.cc
     
implicit_eigen.cc
     
SIM_mass_spring.cc
    
SIM_mass_spring.h
   windowmanager
    gizmo
     intern
      
wm_gizmo.cc
      
wm_gizmo_group.cc
      
wm_gizmo_group_type.cc
      
wm_gizmo_intern.hh
      
wm_gizmo_map.cc
      
wm_gizmo_target_props.cc
      
wm_gizmo_type.cc
     
WM_gizmo_api.hh
     
wm_gizmo_fn.hh
     
WM_gizmo_types.hh
     
wm_gizmo_wmapi.hh
    intern
     
wm.cc
     
wm_cursors.cc
     
wm_dragdrop.cc
     
wm_dragdrop_test.cc
     
wm_draw.cc
     
wm_event_query.cc
     
wm_event_system.cc
     
wm_files.cc
     
wm_files_link.cc
     
wm_gesture.cc
     
wm_gesture_ops.cc
     
wm_init_exit.cc
     
wm_jobs.cc
     
wm_keymap.cc
     
wm_keymap_utils.cc
     
wm_menu_type.cc
     
wm_operator_props.cc
     
wm_operator_type.cc
     
wm_operator_utils.cc
     
wm_operators.cc
     
wm_panel_type.cc
     
wm_platform.cc
     
wm_platform_support.cc
     
wm_platform_support.hh
     
wm_playanim.cc
     
wm_splash_screen.cc
     
wm_stereo.cc
     
wm_subwindow.cc
     
wm_surface.cc
     
wm_toolsystem.cc
     
wm_tooltip.cc
     
wm_uilist_type.cc
     
wm_utils.cc
     
wm_window.cc
     
wm_window_private.hh
    message_bus
     intern
      
wm_message_bus.cc
      
wm_message_bus_intern.hh
      
wm_message_bus_rna.cc
      
wm_message_bus_static.cc
     
wm_message_bus.hh
    xr
     intern
      
wm_xr.cc
      
wm_xr_action.cc
      
wm_xr_actionmap.cc
      
wm_xr_draw.cc
      
wm_xr_intern.hh
      
wm_xr_operators.cc
      
wm_xr_session.cc
     
wm_xr.hh
    
wm.hh
    
WM_api.hh
    
wm_cursors.hh
    
wm_draw.hh
    
wm_event_system.hh
    
wm_event_types.hh
    
wm_files.hh
    
WM_keymap.hh
    
WM_message.hh
    
wm_surface.hh
    
WM_toolsystem.hh
    
WM_types.hh
    
wm_window.hh
  creator
   
blender_launcher_win32.c
   
buildinfo.c
   
creator.cc
   
creator_args.cc
   
creator_intern.h
   
creator_signals.cc
 
doxygen.extern.h
 
doxygen.intern.h
 
doxygen.main.h
 
doxygen.source.h