Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Base Element contained in Quadrants, each of which is associated with a SceneObject.

Namespace: Visual3D.Scenes
Assembly: 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  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
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

See Also