105 for (
j = 0;
j <
n;
j++) {
145 for (
j = 0;
j <
n;
j++) {
154 for (
j = 0;
j <
n;
j++) {
218 for (i = 0; i < 4; i++) {
219 for (
j = 1;
j <
n;
j++) {
225 for (i = 4; i < 6; i++) {
226 for (
j = 0;
j <
n;
j++) {
232 for (i = 6; i < 8; i++) {
233 for (
j = 0;
j <
n;
j++) {
236 buffer.
fSegs[(i*
n+
j)*3+2] = (2*(i-6)+1)*
n+
j;
244 for (
j = 0;
j <
n-1;
j++) {
253 for (
j = 0;
j <
n-1;
j++) {
262 for (
j = 0;
j <
n-1;
j++) {
271 for (
j = 0;
j <
n-1;
j++) {
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t points
Generic 3D primitive description class.
void SetSectionsValid(UInt_t mask)
Bool_t SetRawSizes(UInt_t reqPnts, UInt_t reqPntsCapacity, UInt_t reqSegs, UInt_t reqSegsCapacity, UInt_t reqPols, UInt_t reqPolsCapacity)
Set kRaw tessellation section of buffer with supplied sizes.
Int_t GetBasicColor() const
Get basic color.
Int_t ShapeDistancetoPrimitive(Int_t numPoints, Int_t px, Int_t py)
Distance to primitive.
virtual void FillBuffer3D(TBuffer3D &buffer, Int_t reqSections) const
We have to set kRawSize (unless already done) to allocate buffer space before kRaw can be filled.
void TransformPoints(Double_t *points, UInt_t NbPnts) const
Transform points (LocalToMaster)
Double_t * fCoTab
Table of sin(fPhi1) .... sin(fPhil+fDphi1)
virtual Int_t GetNumberOfDivisions() const
~TTUBS() override
TUBS shape default destructor.
void SetPoints(Double_t *points) const override
Create TUBS points.
void Sizeof3D() const override
Return total X3D needed by TNode::ls (when called with option "x")
Int_t DistancetoPrimitive(Int_t px, Int_t py) override
Compute distance from point px,py to a TUBE.
void MakeTableOfCoSin() const override
Make table of sine and cosine.
const TBuffer3D & GetBuffer3D(Int_t reqSections) const override
Get buffer 3d.
TTUBS()
TUBS shape default constructor.
Double_t ATan(Double_t)
Returns the principal value of the arc tangent of x, expressed in radians.
Double_t Cos(Double_t)
Returns the cosine of an angle of x radians.
Double_t Sin(Double_t)
Returns the sine of an angle of x radians.