|
NorMIT-nav
22.09
An IGT application
|
Go to the documentation of this file.
77 probeDefinition.
setSector(depthStart, depthEnd, width);
82 double width = config.
mPixelWidth * double(widtInPixels);
88 probeDefinition.
setSector(depthStart, depthEnd, width);
97 return probeDefinition;
Vector3D getOrigin_p() const
Definition of characteristics for an Ultrasound Probe Sector.
int mImageHeight
Height of the used image format (y dim)
Representation of a floating-point bounding box in 3D. The data are stored as {xmin,...
@ tLINEAR
US beam is emitted straight forward.
ProbeDefinition createProbeDefinitionFromConfiguration(ProbeXmlConfigParser::Configuration config)
double getDepthEnd() const
Namespace for all CustusX production code.
double mWidthDeg
width in degrees
void setSector(double depthStart, double depthEnd, double width, double centerOffset=0)
ProbeXmlConfigParser::Configuration createConfigurationFromProbeDefinition(ProbeXmlConfigParser::Configuration basis, ProbeDefinition data)
void setSpacing(Vector3D spacing)
int mImageWidth
Width of the used image format (x dim)
@ tSECTOR
US beam is emitted radially in a flat cone.
double getDepthStart() const
void setOrigin_p(Vector3D origin_p)
void resample(QSize mSize)
Set a new image size. Resample all other parameters to match this new image size, keeping sizes in mi...
double mTemporalCalibration
delay in timestamping in grabber source relative to master clock.
void setClipRect_p(DoubleBoundingBox3D clipRect_p)
void setTemporalCalibration(double value)
Vector3D getSpacing() const
double mPixelWidth
Pixel width.
DoubleBoundingBox3D getClipRect_p() const
double getTemporalCalibration() const
< a easy-to-work-with struct for a specific xml configuration
double mPixelHeight
Pixel height.
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.
int mBottomEdge
BottomEdge.
double mOriginCol
Origin.Col.
double mOriginRow
Origin.Row.