GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
TorusSurface Class Reference

#include <Coordinates.hh>

Inheritance diagram for TorusSurface:
Collaboration diagram for TorusSurface:

Public Member Functions

 TorusSurface (Point2d center, float dist1, float dist2, Plane pl)
Point Transform (Point2d p) const

Public Attributes

CircleMatrixCurve cmc
Circle circle
Plane plane
PlaneCurveIn3d circle_plane
CurveMultiply cmult

Constructor & Destructor Documentation

◆ TorusSurface()

TorusSurface::TorusSurface ( Point2d center,
float dist1,
float dist2,
Plane pl )
inline

Member Function Documentation

◆ Transform()

Point TorusSurface::Transform ( Point2d p) const
inlinevirtual

Implements SurfaceTransform.

Member Data Documentation

◆ circle

Circle TorusSurface::circle

◆ circle_plane

PlaneCurveIn3d TorusSurface::circle_plane

◆ cmc

CircleMatrixCurve TorusSurface::cmc

◆ cmult

CurveMultiply TorusSurface::cmult

◆ plane

Plane TorusSurface::plane

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