FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
UnspecifiedSurface Class Reference

#include <UnspecifiedSurface.h>

Inheritance diagram for UnspecifiedSurface:
Surface Entity

Public Member Functions

 UnspecifiedSurface ()
 
 UnspecifiedSurface (Body *)
 
 UnspecifiedSurface (UnspecifiedSurface &&)
 
 UnspecifiedSurface (UnspecifiedSurface const &)
 
UnspecifiedSurfaceoperator= (UnspecifiedSurface &&)
 
UnspecifiedSurfaceoperator= (UnspecifiedSurface const &)
 
virtual ~UnspecifiedSurface (void)
 
virtual bool containsPoint (Point3d const &) const
 
virtual bool isEqual (Surface const *) const
 
virtual bool transform (Transf3d const &, Transf3d::Type, Vector3d const &)
 
virtual Circle3d circle (Plane const &, Line3d const &) const
 
virtual Surfacecopy (void) const
 
virtual Vector3d normal (Point3d const &) const
 
virtual Surface::Type type (void) const
 
virtual void print (_iobuf *) const
 
void __autoclassinit2 (unsigned __int64)
 
- Public Member Functions inherited from Surface
 Surface ()
 
 Surface (Body *)
 
 Surface (Surface &&)
 
 Surface (Surface const &)
 
Surfaceoperator= (Surface &&)
 
Surfaceoperator= (Surface const &)
 
Surfacenext (void) const
 
virtual ~Surface (void)
 
virtual void restore (SaveRestoreCallback *)
 
virtual void save (SaveRestoreCallback *) const
 
void __autoclassinit2 (unsigned __int64)
 
void setNext (Surface *)
 
- Public Member Functions inherited from Entity
 Entity (void)
 
 Entity (Entity const &)
 
bool isFlagOff (unsigned int) const
 
bool isFlagOn (unsigned int) const
 
Entityoperator= (Entity const &)
 
unsigned int flags (void) const
 
virtual ~Entity (void)
 
void flipFlag (unsigned int)
 
void setFlagOff (unsigned int)
 
void setFlagOn (unsigned int)
 
void setFlags (unsigned int)
 

Additional Inherited Members

- Public Types inherited from Surface
enum  Type { Default }
 

Detailed Description

Definition at line 24 of file UnspecifiedSurface.h.

Constructor & Destructor Documentation

◆ UnspecifiedSurface() [1/4]

UnspecifiedSurface::UnspecifiedSurface ( )

◆ UnspecifiedSurface() [2/4]

UnspecifiedSurface::UnspecifiedSurface ( Body * )

◆ UnspecifiedSurface() [3/4]

UnspecifiedSurface::UnspecifiedSurface ( UnspecifiedSurface && )

◆ UnspecifiedSurface() [4/4]

UnspecifiedSurface::UnspecifiedSurface ( UnspecifiedSurface const & )

◆ ~UnspecifiedSurface()

virtual UnspecifiedSurface::~UnspecifiedSurface ( void )
virtual

Member Function Documentation

◆ __autoclassinit2()

void UnspecifiedSurface::__autoclassinit2 ( unsigned __int64)

◆ circle()

virtual Circle3d UnspecifiedSurface::circle ( Plane const & ,
Line3d const &  ) const
virtual

◆ containsPoint()

virtual bool UnspecifiedSurface::containsPoint ( Point3d const & ) const
virtual

◆ copy()

virtual Surface * UnspecifiedSurface::copy ( void ) const
virtual

◆ isEqual()

virtual bool UnspecifiedSurface::isEqual ( Surface const * ) const
virtual

◆ normal()

virtual Vector3d UnspecifiedSurface::normal ( Point3d const & ) const
virtual

◆ operator=() [1/2]

UnspecifiedSurface & UnspecifiedSurface::operator= ( UnspecifiedSurface && )

◆ operator=() [2/2]

UnspecifiedSurface & UnspecifiedSurface::operator= ( UnspecifiedSurface const & )

◆ print()

virtual void UnspecifiedSurface::print ( _iobuf * ) const
virtual

◆ transform()

virtual bool UnspecifiedSurface::transform ( Transf3d const & ,
Transf3d::Type ,
Vector3d const &  )
virtual

◆ type()

virtual Surface::Type UnspecifiedSurface::type ( void ) const
virtual

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