Blender V5.0
btConvexHullInternal::Vertex Class Reference

Public Member Functions

 Vertex ()
Point32 operator- (const Vertex &b) const
Rational128 dot (const Point64 &b) const
btScalar xvalue () const
btScalar yvalue () const
btScalar zvalue () const
void receiveNearbyFaces (Vertex *src)

Public Attributes

Vertexnext
Vertexprev
Edgeedges
FacefirstNearbyFace
FacelastNearbyFace
PointR128 point128
Point32 point
int copy

Detailed Description

Definition at line 428 of file btConvexHullComputer.cpp.

Constructor & Destructor Documentation

◆ Vertex()

btConvexHullInternal::Vertex::Vertex ( )
inline

Definition at line 440 of file btConvexHullComputer.cpp.

References copy, edges, firstNearbyFace, lastNearbyFace, next, and prev.

Referenced by operator-(), and receiveNearbyFaces().

Member Function Documentation

◆ dot()

Rational128 btConvexHullInternal::Vertex::dot ( const Point64 & b) const
inline

Definition at line 458 of file btConvexHullComputer.cpp.

References b, point, and point128.

◆ operator-()

Point32 btConvexHullInternal::Vertex::operator- ( const Vertex & b) const
inline

Definition at line 453 of file btConvexHullComputer.cpp.

References b, point, and Vertex().

◆ receiveNearbyFaces()

void btConvexHullInternal::Vertex::receiveNearbyFaces ( Vertex * src)
inline

◆ xvalue()

btScalar btConvexHullInternal::Vertex::xvalue ( ) const
inline

Definition at line 464 of file btConvexHullComputer.cpp.

References point, and point128.

◆ yvalue()

btScalar btConvexHullInternal::Vertex::yvalue ( ) const
inline

Definition at line 469 of file btConvexHullComputer.cpp.

References point, and point128.

◆ zvalue()

btScalar btConvexHullInternal::Vertex::zvalue ( ) const
inline

Definition at line 474 of file btConvexHullComputer.cpp.

References point, and point128.

Member Data Documentation

◆ copy

int btConvexHullInternal::Vertex::copy

Definition at line 438 of file btConvexHullComputer.cpp.

Referenced by getVertexCopy(), and Vertex().

◆ edges

Edge* btConvexHullInternal::Vertex::edges

Definition at line 433 of file btConvexHullComputer.cpp.

Referenced by Vertex().

◆ firstNearbyFace

Face* btConvexHullInternal::Vertex::firstNearbyFace

◆ lastNearbyFace

Face* btConvexHullInternal::Vertex::lastNearbyFace

◆ next

Vertex* btConvexHullInternal::Vertex::next

Definition at line 431 of file btConvexHullComputer.cpp.

Referenced by Vertex().

◆ point

Point32 btConvexHullInternal::Vertex::point

◆ point128

PointR128 btConvexHullInternal::Vertex::point128

Definition at line 436 of file btConvexHullComputer.cpp.

Referenced by dot(), xvalue(), yvalue(), and zvalue().

◆ prev

Vertex* btConvexHullInternal::Vertex::prev

Definition at line 432 of file btConvexHullComputer.cpp.

Referenced by Vertex().


The documentation for this class was generated from the following file: