Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

# CollisionPolygon Member List

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

cacheRef() | CopyOnWriteObject |
cacheUnref() | CachedTypedWritableReferenceCount |
clearEffectiveNormal() | CollisionSolid |
CollisionPlane(CollisionPlane const copy) | CollisionPlane |
CollisionPlane(LPlanef const plane) | CollisionPlane |
CollisionPolygon(Point3 const begin, Point3 const end) | CollisionPolygon |
CollisionPolygon(VBase3 const a, VBase3 const b, VBase3 const c) | CollisionPolygon |
CollisionPolygon(VBase3 const a, VBase3 const b, VBase3 const c, VBase3 const d) | CollisionPolygon |
decodeFromBamStream(string data, BamReader reader) | TypedWritableReferenceCount | `[static]`
decodeFromBamStream(string data) | TypedWritableReferenceCount | `[static]`
distToPlane(Point3 const point) | CollisionPlane |
encodeToBamStream() | TypedWritable |
encodeToBamStream(basic_stringchar data, BamWriter writer) | TypedWritable |
encodeToBamStream(basic_stringchar data) | TypedWritable |
flip() | CollisionPlane |
getBamModified() | TypedWritable |
getBounds() | CollisionSolid |
getCacheRefCount() | CachedTypedWritableReferenceCount |
getClassType() | CollisionPolygon | `[static]`
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 |
output(ostream out) | CollisionSolid |
reduce(PyObject self) | TypedWritable |
reducePersist(PyObject self, PyObject pickler) | TypedWritable |
ref() | ReferenceCount |
setBounds(BoundingVolume const bounding_volume) | CollisionSolid |
setEffectiveNormal(Vec3 const effective_normal) | CollisionSolid |
setPlane(LPlanef const plane) | CollisionPlane |
setRespectEffectiveNormal(bool respect_effective_normal) | CollisionSolid |
setTangible(bool tangible) | CollisionSolid |
testRefCountIntegrity() | CachedTypedWritableReferenceCount |
testRefCountNonzero() | ReferenceCount |
unref() | ReferenceCount |
verifyPoints(Point3 const begin, Point3 const end) | CollisionPolygon | `[static]`
verifyPoints(Point3 const a, Point3 const b, Point3 const c) | CollisionPolygon | `[static]`
verifyPoints(Point3 const a, Point3 const b, Point3 const c, Point3 const d) | CollisionPolygon | `[static]`
write(ostream out, int indent_level) | CollisionSolid |
write(ostream out) | CollisionSolid |

All Classes Namespaces Functions Variables Enumerations Enumerator Properties