PixelLightAPI
.
Main Page
Namespaces
Classes
Files
Directories
Class List
Class Hierarchy
Class Members
PLMath
GraphNode
PLMath::GraphNode Member List
This is the complete list of members for
PLMath::GraphNode
, including all inherited members.
AddNeighbour
(GraphNode &cNode, float fDistance=-1.0f)
PLMath::GraphNode
ClearNeighbours
()
PLMath::GraphNode
Delete
(bool bProtectedToo=false)
PLCore::Element< GraphNode >
[virtual]
Element
(const String &sName="", ElementManager< GraphNode > *pManager=nullptr)
PLCore::Element< GraphNode >
GetDistance
(const GraphNode &cNode) const
PLMath::GraphNode
GetHandler
(uint32 nIndex) const
PLCore::Element< GraphNode >
GetID
() const
PLCore::Element< GraphNode >
GetManager
() const
PLCore::Element< GraphNode >
GetName
() const
PLCore::Element< GraphNode >
GetNeighbour
(PLCore::uint32 nNeighbour) const
PLMath::GraphNode
GetNeighbour
(PLCore::uint32 nNeighbour)
PLMath::GraphNode
GetNeighbourDistance
(PLCore::uint32 nNeighbour) const
PLMath::GraphNode
GetNumOfHandlers
() const
PLCore::Element< GraphNode >
GetNumOfNeighbours
() const
PLMath::GraphNode
GetPos
() const
PLMath::GraphNode
GraphNode
(const PLCore::String &sName="", PLCore::ElementManager< GraphNode > *pManager=nullptr)
PLMath::GraphNode
GraphNode
(GraphNode &cSource)
PLMath::GraphNode
IsNeighbour
(const GraphNode &cNode) const
PLMath::GraphNode
IsProtected
() const
PLCore::Element< GraphNode >
m_bProtected
PLCore::Element< GraphNode >
[protected]
m_lstHandlers
PLCore::Element< GraphNode >
[protected]
m_pManager
PLCore::Element< GraphNode >
[protected]
m_sName
PLCore::Element< GraphNode >
[protected]
operator=
(const GraphNode &cSource)
PLMath::GraphNode
[virtual]
Element< GraphNode >::operator=
(const Element< GraphNode > &cSource)
PLCore::Element< GraphNode >
[virtual]
RemoveNeighbour
(GraphNode &cNode)
PLMath::GraphNode
RemoveNeighbourAtIndex
(PLCore::uint32 nNeighbour)
PLMath::GraphNode
SetName
(const String &sName)
PLCore::Element< GraphNode >
[virtual]
SetPos
(const Vector3 &vPos)
PLMath::GraphNode
SetPos
(float fX=0.0f, float fY=0.0f, float fZ=0.0f)
PLMath::GraphNode
SetProtected
(bool bProtected=false)
PLCore::Element< GraphNode >
~Element
()
PLCore::Element< GraphNode >
[protected, virtual]
~GraphNode
()
PLMath::GraphNode
[virtual]
PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by
The PixelLight Team
Last modified Thu Feb 23 2012 14:09:34
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported