Panda3D
CollisionPolygon Member List

This is the complete list of members for CollisionPolygon, including all inherited members.

__init__(const LPoint3 begin, const LPoint3 end)CollisionPolygon
__init__(const LVecBase3 a, const LVecBase3 b, const LVecBase3 c)CollisionPolygon
__init__(const LVecBase3 a, const LVecBase3 b, const LVecBase3 c, const LVecBase3 d)CollisionPolygon
panda3d::core::CollisionPlane::__init__(const CollisionPlane copy)CollisionPlane
panda3d::core::CollisionPlane::__init__(const LPlane plane)CollisionPlane
__reduce__()TypedWritable
__reduce_persist__(object pickler)TypedWritable
boundsCollisionSolid
cache_ref_countCachedTypedWritableReferenceCount
cacheRef()CopyOnWriteObject
cacheUnref()CopyOnWriteObject
clearEffectiveNormal()CollisionSolid
collision_originCollisionSolid
concaveCollisionPolygon
decodeFromBamStream(VectorUchar data, BamReader reader)TypedWritableReferenceCountstatic
distToPlane(const LPoint3 point)CollisionPlane
encodeToBamStream()TypedWritable
encodeToBamStream(VectorUchar data, BamWriter writer)TypedWritable
fillin(DatagramIterator scan, BamReader manager)TypedWritable
flip()CollisionPlane
getBamModified()TypedWritable
getBounds()CollisionSolid
getCacheRefCount()CachedTypedWritableReferenceCount
getClassType()CollisionPolygonstatic
getCollisionOrigin()CollisionSolid
getEffectiveNormal()CollisionSolid
getNormal()CollisionPlane
getNumPoints()CollisionPolygon
getPlane()CollisionPlane
getPoint(int n)CollisionPolygon
getPoints()CollisionPolygon
getRefCount()ReferenceCount
getRespectEffectiveNormal()CollisionSolid
getType()TypedObject
getTypeIndex()TypedObject
hasEffectiveNormal()CollisionSolid
isConcave()CollisionPolygon
isExactType(TypeHandle handle)TypedObject
isOfType(TypeHandle handle)TypedObject
isTangible()CollisionSolid
isValid()CollisionPolygon
markBamModified()TypedWritable
normalCollisionPlane
output(Ostream out)CollisionSolid
planeCollisionPlane
pointsCollisionPolygon
ref()ReferenceCount
ref_countReferenceCount
respect_effective_normalCollisionSolid
setBounds(const BoundingVolume bounding_volume)CollisionSolid
setEffectiveNormal(const LVector3 effective_normal)CollisionSolid
setPlane(const LPlane plane)CollisionPlane
setRespectEffectiveNormal(bool respect_effective_normal)CollisionSolid
setTangible(bool tangible)CollisionSolid
tangibleCollisionSolid
testRefCountIntegrity()CachedTypedWritableReferenceCount
testRefCountNonzero()ReferenceCount
typeTypedObject
unref()ReferenceCount
validCollisionPolygon
verifyPoints(const LPoint3 begin, const LPoint3 end)CollisionPolygonstatic
verifyPoints(const LPoint3 a, const LPoint3 b, const LPoint3 c)CollisionPolygonstatic
verifyPoints(const LPoint3 a, const LPoint3 b, const LPoint3 c, const LPoint3 d)CollisionPolygonstatic
write(Ostream out, int indent_level)CollisionSolid