[Insight-users] Problem with Spatial Object Duplicator when trying to Duplicate a Cylinder
Antonio Foncubierta
antonio.foncubierta at gmail.com
Wed Feb 4 11:14:55 EST 2009
Hello,
I've been trying to use a Spatial Object Duplicator to get an exact copy of
some Spatial Objects. I've had no problems with ellipseSpatial Objects, but
when I try to duplicate a CylinderSpatialObject, I get the following Error
Message:
Could not create an instance of CylinderSpatialObject_3
The usual cause of this error is not registering the SpatialObject with
SpatialFactory
Currently registered Transforms:
"DTITubeSpatialObject_3"
"EllipseSpatialObject_3"
"GroupSpatialObject_3"
My code:
typename MovingSpatialObjectType::Pointer currentSO;
typedef itk::SpatialObjectDuplicator<MovingSpatialObjectType>
DuplicatorType;
typename DuplicatorType::Pointer duplicator = DuplicatorType::New();
duplicator->SetInput(this->m_MovingSpatialObject);
duplicator->Update();
I just don't understand what I should do with the SpatialFactory to make
this work. What am I doing wrong?
Thank you
Antonio Foncubierta
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20090204/586da49c/attachment.htm>
More information about the Insight-users
mailing list