Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
IsoPlacer Class Reference

Contains the logic used to place isoparams where they'll do the most good on a surface. More...

#include "isoPlacer.h"

Public Member Functions

void get_scores (int subdiv, int across, double ratio, NurbsSurfaceResult *surf, bool s)
 
double get_total_score () const
 
void place (int count, pvector< double > &iso_points)
 

Public Attributes

vector_double _cint
 
vector_double _cscore
 
int _maxi
 
vector_double _sscore
 

Detailed Description

Contains the logic used to place isoparams where they'll do the most good on a surface.

Definition at line 27 of file isoPlacer.h.

Constructor & Destructor Documentation

◆ IsoPlacer()

IsoPlacer::IsoPlacer ( )
inline

Definition at line 17 of file isoPlacer.I.

Member Function Documentation

◆ get_scores()

void IsoPlacer::get_scores ( int subdiv,
int across,
double ratio,
NurbsSurfaceResult * surf,
bool s )

Definition at line 24 of file isoPlacer.cxx.

◆ get_total_score()

double IsoPlacer::get_total_score ( ) const
inline

Definition at line 25 of file isoPlacer.I.

◆ place()

void IsoPlacer::place ( int count,
pvector< double > & iso_points )

Definition at line 107 of file isoPlacer.cxx.

Member Data Documentation

◆ _cint

vector_double IsoPlacer::_cint

Definition at line 37 of file isoPlacer.h.

◆ _cscore

vector_double IsoPlacer::_cscore

Definition at line 37 of file isoPlacer.h.

◆ _maxi

int IsoPlacer::_maxi

Definition at line 38 of file isoPlacer.h.

◆ _sscore

vector_double IsoPlacer::_sscore

Definition at line 37 of file isoPlacer.h.


The documentation for this class was generated from the following files: