CrystalSpace

Public API Reference

CS::Physics::iSoftRopeFactory Struct Reference

Used to create a one-dimensional softbody. More...

#include <ivaria/physics.h>

Inheritance diagram for CS::Physics::iSoftRopeFactory:

List of all members.

Public Member Functions

virtual const csVector3GetEnd () const =0
 Get the end position of the rope.
virtual size_t GetNodeCount () const =0
 Get the amount of nodes along the rope.
virtual const csVector3GetStart () const =0
 Get the start position of the rope.
virtual void SetEnd (const csVector3 &v)=0
 Set the end position of the rope.
virtual void SetNodeCount (size_t c)=0
 Set the amount of nodes along the rope.
virtual void SetStart (const csVector3 &v)=0
 Set the start position of the rope.

Detailed Description

Used to create a one-dimensional softbody.

Definition at line 552 of file physics.h.


Member Function Documentation

virtual const csVector3& CS::Physics::iSoftRopeFactory::GetEnd (  )  const [pure virtual]

Get the end position of the rope.

virtual size_t CS::Physics::iSoftRopeFactory::GetNodeCount (  )  const [pure virtual]

Get the amount of nodes along the rope.

virtual const csVector3& CS::Physics::iSoftRopeFactory::GetStart (  )  const [pure virtual]

Get the start position of the rope.

virtual void CS::Physics::iSoftRopeFactory::SetEnd ( const csVector3 v  )  [pure virtual]

Set the end position of the rope.

virtual void CS::Physics::iSoftRopeFactory::SetNodeCount ( size_t  c  )  [pure virtual]

Set the amount of nodes along the rope.

virtual void CS::Physics::iSoftRopeFactory::SetStart ( const csVector3 v  )  [pure virtual]

Set the start position of the rope.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1