Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Assembly: Visual3D.Engine (in Visual3D.Engine.dll) Version: 1.0.0.0 (1.0.0.0)
Base Element contained in Quadrants, each of which is associated with a SceneObject.
Namespace: Visual3D.ScenesAssembly: Visual3D.Engine (in Visual3D.Engine.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# | Visual Basic |
public class SpatialEntity : ISpatialEntity
Public Class SpatialEntity _ Implements ISpatialEntity
Members
| All Members | Constructors | Fields | Properties | Methods |
| Member | Description | |
|---|---|---|
| QuadTree..::..SpatialEntity(QuadTree..::..SpatialEntity, QuadTree) | Initializes a new instance of the QuadTree..::..SpatialEntity class | |
| QuadTree..::..SpatialEntity(SceneObject, QuadTree) | Initializes a new instance of the QuadTree..::..SpatialEntity class | |
| IsRenderable | ||
| IsVisible | ||
| MaxDepth | ||
| MaxX | ||
| MaxZ | ||
| MinX | ||
| MinZ | ||
| Owner | ||
| Quadrant | ||
| QuadTree | ||
| Radius | The scaled horizontal (XZ) radius of the SceneObject associated with this SpatialEntity. | |
| ToString()()()() | (Overrides Object..::..ToString()()()().) | |
| UpdatePosition(Vector3%) | Should be called anytime the SceneObject Owner is moved (not rotated). | |
| UpdatePosition(Single, Single) | Should be called anytime the SceneObject Owner is moved (not rotated). | |
| UpdateRadiusAndBounds(SceneObject) | Updates the Radius and Spatial Bounds for the Entity associated with this SceneObject. |
Inheritance Hierarchy
System..::..Object
Visual3D.Scenes..::..QuadTree..::..SpatialEntity
Visual3D.Scenes..::..QuadTree..::..SpatialEntity