[vtkusers] vtkpoints versus vtkpointdata
    David Doria 
    daviddoria at gmail.com
       
    Tue Oct 30 08:29:37 EDT 2012
    
    
  
On Tue, Oct 30, 2012 at 8:25 AM, Doug Hoppes <dhoppes at mbfbioscience.com> wrote:
> Hi all,
>
>
>
>                 Okay, I know that this is a simple question, but I can’t
> seem to figure out the answer for it.  I have situation where I need to
> store a point position (x, y, z location).  Now, I can store them as
> individual instance variables (X, Y, Z)  in my application, but thought that
> it would be cleaner to just store a vtkpoint or something for the position
> of my object.
>
>
>
>                 I could use the vtkpoints and add a single point to the
> array.  Or I could use the vtkpointdata (I didn’t see how you can set the
> point position, but it look like it’s another array set).
>
>
>
>                 What’s the best way to just store the point in my class?
Use vtkPoints:
  vtkSmartPointer<vtkPoints> points =
    vtkSmartPointer<vtkPoints>::New();
  const float p[3] = {1.0, 2.0, 3.0};
  points->InsertNextPoint(p);
David
    
    
More information about the vtkusers
mailing list