Blender  V3.3
Public Member Functions | Public Attributes | List of all members
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.

Member Function Documentation

◆ dot()

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

◆ operator-()

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

Definition at line 453 of file btConvexHullComputer.cpp.

References usdtokens::b(), and point.

◆ receiveNearbyFaces()

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

◆ xvalue()

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

◆ yvalue()

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

◆ zvalue()

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

Member Data Documentation

◆ copy

int btConvexHullInternal::Vertex::copy

Definition at line 438 of file btConvexHullComputer.cpp.

Referenced by getVertexCopy(), and btConvexHullInternal::shrink().

◆ edges

Edge* btConvexHullInternal::Vertex::edges

Definition at line 433 of file btConvexHullComputer.cpp.

◆ firstNearbyFace

Face* btConvexHullInternal::Vertex::firstNearbyFace

Definition at line 434 of file btConvexHullComputer.cpp.

Referenced by receiveNearbyFaces().

◆ lastNearbyFace

Face* btConvexHullInternal::Vertex::lastNearbyFace

Definition at line 435 of file btConvexHullComputer.cpp.

Referenced by receiveNearbyFaces().

◆ next

Vertex* btConvexHullInternal::Vertex::next

Definition at line 431 of file btConvexHullComputer.cpp.

◆ 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.


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