
The number of samples used in each dimension are defined separately.
X3D Interface | ||||
| Name | Type | Default value | Description | |
![]() | start | SFVec3f | (0,0,0) | The first corner in the parallelogram. |
![]() | stopS | SFVec3f | (0,0,0) | The second corner, S dimension, in the parallelogram. |
![]() | stopT | SFVec3f | (0,0,0) | The second corner, T dimension, in the parallelogram. |
![]() | samplesS | SFInt32 | 10 | The rate of samples to distribute in the S dimension. |
![]() | samplesT | SFInt32 | 10 | The rate of samples to distribute in the T dimension. |
| Derived from VHTKPointsGeneratorNode | ||||
![]() | point | (MFVec3f) | [] | The points generated by this points generator. |
Public Member Functions | |
| PointsFromParallelogram (H3D::Inst< H3D::SFNode > _metadata=0, H3D::Inst< Point > _point=0, H3D::Inst< H3D::SFVec3f > _start=0, H3D::Inst< H3D::SFVec3f > _stopS=0, H3D::Inst< H3D::SFVec3f > _stopT=0, H3D::Inst< H3D::SFInt32 > _samplesS=0, H3D::Inst< H3D::SFInt32 > _samplesT=0) | |
| Initializes local members. | |
Public Attributes | |
| auto_ptr< H3D::SFVec3f > | start |
| The first corner in the parallelogram. | |
| auto_ptr< H3D::SFVec3f > | stopS |
| The second corner, S dimension, in the parallelogram. | |
| auto_ptr< H3D::SFVec3f > | stopT |
| The third corner, T dimension, in the parallelogram. | |
| auto_ptr< H3D::SFInt32 > | samplesS |
| The rate of samples to distribute in the S dimension. | |
| auto_ptr< H3D::SFInt32 > | samplesT |
| The rate of samples to distribute in the T dimension. | |
Static Public Attributes | |
| static H3D::H3DNodeDatabase | database |
Classes | |
| struct | Point |
| VHTK::PointsFromParallelogram::PointsFromParallelogram | ( | H3D::Inst< H3D::SFNode > | _metadata = 0, |
|
| H3D::Inst< Point > | _point = 0, |
|||
| H3D::Inst< H3D::SFVec3f > | _start = 0, |
|||
| H3D::Inst< H3D::SFVec3f > | _stopS = 0, |
|||
| H3D::Inst< H3D::SFVec3f > | _stopT = 0, |
|||
| H3D::Inst< H3D::SFInt32 > | _samplesS = 0, |
|||
| H3D::Inst< H3D::SFInt32 > | _samplesT = 0 | |||
| ) |
Initializes local members.
| auto_ptr< H3D::SFVec3f > VHTK::PointsFromParallelogram::start |
The first corner in the parallelogram.
| auto_ptr< H3D::SFVec3f > VHTK::PointsFromParallelogram::stopS |
The second corner, S dimension, in the parallelogram.
| auto_ptr< H3D::SFVec3f > VHTK::PointsFromParallelogram::stopT |
The third corner, T dimension, in the parallelogram.
| auto_ptr< H3D::SFInt32 > VHTK::PointsFromParallelogram::samplesS |
The rate of samples to distribute in the S dimension.
| auto_ptr< H3D::SFInt32 > VHTK::PointsFromParallelogram::samplesT |
The rate of samples to distribute in the T dimension.
1.5.6