Logo Search packages:      
Sourcecode: blender version File versions  Download package

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_Blender3DPlugin_Implementation_
_ScrollBar
_SpaceType
_VertData
_Window
_WindowData
ACT_Action
ACT_ActionStack
ACT_CallbackAction
NLA::Action
AMesh_FaceIt
AMesh_VertexIt
Anhd
AnimChannel< Scalar >An animated attribute channel
APixstr
Armature::Armature
AttributeA single attribute
AttributeListThe list of configuration attributes
BBoxNode
BL_ActionActuator
BL_ActionActuator::BL_ActionActuator
BL_BlenderInputDevice
BL_DeformableGameObject
BL_MeshDeformer
BL_SkinDeformer
Blender3DPlugin
BlenderWorldInfo
BLO_SignerInfo
BMF_BitmapFont
BMF_CharData
bMouseSensor
BMPINFOHEADER
Bone
Armature::Bone
Armature::BonesDict
BOP_BSPNode
BOP_BSPTree
BOP_Chrono
BOP_Edge
BOP_Vertex
BoxShapeBoxShape implements both a feature based (vertex/edge/plane) and implicit (getSupportingVertex) Box
bProperty
BPy_Action
BroadphaseInterfaceBroadphaseInterface for aabb-overlapping object pairs
BroadphasePairPair of aabb-overlapping objects
BroadphaseProxyBroadphaseProxy
BSP_CSGISplitter
BSP_CSGMesh_FaceIt
BSP_CSGMesh_VertexIt
BSP_CSGMeshBuilder
BSP_CSGMeshSplitter
BSP_CSGNCMeshSplitter
BSP_CSGUserData
BSP_MeshFragment
BSP_MVertex
BSP_PlyLoader
BSP_TVertex
BSPNodeStruct for a single node in the bsp tree
BSPStackBsp tree stack
BSPStackElementElement node stack
BU_AlgebraicPolynomialSolver
BU_CollisionPairBU_CollisionPair implements collision algorithm for algebraic time of impact calculation of feature based shapes
BU_EdgeEdgeBU_EdgeEdge implements algebraic time of impact calculation between two (angular + linear) moving edges
BU_ScrewingBU_Screwing implements screwing motion interpolation
BU_Simplex1to4BU_Simplex1to4 implements feature based and implicit simplex of up to 4 vertices (tetrahedron, triangle, line, vertex)
BU_VertexPolyBU_VertexPoly implements algebraic time of impact calculation between vertex and a plane
BGL::Buffer
Draw::Button
BvhTriangleMeshShape
bWindow
CAction
Camera::Camera
CBoolValue
CcdPhysicsControllerCcdPhysicsController is a physics object that supports continuous collision detection and time of impact based physics resolution
CcdPhysicsEnvironment
CControlRefresher
CellIdentifierInterfaceCell identifier interface
CfraElem
ChainDrawer
chardesc
CIdentifierExpr
CIpoAction
collada_export::COLLADADocument
CollisionAlgorithm
CollisionShapeCollisionShape provides generic interface for collidable objects
ConeShapeImplements cone shape interface
ConstraintSolverConstraintSolver provides solver interface
ContinuousConvexCollision
ConvexCastConvexCast is an interface for Casting
ConvexCast::CastResult
ConvexConcaveCollisionAlgorithmConvexConcaveCollisionAlgorithm supports collision between convex shapes and (concave) trianges meshes
ConvexConvexAlgorithmConvexConvexAlgorithm collision algorithm implements time of impact, convex closest points and penetration depth calculations
ConvexHullShape
ConvexPenetrationDepthSolverConvexPenetrationDepthSolver provides an interface for penetration depth calculation
ConvexShape
ConvexTriangleCallbackConvexTriangleCallback processes the narrowphase convex-triangle collision detection
CSG_BooleanOperation
CSG_IFace
CSG_IFaceVertexData
CSG_IVertex
CSG_MeshInfo
CSG_MeshPropertyDescriptor
CTR_Link
CTR_Map< Key, Value >
CTR_TaggedSetOps< IndexType, ObjectType >
Curve::CurNurb
Curve::Curve
CVoidValue
CylinderShapeImplements cylinder shape interface
DiscreteCollisionDetectorInterface
DispatcherCollision Dispatcher can be used in combination with broadphase and collision algorithms
wrl2export::DrawTypes
vrml97_export::DrawTypes
x3d_export::DrawTypes
DummyPhysicsEnvironment
Armature::Editbone
Effect::Effect
EmptyAlgorithm
EmptyShapeEmptyShape is a collision shape without actual collision detection. It can be replaced by another shape during runtime
Mathutils::Euler
FaceIt
FileGlobal
fluidDispSettings_TSettings for a debug display
Font::Font
FsgrLevelDataInformation needed for each level in the simulation
FTBBox
FTBitmapGlyph
FTBufferGlyph
FTCharToGlyphIndexMap
FTContour
FTExtrdGlyph
FTF_TTFont
FTFace
FTFont
FTGLBitmapFont
FTGLBufferFont
FTGLExtrdFont
FTGLOutlineFont
FTGLPixmapFont
FTGLPolygonFont
FTGLTextureFont
FTGlyph
FTGlyphContainer
FTLibrary
FTList< FT_LIST_ITEM_TYPE >
FTMesh
FTOutlineGlyph
FTPixmapGlyph
FTPoint
FTPolyGlyph
FTSize
FTTesselation
FTTextureGlyph
FTVector< FT_VECTOR_ITEM_TYPE >
FTVectoriser
GEN_DataCache< T >
GEN_Link
GEN_Map< Key, Value >
GEN_Matrix4x4
GEN_SmartPtr< T >
GHOST_Buttons
GHOST_CallbackEventConsumer
GHOST_DisplayManager
GHOST_DisplayManagerCarbon
GHOST_DisplayManagerWin32
GHOST_DisplayManagerX11
GHOST_Event
GHOST_EventButton
GHOST_EventCursor
GHOST_EventKey
GHOST_EventManager
GHOST_EventPrinter
GHOST_EventWheel
GHOST_IEvent
GHOST_IEventConsumer
GHOST_ISystem
GHOST_ITimerTask
GHOST_IWindow
GHOST_ModifierKeys
GHOST_Rect
GHOST_System
GHOST_SystemCarbon
GHOST_SystemWin32
GHOST_SystemX11
GHOST_TimerManager
GHOST_TimerTask
GHOST_Window
GHOST_WindowCarbon
GHOST_WindowManager
GHOST_WindowWin32
GHOST_WindowX11
GjkConvexCastGjkConvexCast performs a raycast on a convex object using support mapping
GjkPairDetectorGjkPairDetector uses GJK to implement the DiscreteCollisionDetectorInterface
GL_ShapeDrawerOpenGL shape drawing
GL_Simplex1to4
GlutDrawer
GlutKeyboardHandler
GlutMeshDrawer
GlutMouseHandler
GPC_Canvas
GPC_Canvas::TBannerData
GPC_KeyboardDevice
GPC_MouseDevice
GPC_RawImage
GPC_System
GPG_Canvas
GPG_KeyboardDevice
GPU_Canvas
GPU_KeyboardDevice
GPU_PolygonMaterial
GPU_System
GPW_Canvas
GPW_Engine
GPW_KeyboardDevice
GPW_System
HalfArray< T >
ID
IDType
IK_QJacobian
IK_QJacobianSolver
IK_QSegment
IK_QTask
IMAGE
Image::Image
ImBufThe basic imbuf type

This is the abstraction of an image. ImBuf is the basic type used for all imbuf operations

IMG_BrushRGBA32
IMG_CanvasRGBA32
IMG_ColorRGB
IMG_ColorRGBA
IMG_Line
IMG_MemPtr< T >
IMG_MemPtr< T >::Memory
IMG_MemPtr< T >::Size
IMG_Pixmap
IMG_PixmapRGBA32
IMG_Rect
Ipo
Ipo::BezTriple
Ipo::Ipo
Ipo::IpoCurve
IsoSurfaceClass to triangulate a scalar field, e.g. for
JacobianEntry
Key::Key
Key::KeyBlock
KX_ArrayOptimizer
KX_BlenderCanvas
KX_BlenderKeyboardDevice
KX_BlenderMouseDevice
KX_BlenderRenderTools
KX_BlenderSystem
KX_BoneParentRelation
KX_Camera::KX_Camera
KX_CameraActuator
KX_CameraActuator::KX_CameraActuator
KX_CDActuator
KX_ClientObjectInfo
KX_ConstraintActuator
KX_ConstraintActuator::KX_ConstraintActuator
KX_ConstraintWrapper
KX_EmptyObject
KX_GameActuator::KX_GameActuator
KX_GameObject
KX_GameObject::KX_GameObject
KX_IInterpolator
KX_IPhysicsController
KX_IpoActuator
KX_IpoActuator::KX_IpoActuator
KX_IpoSGController
KX_IPOTransform
KX_IScalarInterpolator
KX_ISceneConverter
KX_ISystem
KX_KetsjiEngine
KX_Light::KX_Light
KX_LightObject
KX_LocalFlags
KX_MeshProxy
KX_MeshProxy::KX_MeshProxy
KX_MeshSlot
KX_MotionState
KX_MouseFocusSensor
KX_MouseFocusSensor::KX_MouseFocusSensor
KX_NearSensor::KX_NearSensor
KX_NetworkEventManager
KX_NetworkMessageActuator
KX_NetworkMessageActuator::KX_NetworkMessageActuator
KX_NetworkMessageSensor::KX_NetworkMessageSensor
KX_ObColorIpoSGController
KX_ObjectActuator::KX_ObjectActuator
KX_OdePhysicsController
KX_PhysicsInstance
KX_PhysicsObjectWrapper
KX_PolygonMaterial
KX_PolygonMaterial::KX_PolygonMaterial
KX_RadarSensor
KX_RadarSensor::KX_RadarSensor
KX_RayCast
KX_RaySensor::KX_RaySensor
KX_SCA_AddObjectActuator::KX_SCA_AddObjectActuator
KX_SCA_EndObjectActuator::KX_SCA_EndObjectActuator
KX_SCA_ReplaceMeshActuator::KX_SCA_ReplaceMeshActuator
KX_Scene
KX_Scene::KX_Scene
KX_SceneActuator::KX_SceneActuator
KX_ShapeProps
KX_SoundActuator
KX_SoundActuator::KX_SoundActuator
KX_SumoPhysicsController
KX_TimeCategoryLogger
KX_TimeLogger
KX_TouchSensor::KX_TouchSensor
KX_TrackToActuator::KX_TrackToActuator
KX_VertexIndex
KX_VertexProxy
KX_VertexProxy::KX_VertexProxy
KX_VisibilityActuator::KX_VisibilityActuator
KX_WorldIpoController
Lamp::Lamp
LampRen
Lattice::Lattice
LbmCellTemplate< D >
LbmD2Q9Class for solver templating - 2D implementation
LbmD3Q19
LbmFsgrSolver< D >
LbmFsgrSolver< D >::lbmFloatSetClass for handling redist weights in reinit flag function
LbmModelLBGK< DQ >Class for solver templating - lbgk (srt) model implementation
LbmSolverInterface
Library
Link
LoadVertex
localLink
LOD_Decimation_Info
LOD_DecimationClass
LOD_ExternBufferEditor
LOD_ExternNormalEditor
LOD_ExternVColorEditor
LOD_FaceNormalEditor
LOD_MeshBounds
LOD_MeshException
LOD_NdQuadric
LOD_Quadric
ManifoldPoint
Material::Material
Mathutils::Matrix
MEM_NonCopyable
MEM_RefCountable
MEM_RefCounted
MEM_RefCountPtr< T >
MEM_SmartPtr< T >
MemArena
MemoryResource
Mesh< TPolygon, TVertex >::MCol
Mesh< TPolygon, TVertex >::MEdge
Mesh< TPolygon, TVertex >::MEdgeSeq
Mesh< TPolygon, TVertex >::Mesh
Mesh< TPolygon, TVertex >::MFace
Mesh< TPolygon, TVertex >::MFaceSeq
Mesh< TPolygon, TVertex >::MVert
Mesh< TPolygon, TVertex >::MVertSeq
MeshDerivedMesh
Metaball::Metaball
MinkowskiPenetrationDepthSolver
MinkowskiSumShapeMinkowskiSumShape represents implicit (getSupportingVertex) based minkowski sum of two convex implicit shapes
MotifWmHints
MT_ExpMap
MT_Matrix3x3
MT_Matrix4x4
MT_Plane3
MT_Point2
MT_Point3
MT_Quaternion
MT_Transform
MT_Tuple2
MT_Tuple3
MT_Tuple4
MT_Vector2
MT_Vector3
MT_Vector4
MultiSphereShapeMultiSphereShape represents implicit convex hull of a collection of spheres (using getSupportingVertex)
MyGlutKeyHandler
MyGlutMouseHandler
NM_Scalar< T >
NMesh::NMCol
NMesh::NMEdge
NMesh::NMesh
NMesh::NMFace
NMesh::NMVert
nsClassInfoMixin
ntlGeometryObjModel
ntlIntersectionStore data for an intersection of a ray and a triangle
ntlLightObject
ntlMaterialProperties of an geo object, describing the reflection properties of the surface
ntlRandomStream
ntlRayMain ray class
ntlRenderGlobalsClass that handles global rendering parameters
ntlTreeClass for a bsp tree for triangles
Object::Object
Object::Property
OdeConstraintSolver
ODEPhysicsController
ODEPhysicsEnvironment
OptimizedBvhOptimizedBvh store an AABB tree that can be quickly traversed on CPU (and SPU,GPU in future)
OptimizedBvhNode
ParametrizerOutput parameter debug message?
Part
PartDeflect
ParticleObjectA single particle
ParticleTracerA whole particle array
PersistentManifoldPersistentManifold maintains contact points, and reduces them to 4
PHY_IMotionState
PHY_IPhysicsController
PHY_IPhysicsEnvironment
PHY_ShapeProps
PNGReadStruct
Point2PointConstraintPoint to point constraint between two rigidbodies each with a pivotpoint that descibes the 'ballsocket' location in local space
PolyhedralConvexShapePolyhedralConvexShape is an interface class for feature based (vertex/edge/face) convex shapes
Pose::Pose
Pose::PoseBone
Pose::PoseBonesDict
Mathutils::Quaternion
Radio
Radio::Radio
RAS_BucketManager
RAS_BucketManager::alphamesh
RAS_CameraData
RAS_Deformer
RAS_FrameSettings
RAS_FramingManager
RAS_IPolyMaterial
RAS_IRasterizer
RAS_LightObject
RAS_MatArrayIndex
RAS_MaterialBucket
RAS_MeshObject
RAS_ObjectColor
RAS_OpenGLRasterizer
RAS_Rect
RAS_TriangleIndex
RAS_VAOpenGLRasterizer
RawImageRsrc
RE_APixstrExt
RE_faceField
Render::RenderData
RenderTexture
RigidBody
SCA_AlwaysSensor
SCA_AlwaysSensor::SCA_AlwaysSensor
SCA_ANDController
SCA_ANDController::SCA_ANDController
SCA_DebugProp
SCA_EventManager
SCA_ExpressionController
SCA_IActuator
SCA_IActuator::SCA_IActuator
SCA_IController
SCA_IController::SCA_IController
SCA_ILogicBrick
SCA_ILogicBrick::SCA_ILogicBrick
SCA_InputEvent
SCA_ISensor
SCA_ISensor::SCA_ISensor
SCA_Joystick
SCA_Joystick::PrivateData
SCA_KeyboardSensor
SCA_KeyboardSensor::SCA_KeyboardSensor
SCA_MouseSensor
SCA_MouseSensor::SCA_MouseSensor
SCA_ORController
SCA_ORController::SCA_ORController
SCA_PropertyActuator
SCA_PropertyActuator::SCA_PropertyActuator
SCA_PropertySensor
SCA_PropertySensor::SCA_PropertySensor
SCA_PythonController::SCA_PythonController
SCA_RandomActuator
SCA_RandomActuator::SCA_RandomActuator
SCA_RandomNumberGenerator
SCA_RandomSensor
SCA_RandomSensor::SCA_RandomSensor
Scene::Scene
Script
SDNA
SG_BBox
SG_Callbacks
SG_Controller
SG_IObject
SG_Node
SG_Spatial
SG_Tree
SG_TreeFactory
SimdTransformUtilUtils related to temporal transforms
SimdVector3
SimpleBroadphaseSimpleBroadphase is a brute force aabb culling broadphase based on O(n^2) aabb checks
SimpleConstraintSolver
SimulationObject
SM_ClientObjectInfo
SM_FhObject
SM_MaterialProps
SM_MotionState
SM_Object
SM_ShapeProps
SmartActuatorPtr
SND_AudioDevice
SND_DummyDevice
SND_FmodDevice
SND_IAudioDevice
SND_Object
SND_SoundObject
Solve2LinearConstraintConstraint class used for lateral tyre friction
Sound::Sound
SphereShapeSphereShape implements an implicit (getSupportingVertex) Sphere
STR_String
StridingMeshInterface
SubsimplexConvexCast
SumoPhysicsController
SumoPhysicsEnvironment
TestAction
Text3d::Text3d
Text::Text
TextLine
Texture::MTex
Texture::Texture
Theme::Theme
Theme::ThemeSpace
Theme::ThemeUI
ThemeUI
TimeLine::TimeLine
ToiContactDispatcher
TransOops
TriangleBBoxTriangle bounding box for quick tree subdivision
TriangleMeshTriangleMesh provides storage for a concave triangle mesh. It can be used as data for the TriangleMeshShape
TriangleMeshShapeConcave triangle mesh. Uses an interface to access the triangles to allow for sharing graphics/physics triangles
UniformFsgrCellIdentifier< D >
UnionFindUnionFind calculates connected subsets
vec2s
Mathutils::Vector
VertexIt
View2D
VoronoiSimplexSolver
WavFileHeader
World
World::World
ZSpan

Generated by  Doxygen 1.6.0   Back to index