FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Body Member List

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

__autoclassinit2(unsigned __int64)Body
addCurve(Curve *)Body
addFace(Face *)Body
addSurface(Surface *)Body
addVertex(Vertex *)Body
align(Point3d const &, Point3d const &, Point3d const &, Point3d const &, Point3d const &, Point3d const &)Body
align(Point3d const &, Vector3d const &, Point3d const &, Vector3d const &)Body
align(Point3d const &, Vector3d const &, Vector3d const &, Point3d const &, Vector3d const &, Vector3d const &)Body
axisRevolution(Point3d const *const, PolygonVertexData **const, int, Vector3d const &, Line3d const &, double, int)Bodystatic
Body(Body const &)Body
Body(void)Body
boolOper(Body &, BoolOperType, bool, TopologyChangeCallback *, bool)Body
box(Point3d const &, Vector3d const &)Bodystatic
changeVertexCoordinates(Vertex **const, Point3d *const, int, bool)Body
cleanUpNonManifoldEdgesAndCoincidentFaces(void)Body
closestPointOnBody(Point3d, Entity *&) constBody
combine(Body &)Body
cone(Line3d const &, Vector3d const &, double, double, int)Bodystatic
cone(Line3d const &, double, double, int)Bodystatic
contains(Point3d const &) constBody
contains(Point3d const &, Entity *&) constBody
containsNonManifoldEdges(void) constBody
convertToTerrainBody(double, bool, std::vector< Face *, std::allocator< Face * > > &)Body
convexHull(void) constBody
convexHull(Point3d const *const, int)Bodystatic
copy(void) constBody
copyGeomFrom(Body const &, Transf3d const &)Body
curveCount(void) constBody
curveList(void) constBody
cylinder(Line3d const &, Vector3d const &, double, int)Bodystatic
cylinder(Line3d const &, double, int)Bodystatic
decomposeIntoLumps(std::vector< Body *, std::allocator< Body * > > &)Body
deleteEmptyFaces(void)Body
deleteFace(Face *)Body
deleteFaceIntervals(void) constBody
deleteFaceIntervalsAndPlanes(void) constBody
deleteMarkedCurves(unsigned int)Body
deleteMarkedFaces(unsigned int)Body
deleteMarkedSurfaces(unsigned int)Body
deleteMarkedVertices(unsigned int)Body
deleteUnusedVerticesSurfacesCurves(void)Body
deleteVertexSurfaceData(void) constBody
edgeCount(void) constBody
endpointRevolution(Point3d const *const, PolygonVertexData **const, int, Vector3d const &, double, int)Bodystatic
Entity(void)Entity
Entity(Entity const &)Entity
evaluateVertexSurfaceData(void) constBody
extractFace(Face *)Body
extractShell(Face *)Body
extrusion(Point3d const *const, PolygonVertexData **const, int, Vector3d const &, Vector3d const &)Bodystatic
extrusionAlongPath(Body const &, Body const &, Point3d const *const, PolygonVertexData **const, int, bool, bool, Point3d const &, double, double, MorphingMap const &, bool, std::vector< int, std::allocator< int > >, std::vector< int, std::allocator< int > >)Bodystatic
faceCount(void) constBody
faceList(void) constBody
flags(void) constEntity
flipFlag(unsigned int)Entity
generateUnspecifiedSurfaces(double, int)Body
generateUnspecifiedSurfacesFromApproxEdges(int)Body
getAllEdgesReferencingVertex(Vertex const *, std::vector< Edge *, std::allocator< Edge * > > &) constBody
getPhysicalEdgesAndVertices(bool, bool, std::vector< Edge *, std::allocator< Edge * > > &, std::vector< Vertex *, std::allocator< Vertex * > > &)Body
hideDisplay(Transf3d const &, OutputPolylineCallback *, bool, HiddenLineDrawingImprove, HideIntegerTransform *)Body
hideDisplayDxf(Transf3d const &, wchar_t const *, bool, HiddenLineDrawingImprove)Body
init(bool)Body
interfere(Body const &) constBody
interval(double) constBody
isFlagOff(unsigned int) constEntity
isFlagOn(unsigned int) constEntity
isNegated(void) constBody
isNull(void) constBody
isValid(int) constBody
makeArcTessellationsInExtrusionsCoincide(Body const &, Vector3d const &, bool &, bool &)Body
massProperties(double &, double &, Point3d &, Point3d &, Point3d &) constBody
mergeCoincidentVertices(void)Body
mergeCoplanarEntities(bool, bool, TopologyChangeCallback *)Body
mergeCoplanarFaces(Edge *)Body
mergeEqualSurfaces(void)Body
mirror(Plane const &)Body
modified(void)Body
moveFace(Face *, Vector3d const &, bool, bool, Face *&)Body
negate(void)Body
next(void) constBody
operator&&(Body const &) constBody
operator&&(Point3d const &) constBody
operator*(Body const &)Body
operator*(Transf3d const &)Body
operator*=(Body const &)Body
operator*=(Transf3d const &)Body
operator+(Body const &)Body
operator+=(Body const &)Body
operator-(Body const &)Body
operator-(Plane const &)Body
operator-(void)Body
operator-=(Body const &)Body
operator-=(Plane const &)Body
operator=(Body const &)Body
Entity::operator=(Entity const &)Entity
pickBody(Point3d const &, double, HideIntegerTransform const &) constBody
pickEdge(Point3d const &, double, HideIntegerTransform const &, Body **) constBody
pickFace(Point3d const &, double, HideIntegerTransform const &, Body **) constBody
pickVertex(Point3d const &, double, HideIntegerTransform const &, Body **) constBody
pipe(Line3d const &, Vector3d const &, double, double, int)Bodystatic
pipe(Line3d const &, double, double, int)Bodystatic
pipeConic(Line3d const &, Vector3d const &, double, double, double, double, int)Bodystatic
pipeConic(Line3d const &, double, double, double, double, int)Bodystatic
planeIntersectsBody(Plane const &) constBody
print(_iobuf *) constBody
pyramid(Point3d const *const, PolygonVertexData **const, int, Vector3d const &, Point3d const &)Bodystatic
rayIntersection(Line3d const &, double, Entity *&) constBody
rayIntersection(Line3d const &, double, Entity *&, double &) constBody
rectangleToCircleReducer(Point3d const &, Vector2d const &, Circle3d const &, int)Bodystatic
reducingElbow(Point3d const &, Point3d const &, Point3d const &, double, double, int, int)Bodystatic
removeFace(Face *)Body
restore(SaveRestoreCallback *)Bodystatic
restore(_iobuf *)Bodystatic
restore(wchar_t const *)Bodystatic
rotate(Line3d const &, double)Body
save(SaveRestoreCallback *) constBody
save(_iobuf *) constBody
save(wchar_t const *) constBody
saveToSat(SaveToSatCallback *, bool) constBody
saveToSat(_iobuf *, bool) constBody
saveToSat(wchar_t const *, bool) constBody
scale(Point3d const &, Vector3d const &)Body
scale(Point3d const &, double)Body
section(Plane const &, bool)Body
section(Plane const &, Point3d const &, bool)Body
setAEFAndBEFFlags(bool)Body
setAEFAndBEFFlags(void)Body
setColor(Color)Body
setCurveList(Curve *)Body
setFaceList(Face *)Body
setFlagOff(unsigned int)Entity
setFlagOn(unsigned int)Entity
setFlags(unsigned int)Entity
setHiddenLineParams(HiddenLinesDisplay, bool, bool)Body
setInterval(Interval3d const &)Body
setNext(Body *)Body
setSurfaceList(Surface *)Body
setVertexList(Vertex *)Body
skin(Body **const, int, bool, bool, MorphingMap **, bool, bool)Bodystatic
slice(Plane const &, std::vector< Point3d, std::allocator< Point3d > > &, std::vector< int, std::allocator< int > > &) constBody
sphere(Point3d const &, double, int)Bodystatic
stitchFaces(bool, bool, bool)Body
stretch(Line3d const &)Body
surfaceCount(void) constBody
surfaceList(void) constBody
tetrahedron(Point3d const &, Point3d const &, Point3d const &, Point3d const &)Bodystatic
torus(Line3d const &, double, double, int, int)Bodystatic
torus_extension(Line3d const &, double, double, int, int)Bodystatic
transform(Transf3d const &)Body
translate(Vector3d const &)Body
triangleCount(void) constBody
triangulate(OutputTriangleCallback *, TriangulationType, bool) constBody
triangulateAllFaces(void)Body
triangulateDxf(wchar_t const *, TriangulationType, bool) constBody
triangulateFace(Face *)Body
vertexCount(void) constBody
vertexList(void) constBody
volume(void) constBody
~Body(void)Bodyvirtual
~Entity(void)Entityvirtual